Puranpur to Ujjain - Multiple Options To Reach By Bus, Train, Flight, Cab
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,189
Onwards
Puranpur
Delhi
Indore
Ujjain
Approx Travel Time
13h 50m
₹5,179
Onwards
Via Delhi, Jaipur
Puranpur
Delhi
Jaipur
Ujjain
Approx Travel Time
20h 20m
₹3,236
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,491
Onwards
Via Delhi, Bhopal
Puranpur
Delhi
Bhopal
Ujjain
Approx Travel Time
15h 55m
₹4,696
Onwards
Via Delhi, Agra
Puranpur
Delhi
Agra
Ujjain
Approx Travel Time
22h 20m
₹13,143
Onwards
Via Delhi, Gwalior
Puranpur
Delhi
Gwalior
Ujjain
Approx Travel Time
21h 25m
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.