
Ujjain to Seoni
Seoni is approximately 500+ kms from Ujjain. The fastest way to reach Seoni from Ujjain is by Train, Bus Via Betul. It takes approximately 10 hours. The cheapest way to reach Seoni from Ujjain is by Train, Bus Via Multai which would take approximately 11 hours.
Sort By
Mode of Transport
Via Betul
FASTEST
Ujjain
Betul
Seoni
Approx Travel Time
9h 18m
₹595
Onwards
Ujjain
Betul
Seoni
Approx Travel Time
9h 48m
On Demand
Ujjain
Betul
Seoni
Approx Travel Time
12h 54m
On Demand
Via Bhopal
Ujjain
Bhopal
Seoni
Approx Travel Time
11h 57m
On Demand
Ujjain
Bhopal
Seoni
Approx Travel Time
11h 5m
₹590
Onwards
Via Itarsi
Ujjain
Itarsi
Seoni
Approx Travel Time
10h 35m
On Demand
Via Multai
CHEAPEST
Ujjain
Multai
Seoni
Approx Travel Time
10h 58m
₹455
Onwards
Via Pipariya
Ujjain
Pipariya
Seoni
Approx Travel Time
11h 5m
₹735
Onwards
Via Sehore, Amarwara
Ujjain
Sehore
Amarwara
Seoni
Approx Travel Time
11h 5m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Seoni?
Seoni is approximately 500+ kms from Ujjain.
How long does it take to reach Seoni from Ujjain?
It takes approximately 10 hours to reach Seoni from Ujjain by Train, Bus Via Betul.
What is the cheapest way to reach Seoni from Ujjain?
The cheapest way to reach Seoni from Ujjain is by Train, Bus Via Multai.
What is the fastest way to reach Seoni from Ujjain?
The fastest way to reach Seoni from Ujjain is by Train, Bus Via Betul.

