
Ujjain to Madurai
Madurai is approximately 1500+ kms from Ujjain. The fastest way to reach Madurai from Ujjain is by Cab, Flight Via Indore, Bangalore. It takes approximately 7 hours. The cheapest way to reach Madurai from Ujjain is by Train, Bus Via Jalgaon, Bangalore which would take approximately 38 hours.
Sort By
Mode of Transport
Via Indore, Bangalore
RECOMMENDED
FASTEST
Ujjain
Indore
Bangalore
Madurai
Approx Travel Time
7h 9m
₹14,070
Onwards
Ujjain
Indore
Bangalore
Madurai
Approx Travel Time
7h 20m
₹12,803
Onwards
Ujjain
Indore
Bangalore
Madurai
Approx Travel Time
7h 25m
₹12,793
Onwards
Via Jalgaon, Bangalore
CHEAPEST
Ujjain
Jalgaon
Bangalore
Madurai
Approx Travel Time
1d 13h 28m
₹1,475
Onwards
Via Viluppuram
Ujjain
Viluppuram
Madurai
Approx Travel Time
1d 11h 58m
₹2,080
Onwards
Via Bangalore
Ujjain
Bangalore
Madurai
Approx Travel Time
1d 14h 15m
₹3,720
Onwards
Via Bhopal
Ujjain
Bhopal
Madurai
Approx Travel Time
1d 14h 45m
₹3,263
Onwards
Via Bhopal, Bangalore
Ujjain
Bhopal
Bangalore
Madurai
Approx Travel Time
8h 15m
₹12,586
Onwards
Ujjain
Bhopal
Bangalore
Madurai
Approx Travel Time
9h 25m
₹15,112
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Madurai?
Madurai is approximately 1500+ kms from Ujjain.
How long does it take to reach Madurai from Ujjain?
It takes approximately 7 hours to reach Madurai from Ujjain by Cab, Flight Via Indore, Bangalore.
What is the cheapest way to reach Madurai from Ujjain?
The cheapest way to reach Madurai from Ujjain is by Train, Bus Via Jalgaon, Bangalore.
What is the fastest way to reach Madurai from Ujjain?
The fastest way to reach Madurai from Ujjain is by Cab, Flight Via Indore, Bangalore.


