
Ranikhet to Surat
Surat is approximately 1200+ km from Ranikhet, 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 Surat.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Ranikhet
Delhi
Surat
Approx Travel Time
16h 5m
₹7,561
Onwards
Via Lalkuan, Delhi
FASTEST
Ranikhet
Lalkuan
Delhi
Surat
Approx Travel Time
7h 31m
₹11,742
Onwards
Ranikhet
Lalkuan
Delhi
Surat
Approx Travel Time
11h 33m
₹11,053
Onwards
Via Haldwani, Delhi
Ranikhet
Haldwani
Delhi
Surat
Approx Travel Time
14h 10m
₹7,261
Onwards
CHEAPEST
Ranikhet
Haldwani
Delhi
Surat
Approx Travel Time
23h 58m
₹1,174
Onwards
Ranikhet
Haldwani
Delhi
Surat
Approx Travel Time
12h 48m
₹9,854
Onwards
Ranikhet
Haldwani
Delhi
Surat
Approx Travel Time
15h 5m
₹7,695
Onwards
Via Kathgodam, Delhi
Ranikhet
Kathgodam
Delhi
Surat
Approx Travel Time
11h 50m
₹10,423
Onwards
Via Bareilly
Ranikhet
Bareilly
Surat
Approx Travel Time
1d 1h 26m
₹7,270
Onwards
Via Haldwani, Jaipur
Ranikhet
Haldwani
Jaipur
Surat
Approx Travel Time
1d 12h 12m
₹2,324
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Surat?
Surat is approximately 1200+ kms from Ranikhet.
How long does it take to reach Surat from Ranikhet?
It takes approximately 8 hours to reach Surat from Ranikhet by Cab, Bus, Flight Via Lalkuan, Delhi.
What is the cheapest way to reach Surat from Ranikhet?
The cheapest way to reach Surat from Ranikhet is by Bus, Train Via Haldwani, Delhi.
What is the fastest way to reach Surat from Ranikhet?
The fastest way to reach Surat from Ranikhet is by Cab, Bus, Flight Via Lalkuan, Delhi.
Routes Connecting Ranikhet
Routes From Ranikhet
Routes To Ranikhet
Routes Connecting Surat
Routes From Surat
Popular Places Routes
- Bellary to Narsinghpur
- Delhi to Nandi-Hills
- Mumbai to Orkney-Islands
- Farrukhabad to Balangir
- Wankaner to Falna
- Pali to Chennai
- Orai to Alipurduar
- Mahoba to Madhupur
- Narsinghpur to Lalitpur
- Rewari to Udaipur
- Badlapur to Samastipur
- Khamgaon to Buxar
- Narasaraopet to Brahmapur
- Bapatla to Manali
- Bangalore to Chalakudy
- Machilipatnam to Puri
- Krishnanagar to Bangalore
- Kanyakumari to Bhilai
- Malur to Laksar
- Hathras to Kollam
- Kudal to Chilika-Lake
- Shillong to Mumbai
- Chitradurga to Kumbhalgarh
- Udaipur to Vijaynagar
- Thiruvananthapuram to Samastipur
- Pukhrayan to Pushkar
- Akkalkot to Mandya
- Champawat to Forbesganj
- Jaisalmer to Rishikesh
- Kedarnath to Amroha

