
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
₹13,720
Onwards
Ujjain
Indore
Bangalore
Madurai
Approx Travel Time
7h 20m
₹12,403
Onwards
Ujjain
Indore
Bangalore
Madurai
Approx Travel Time
7h 25m
₹12,393
Onwards
Via Jalgaon, Bangalore
CHEAPEST
Ujjain
Jalgaon
Bangalore
Madurai
Approx Travel Time
1d 13h 28m
₹1,405
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,650
Onwards
Via Bhopal
Ujjain
Bhopal
Madurai
Approx Travel Time
1d 14h 45m
₹3,386
Onwards
Via Bhopal, Bangalore
Ujjain
Bhopal
Bangalore
Madurai
Approx Travel Time
8h 15m
₹12,703
Onwards
Ujjain
Bhopal
Bangalore
Madurai
Approx Travel Time
9h 25m
₹15,229
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.


