
Ujjain to Seoni
Seoni is approximately 600+ kms from Ujjain. The fastest way to reach Seoni from Ujjain is by Train, Flight, Bus Via Indore, Nagpur. It takes approximately 9 hours. The cheapest way to reach Seoni from Ujjain is by Train, Bus Via Jabalpur which would take approximately 15 hours.
Sort By
Mode of Transport
Via Nagpur
RECOMMENDED
Ujjain
Nagpur
Seoni
Approx Travel Time
14h 10m
₹560
Onwards
Via Indore
Ujjain
Indore
Seoni
Approx Travel Time
13h 55m
₹645
Onwards
Ujjain
Indore
Seoni
Approx Travel Time
14h 10m
₹670
Onwards
Via Indore, Nagpur
FASTEST
Ujjain
Indore
Nagpur
Seoni
Approx Travel Time
8h 35m
₹4,190
Onwards
Ujjain
Indore
Nagpur
Seoni
Approx Travel Time
8h 50m
₹4,215
Onwards
Via Jabalpur
CHEAPEST
Ujjain
Jabalpur
Seoni
Approx Travel Time
14h 40m
₹485
Onwards
Via Betul, Nagpur
Ujjain
Betul
Nagpur
Seoni
Approx Travel Time
15h 35m
₹585
Onwards
Ujjain
Betul
Nagpur
Seoni
Approx Travel Time
16h 50m
₹1,240
Onwards
Via Itarsi, Nagpur
Ujjain
Itarsi
Nagpur
Seoni
Approx Travel Time
15h 50m
₹525
Onwards
Via Bhopal, Jabalpur
Ujjain
Bhopal
Jabalpur
Seoni
Approx Travel Time
10h 40m
₹3,320
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Seoni?
Seoni is approximately 600+ kms from Ujjain.
How long does it take to reach Seoni from Ujjain?
It takes approximately 9 hours to reach Seoni from Ujjain by Train, Flight, Bus Via Indore, Nagpur.
What is the cheapest way to reach Seoni from Ujjain?
The cheapest way to reach Seoni from Ujjain is by Train, Bus Via Jabalpur.
What is the fastest way to reach Seoni from Ujjain?
The fastest way to reach Seoni from Ujjain is by Train, Flight, Bus Via Indore, Nagpur.