
Ujjain to Shahganj
Shahganj is approximately 800+ kms from Ujjain. The fastest way to reach Shahganj from Ujjain is by Train. It takes approximately 17 hours. The cheapest way to reach Shahganj from Ujjain is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
Ujjain
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
18h 10m
₹610
Onwards
Via Kanpur
Ujjain
Kanpur
Shahganj
Approx Travel Time
19h 25m
₹390
Onwards
Via Jaunpur
Ujjain
Jaunpur
Shahganj
Approx Travel Time
18h 25m
₹655
Onwards
Via Varanasi
Ujjain
Varanasi
Shahganj
Approx Travel Time
19h 25m
₹590
Onwards
Via Lucknow
Ujjain
Lucknow
Shahganj
Approx Travel Time
19h 55m
On Demand
Via Jabalpur
Ujjain
Jabalpur
Shahganj
Approx Travel Time
19h 55m
₹630
Onwards
Via Itarsi
Ujjain
Itarsi
Shahganj
Approx Travel Time
19h 55m
₹595
Onwards
Ujjain
Itarsi
Shahganj
Approx Travel Time
22h 1m
₹5,644
Onwards
Via Etawah
Ujjain
Etawah
Shahganj
Approx Travel Time
20h 55m
₹715
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Shahganj?
Shahganj is approximately 800+ kms from Ujjain.
How long does it take to reach Shahganj from Ujjain?
It takes approximately 17 hours to reach Shahganj from Ujjain by Train.
What is the cheapest way to reach Shahganj from Ujjain?
The cheapest way to reach Shahganj from Ujjain is by Train.
What is the fastest way to reach Shahganj from Ujjain?
The fastest way to reach Shahganj from Ujjain is by Train.
Routes Connecting Ujjain
Routes From Ujjain
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Srikakulam
- Shahganj to Tarapith
- Shahganj to Ranakpur
- Shahganj to Hardoi
- Shahganj to Barshi
- Shahganj to Modinagar
- Shahganj to Palghar
- Shahganj to Chandausi
- Shahganj to Miryalaguda
- Shahganj to Ratnagiri
- Shahganj to Chennai
- Shahganj to Suratgarh
- Shahganj to Kannauj
- Shahganj to Bilaspur
- Shahganj to Pandharpur