hero
How2Go
Ghaziabad to Ranikhet

Ghaziabad to Ranikhet

Ranikhet is approximately 300+ km from Ghaziabad, 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

Direct Options

RECOMMENDED

Ghaziabad

Ranikhet

Approx Travel Time

7h 40m

₹4,167

Onwards

Ghaziabad

Ranikhet

Approx Travel Time

11h 20m

₹1,700

Onwards

Via Lalkuan

FASTEST

Ghaziabad

Lalkuan

Ranikhet

Approx Travel Time

3h 26m

₹3,859

Onwards

Ghaziabad

Lalkuan

Ranikhet

Approx Travel Time

6h 40m

₹3,265

Onwards

Via Kathgodam

Ghaziabad

Kathgodam

Ranikhet

Approx Travel Time

7h 5m

₹2,753

Onwards

Ghaziabad

Kathgodam

Ranikhet

Approx Travel Time

8h 10m

₹3,423

Onwards

Via Haldwani

CHEAPEST

Ghaziabad

Haldwani

Ranikhet

Approx Travel Time

10h 3m

₹335

Onwards

Ghaziabad

Haldwani

Ranikhet

Approx Travel Time

10h 40m

₹920

Onwards

Ghaziabad

Haldwani

Ranikhet

Approx Travel Time

8h 39m

₹3,185

Onwards

Via Rudrapur

Ghaziabad

Rudrapur

Ranikhet

Approx Travel Time

6h 26m

₹3,815

Onwards

Frequently Asked Questions

What is the distance between Ghaziabad and Ranikhet?

Ranikhet is approximately 300+ kms from Ghaziabad.

How long does it take to reach Ranikhet from Ghaziabad?

It takes approximately 4 hours to reach Ranikhet from Ghaziabad by Bus, Cab Via Lalkuan.

What is the cheapest way to reach Ranikhet from Ghaziabad?

The cheapest way to reach Ranikhet from Ghaziabad is by Train, Bus Via Haldwani.

What is the fastest way to reach Ranikhet from Ghaziabad?

The fastest way to reach Ranikhet from Ghaziabad is by Bus, Cab Via Lalkuan.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India