
Salempur to Ujjain
Ujjain is approximately 950+ kms from Salempur. The fastest way to reach Ujjain from Salempur is by Train Via Prayagraj(Allahabad). It takes approximately 21 hours. The cheapest way to reach Ujjain from Salempur is by Train Via Varanasi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
FASTEST
Salempur
Prayagraj(Allahabad)
Ujjain
Approx Travel Time
20h 55m
₹490
Onwards
Via Karwi
Salempur
Karwi
Ujjain
Approx Travel Time
20h 55m
On Demand
Via Satna
Salempur
Satna
Ujjain
Approx Travel Time
21h 10m
₹650
Onwards
Via Katni
Salempur
Katni
Ujjain
Approx Travel Time
21h 40m
₹665
Onwards
Via Varanasi
CHEAPEST
Salempur
Varanasi
Ujjain
Approx Travel Time
21h 19m
₹400
Onwards
Via Datia
Salempur
Datia
Ujjain
Approx Travel Time
21h 55m
On Demand
Via Bhopal
Salempur
Bhopal
Ujjain
Approx Travel Time
21h 30m
On Demand
Via Kanpur
Salempur
Kanpur
Ujjain
Approx Travel Time
22h 10m
₹520
Onwards
Via Khajuraho
Salempur
Khajuraho
Ujjain
Approx Travel Time
20h 55m
On Demand
Via Jabalpur
Salempur
Jabalpur
Ujjain
Approx Travel Time
22h 25m
₹675
Onwards
Frequently Asked Questions
What is the distance between Salempur and Ujjain?
Ujjain is approximately 950+ kms from Salempur.
How long does it take to reach Ujjain from Salempur?
It takes approximately 21 hours to reach Ujjain from Salempur by Train Via Prayagraj(Allahabad).
What is the cheapest way to reach Ujjain from Salempur?
The cheapest way to reach Ujjain from Salempur is by Train Via Varanasi.
What is the fastest way to reach Ujjain from Salempur?
The fastest way to reach Ujjain from Salempur is by Train Via Prayagraj(Allahabad).