
Nainital to Shillong
Shillong is approximately 1800+ kms from Nainital. The fastest way to reach Shillong from Nainital is by Cab, Flight Via Delhi. It takes approximately 12 hours. The cheapest way to reach Shillong from Nainital is by Bus Via Gorakhpur, Siliguri which would take approximately 44 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Nainital
Delhi
Shillong
Approx Travel Time
11h 55m
₹12,319
Onwards
Via Lucknow, Guwahati
Nainital
Lucknow
Guwahati
Shillong
Approx Travel Time
16h 15m
₹13,804
Onwards
Nainital
Lucknow
Guwahati
Shillong
Approx Travel Time
18h 29m
₹11,285
Onwards
Nainital
Lucknow
Guwahati
Shillong
Approx Travel Time
19h 10m
₹8,967
Onwards
Via Delhi, Guwahati
Nainital
Delhi
Guwahati
Shillong
Approx Travel Time
15h 44m
₹15,662
Onwards
Nainital
Delhi
Guwahati
Shillong
Approx Travel Time
13h 30m
₹18,105
Onwards
Nainital
Delhi
Guwahati
Shillong
Approx Travel Time
16h 25m
₹13,331
Onwards
Via Gorakhpur, Siliguri
CHEAPEST
Nainital
Gorakhpur
Siliguri
Shillong
Approx Travel Time
1d 20h 9m
₹3,699
Onwards
Via Dehradun, Guwahati
Nainital
Dehradun
Guwahati
Shillong
Approx Travel Time
17h 35m
₹14,731
Onwards
Via Lucknow, Kolkata
Nainital
Lucknow
Kolkata
Shillong
Approx Travel Time
17h 15m
₹12,542
Onwards
Frequently Asked Questions
What is the distance between Nainital and Shillong?
Shillong is approximately 1800+ kms from Nainital.
How long does it take to reach Shillong from Nainital?
It takes approximately 12 hours to reach Shillong from Nainital by Cab, Flight Via Delhi.
What is the cheapest way to reach Shillong from Nainital?
The cheapest way to reach Shillong from Nainital is by Bus Via Gorakhpur, Siliguri.
What is the fastest way to reach Shillong from Nainital?
The fastest way to reach Shillong from Nainital is by Cab, Flight Via Delhi.
Routes Connecting Nainital
Routes From Nainital
- Nainital to Coonoor
- Nainital to Rourkela
- Nainital to Ooty
- Nainital to Ambala
- Nainital to Sultanpur
- Nainital to Somnath
- Nainital to Neyyattinkara
- Nainital to Ramgarh
- Nainital to Muvattupuzha
- Nainital to Jhajjar
- Nainital to Mahabaleshwar
- Nainital to Tirunelveli
- Nainital to Ankleshwar
- Nainital to Sitapur
- Nainital to Amalapuram
Routes To Nainital
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Bawal to Shillong
- Salem to Shillong
- Cuddalore to Shillong
- Perinthalmanna to Shillong
- Srinagar to Shillong
- Guntur to Shillong
- Brahmapur to Shillong
- Tirupati to Shillong
- Hapur to Shillong
- Mahendragarh to Shillong
- Cape-Town to Shillong
- Bharuch to Shillong
- Neem-ka-Thana to Shillong
- Palani to Shillong
- Dandeli to Shillong

