hero
How2Go
Amethi to Ranikhet

Amethi to Ranikhet

Ranikhet is approximately 550+ km from Amethi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ranikhet.

Read More
Sort By
Mode of Transport

Via Kichha

RECOMMENDED

Amethi

Kichha

Ranikhet

Approx Travel Time

10h 36m

₹4,478

Onwards

Via Lucknow, Bareilly, Kichha

FASTEST

Amethi

Lucknow

Bareilly

Kichha

Ranikhet

Approx Travel Time

9h 44m

On Demand

Via Lucknow, Shahjahanpur, Haldwani

Amethi

Lucknow

Shahjahanpur

Haldwani

Ranikhet

Approx Travel Time

14h 6m

On Demand

Via Lucknow, Kichha

Amethi

Lucknow

Kichha

Ranikhet

Approx Travel Time

13h 33m

₹4,933

Onwards

Amethi

Lucknow

Kichha

Ranikhet

Approx Travel Time

10h 27m

On Demand

Via Lucknow, Haldwani

CHEAPEST

Amethi

Lucknow

Haldwani

Ranikhet

Approx Travel Time

16h 50m

₹1,075

Onwards

Via Lalkuan

Amethi

Lalkuan

Ranikhet

Approx Travel Time

11h 36m

₹3,465

Onwards

Via Bareilly, Lalkuan

Amethi

Bareilly

Lalkuan

Ranikhet

Approx Travel Time

11h 7m

₹3,545

Onwards

Via Bareilly, Kichha

Amethi

Bareilly

Kichha

Ranikhet

Approx Travel Time

10h 29m

₹4,568

Onwards

Via Lucknow, Bareilly, Kathgodam

Amethi

Lucknow

Bareilly

Kathgodam

Ranikhet

Approx Travel Time

10h 49m

On Demand

Frequently Asked Questions

What is the distance between Amethi and Ranikhet?

Ranikhet is approximately 550+ kms from Amethi.

How long does it take to reach Ranikhet from Amethi?

It takes approximately 10 hours to reach Ranikhet from Amethi by Train, Cab Via Lucknow, Bareilly, Kichha.

What is the cheapest way to reach Ranikhet from Amethi?

The cheapest way to reach Ranikhet from Amethi is by Bus Via Lucknow, Haldwani.

What is the fastest way to reach Ranikhet from Amethi?

The fastest way to reach Ranikhet from Amethi is by Train, Cab Via Lucknow, Bareilly, Kichha.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India