
Nainital to Surat
Surat is approximately 1200+ kms from Nainital. The fastest way to reach Surat from Nainital is by Bus, Flight Via Kichha, Delhi. It takes approximately 8 hours. The cheapest way to reach Surat from Nainital is by Bus, Train Via Faridabad which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Nainital
Delhi
Surat
Approx Travel Time
9h 35m
₹10,652
Onwards
Nainital
Delhi
Surat
Approx Travel Time
12h 10m
₹6,321
Onwards
Via Kichha, Delhi
FASTEST
Nainital
Kichha
Delhi
Surat
Approx Travel Time
7h 34m
₹11,492
Onwards
Via Faridabad
Nainital
Faridabad
Surat
Approx Travel Time
22h 41m
₹4,978
Onwards
CHEAPEST
Nainital
Faridabad
Surat
Approx Travel Time
1d 0h 8m
₹1,044
Onwards
Via Udaipur
Nainital
Udaipur
Surat
Approx Travel Time
1d 5h 52m
₹3,499
Onwards
Via Ghaziabad, Jaipur
Nainital
Ghaziabad
Jaipur
Surat
Approx Travel Time
11h 25m
₹11,203
Onwards
Via Delhi, Jaipur
Nainital
Delhi
Jaipur
Surat
Approx Travel Time
11h 55m
₹12,316
Onwards
Via Ghaziabad, Delhi
Nainital
Ghaziabad
Delhi
Surat
Approx Travel Time
10h 53m
₹9,584
Onwards
Frequently Asked Questions
What is the distance between Nainital and Surat?
Surat is approximately 1200+ kms from Nainital.
How long does it take to reach Surat from Nainital?
It takes approximately 8 hours to reach Surat from Nainital by Bus, Flight Via Kichha, Delhi.
What is the cheapest way to reach Surat from Nainital?
The cheapest way to reach Surat from Nainital is by Bus, Train Via Faridabad.
What is the fastest way to reach Surat from Nainital?
The fastest way to reach Surat from Nainital is by Bus, Flight Via Kichha, Delhi.
Routes Connecting Nainital
Routes From Nainital
- Nainital to Tanakpur
- Nainital to Basavakalyan
- Nainital to Tarn-Taran
- Nainital to Gwalior
- Nainital to Shahjahanpur
- Nainital to Kumbhalgarh
- Nainital to Karsog
- Nainital to Pushkar
- Nainital to Jajpur
- Nainital to Aurangabad
- Nainital to Jhansi
- Nainital to Chalisgaon
- Nainital to Katra
- Nainital to Cuttack
- Nainital to Sirkazhi


