
Surat to Ranikhet
Ranikhet is approximately 1250+ kms from Surat. The fastest way to reach Ranikhet from Surat is by Flight, Cab Via Delhi, Kichha. It takes approximately 8 hours. The cheapest way to reach Ranikhet from Surat is by Train, Bus Via Mathura, Haldwani which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi, Kichha
RECOMMENDED
FASTEST
Surat
Delhi
Kichha
Ranikhet
Approx Travel Time
7h 45m
₹14,111
Onwards
Via Delhi
Surat
Delhi
Ranikhet
Approx Travel Time
11h 47m
₹8,108
Onwards
Via Delhi, Rudrapur
Surat
Delhi
Rudrapur
Ranikhet
Approx Travel Time
12h 18m
₹9,447
Onwards
Via Mathura, Haldwani
CHEAPEST
Surat
Mathura
Haldwani
Ranikhet
Approx Travel Time
1d 1h 11m
₹1,234
Onwards
Via Kichha
Surat
Kichha
Ranikhet
Approx Travel Time
1d 0h 18m
₹3,847
Onwards
Via Gurgaon, Haldwani
Surat
Gurgaon
Haldwani
Ranikhet
Approx Travel Time
1d 9h 49m
₹2,823
Onwards
Via Delhi, Haldwani
Surat
Delhi
Haldwani
Ranikhet
Approx Travel Time
13h 31m
₹6,972
Onwards
Via Delhi, Lalkuan
Surat
Delhi
Lalkuan
Ranikhet
Approx Travel Time
12h 28m
₹10,204
Onwards
Via Delhi, Kathgodam
Surat
Delhi
Kathgodam
Ranikhet
Approx Travel Time
12h 55m
₹9,384
Onwards
Frequently Asked Questions
What is the distance between Surat and Ranikhet?
Ranikhet is approximately 1250+ kms from Surat.
How long does it take to reach Ranikhet from Surat?
It takes approximately 8 hours to reach Ranikhet from Surat by Flight, Cab Via Delhi, Kichha.
What is the cheapest way to reach Ranikhet from Surat?
The cheapest way to reach Ranikhet from Surat is by Train, Bus Via Mathura, Haldwani.
What is the fastest way to reach Ranikhet from Surat?
The fastest way to reach Ranikhet from Surat is by Flight, Cab Via Delhi, Kichha.


