
Shegaon to Ujjain
Ujjain is approximately 300+ kms from Shegaon. The fastest way to reach Ujjain from Shegaon is by Train Via Khandwa. It takes approximately 8 hours. The cheapest way to reach Ujjain from Shegaon is by Train Via Akola which would take approximately 9 hours.
Sort By
Mode of Transport
Via Khandwa
RECOMMENDED
FASTEST
Shegaon
Khandwa
Ujjain
Approx Travel Time
7h 55m
₹510
Onwards
Shegaon
Khandwa
Ujjain
Approx Travel Time
9h 7m
₹4,615
Onwards
Via Malkapur
Shegaon
Malkapur
Ujjain
Approx Travel Time
8h 25m
₹440
Onwards
Via Bhusawal
Shegaon
Bhusawal
Ujjain
Approx Travel Time
8h 55m
On Demand
Shegaon
Bhusawal
Ujjain
Approx Travel Time
9h 52m
On Demand
Via Akola
CHEAPEST
Shegaon
Akola
Ujjain
Approx Travel Time
9h 10m
₹435
Onwards
Via Jalgaon
Shegaon
Jalgaon
Ujjain
Approx Travel Time
9h 40m
On Demand
Via Bhusawal, Khandwa
Shegaon
Bhusawal
Khandwa
Ujjain
Approx Travel Time
10h 50m
On Demand
Via Indore
Shegaon
Indore
Ujjain
Approx Travel Time
10h 22m
₹8,384
Onwards
Shegaon
Indore
Ujjain
Approx Travel Time
10h 37m
₹8,374
Onwards
Frequently Asked Questions
What is the distance between Shegaon and Ujjain?
Ujjain is approximately 300+ kms from Shegaon.
How long does it take to reach Ujjain from Shegaon?
It takes approximately 8 hours to reach Ujjain from Shegaon by Train Via Khandwa.
What is the cheapest way to reach Ujjain from Shegaon?
The cheapest way to reach Ujjain from Shegaon is by Train Via Akola.
What is the fastest way to reach Ujjain from Shegaon?
The fastest way to reach Ujjain from Shegaon is by Train Via Khandwa.