
Nainital to Shahganj
Shahganj is approximately 600+ kms from Nainital. The fastest way to reach Shahganj from Nainital is by Bus, Flight, Train Via Moradabad, Lucknow. It takes approximately 10 hours. The cheapest way to reach Shahganj from Nainital is by Bus, Train Via Rampur (Uttar Pradesh) which would take approximately 12 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
CHEAPEST
Nainital
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
11h 39m
₹909
Onwards
Nainital
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
12h 45m
₹3,698
Onwards
Via Bareilly
Nainital
Bareilly
Shahganj
Approx Travel Time
13h 59m
₹3,644
Onwards
Via Shahjahanpur
Nainital
Shahjahanpur
Shahganj
Approx Travel Time
14h 24m
₹4,778
Onwards
Via Kathgodam, Rampur (Uttar Pradesh)
Nainital
Kathgodam
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
13h 24m
₹1,338
Onwards
Via Moradabad, Ayodhya
Nainital
Moradabad
Ayodhya
Shahganj
Approx Travel Time
12h 58m
₹945
Onwards
Nainital
Moradabad
Ayodhya
Shahganj
Approx Travel Time
13h 59m
₹3,922
Onwards
Via Moradabad, Lucknow
FASTEST
Nainital
Moradabad
Lucknow
Shahganj
Approx Travel Time
10h 12m
On Demand
Via Rudrapur, Rampur (Uttar Pradesh)
Nainital
Rudrapur
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
14h 5m
₹3,663
Onwards
Via Lalkuan, Bareilly
Nainital
Lalkuan
Bareilly
Shahganj
Approx Travel Time
14h 55m
₹2,825
Onwards
Frequently Asked Questions
What is the distance between Nainital and Shahganj?
Shahganj is approximately 600+ kms from Nainital.
How long does it take to reach Shahganj from Nainital?
It takes approximately 10 hours to reach Shahganj from Nainital by Bus, Flight, Train Via Moradabad, Lucknow.
What is the cheapest way to reach Shahganj from Nainital?
The cheapest way to reach Shahganj from Nainital is by Bus, Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Shahganj from Nainital?
The fastest way to reach Shahganj from Nainital is by Bus, Flight, Train Via Moradabad, Lucknow.
Routes Connecting Nainital
Routes From Nainital
- Nainital to Gannavaram
- Nainital to Siliguri
- Nainital to Gaya
- Nainital to Dhone
- Nainital to Tiptur
- Nainital to Pilibhit
- Nainital to Hampi
- Nainital to Bhiwandi
- Nainital to Prayagraj(Allahabad)
- Nainital to Arsikere
- Nainital to Etawah
- Nainital to Somnath
- Nainital to Kankavli
- Nainital to Jagdalpur
- Nainital to Mussoorie