
Shahganj to Nainital
Nainital is approximately 600+ kms from Shahganj. The fastest way to reach Nainital from Shahganj is by Train, Cab Via Ayodhya, Bareilly. It takes approximately 12 hours. The cheapest way to reach Nainital from Shahganj is by Train, Bus Via Lucknow which would take approximately 14 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
Shahganj
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 59m
₹1,140
Onwards
Shahganj
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 3m
₹3,526
Onwards
Via Ayodhya, Muhamdi
Shahganj
Ayodhya
Muhamdi
Nainital
Approx Travel Time
12h 38m
On Demand
Via Ayodhya, Bareilly
FASTEST
Shahganj
Ayodhya
Bareilly
Nainital
Approx Travel Time
11h 28m
₹2,620
Onwards
Shahganj
Ayodhya
Bareilly
Nainital
Approx Travel Time
12h 3m
₹969
Onwards
Via Varanasi, Lucknow
Shahganj
Varanasi
Lucknow
Nainital
Approx Travel Time
19h
₹3,855
Onwards
Via Lucknow
CHEAPEST
Shahganj
Lucknow
Nainital
Approx Travel Time
14h 17m
₹760
Onwards
Via Ayodhya, Rampur (Uttar Pradesh)
Shahganj
Ayodhya
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 59m
₹1,220
Onwards
Via Bareilly
Shahganj
Bareilly
Nainital
Approx Travel Time
13h 34m
₹2,530
Onwards
Via Akbarpur, Ambedkar Nagar, Rampur (Uttar Pradesh)
Shahganj
Akbarpur, Ambedkar Nagar
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
13h 53m
₹1,255
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Nainital?
Nainital is approximately 600+ kms from Shahganj.
How long does it take to reach Nainital from Shahganj?
It takes approximately 12 hours to reach Nainital from Shahganj by Train, Cab Via Ayodhya, Bareilly.
What is the cheapest way to reach Nainital from Shahganj?
The cheapest way to reach Nainital from Shahganj is by Train, Bus Via Lucknow.
What is the fastest way to reach Nainital from Shahganj?
The fastest way to reach Nainital from Shahganj is by Train, Cab Via Ayodhya, Bareilly.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Jodhpur
- Shahganj to Ahmednagar
- Shahganj to Sakleshpur
- Shahganj to Tiruchirappalli
- Shahganj to Lucknow
- Shahganj to Puttur
- Shahganj to Toranagallu
- Shahganj to Rourkela
- Shahganj to Ooty
- Shahganj to Mumbai
- Shahganj to Palanpur
- Shahganj to KOSI-KALAN
- Shahganj to Nelamangala
- Shahganj to Dabra
- Shahganj to Nizamabad
Routes To Shahganj
- Gopalganj to Shahganj
- Hazaribagh to Shahganj
- Titilagarh to Shahganj
- Gurgaon to Shahganj
- Roorkee to Shahganj
- Kakinada to Shahganj
- Harda to Shahganj
- Nizamabad to Shahganj
- Igatpuri to Shahganj
- Tiruchirappalli to Shahganj
- Perambalur to Shahganj
- Madanapalle to Shahganj
- Patiala to Shahganj
- Puri to Shahganj
- Rewari to Shahganj
Routes Connecting Nainital
Routes From Nainital
- Nainital to Kanigiri
- Nainital to Annavaram
- Nainital to Chintpurni
- Nainital to Phulbani
- Nainital to Moradabad
- Nainital to Tuljapur
- Nainital to Wardha
- Nainital to Nabarangapur
- Nainital to Mundra
- Nainital to Gurdaspur
- Nainital to Chalakudy
- Nainital to Baripada
- Nainital to Agartala
- Nainital to Bhadra
- Nainital to Rewa

