hero
How2Go
Harihar to Ranikhet

Harihar to Ranikhet

Ranikhet is approximately 1900+ km from Harihar, 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 Hubli, Delhi

RECOMMENDED

Harihar

Hubli

Delhi

Ranikhet

Approx Travel Time

19h 55m

₹10,476

Onwards

Harihar

Hubli

Delhi

Ranikhet

Approx Travel Time

19h 50m

₹12,401

Onwards

Via Bangalore, Bareilly

FASTEST

Harihar

Bangalore

Bareilly

Ranikhet

Approx Travel Time

16h 1m

₹19,578

Onwards

Via Vadodara, Kichha

Harihar

Vadodara

Kichha

Ranikhet

Approx Travel Time

1d 20h 19m

₹5,237

Onwards

Via Vadodara, Ghaziabad

CHEAPEST

Harihar

Vadodara

Ghaziabad

Ranikhet

Approx Travel Time

2d 3h 25m

₹2,943

Onwards

Via Kishangarh, Haldwani

Harihar

Kishangarh

Haldwani

Ranikhet

Approx Travel Time

2d 5h 55m

₹5,424

Onwards

Via Belgaum, Delhi

Harihar

Belgaum

Delhi

Ranikhet

Approx Travel Time

23h 3m

₹10,411

Onwards

Harihar

Belgaum

Delhi

Ranikhet

Approx Travel Time

21h 50m

₹12,296

Onwards

Via Bangalore, Ghaziabad

Harihar

Bangalore

Ghaziabad

Ranikhet

Approx Travel Time

22h 13m

₹12,096

Onwards

Via Goa, Delhi

Harihar

Goa

Delhi

Ranikhet

Approx Travel Time

1d 2h 35m

₹10,832

Onwards

Frequently Asked Questions

What is the distance between Harihar and Ranikhet?

Ranikhet is approximately 1900+ kms from Harihar.

How long does it take to reach Ranikhet from Harihar?

It takes approximately 16 hours to reach Ranikhet from Harihar by Train, Flight, Cab Via Bangalore, Bareilly.

What is the cheapest way to reach Ranikhet from Harihar?

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

What is the fastest way to reach Ranikhet from Harihar?

The fastest way to reach Ranikhet from Harihar is by Train, Flight, Cab Via Bangalore, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India