
Puranpur to Ujjain
Ujjain is approximately 1000+ kms from Puranpur. The fastest way to reach Ujjain from Puranpur is by Bus, Flight, Train Via Delhi, Indore. It takes approximately 14 hours. The cheapest way to reach Ujjain from Puranpur is by Bus, Train Via Delhi, Kota which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Puranpur
Delhi
Ujjain
Approx Travel Time
22h 55m
₹965
Onwards
Via Delhi, Indore
FASTEST
Puranpur
Delhi
Indore
Ujjain
Approx Travel Time
13h 35m
₹5,014
Onwards
Puranpur
Delhi
Indore
Ujjain
Approx Travel Time
13h 50m
₹5,039
Onwards
Via Delhi, Jaipur
Puranpur
Delhi
Jaipur
Ujjain
Approx Travel Time
20h 20m
₹3,415
Onwards
Via Delhi, Sawai Madhopur
Puranpur
Delhi
Sawai Madhopur
Ujjain
Approx Travel Time
1d 0h 20m
₹970
Onwards
Via Delhi, Kota
CHEAPEST
Puranpur
Delhi
Kota
Ujjain
Approx Travel Time
1d 0h 20m
₹945
Onwards
Via Ghaziabad
Puranpur
Ghaziabad
Ujjain
Approx Travel Time
22h 59m
₹5,315
Onwards
Via Delhi, Bhopal
Puranpur
Delhi
Bhopal
Ujjain
Approx Travel Time
15h 55m
₹3,964
Onwards
Via Delhi, Agra
Puranpur
Delhi
Agra
Ujjain
Approx Travel Time
22h 20m
₹13,364
Onwards
Via Ghaziabad, Jaipur
Puranpur
Ghaziabad
Jaipur
Ujjain
Approx Travel Time
19h 54m
On Demand
Frequently Asked Questions
What is the distance between Puranpur and Ujjain?
Ujjain is approximately 1000+ kms from Puranpur.
How long does it take to reach Ujjain from Puranpur?
It takes approximately 14 hours to reach Ujjain from Puranpur by Bus, Flight, Train Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Puranpur?
The cheapest way to reach Ujjain from Puranpur is by Bus, Train Via Delhi, Kota.
What is the fastest way to reach Ujjain from Puranpur?
The fastest way to reach Ujjain from Puranpur is by Bus, Flight, Train Via Delhi, Indore.