
Puranpur to Ujjain
Ujjain is approximately 950+ kms from Puranpur. The fastest way to reach Ujjain from Puranpur is by Train, Flight, Cab Via Lucknow, Indore. It takes approximately 11 hours. The cheapest way to reach Ujjain from Puranpur is by Train Via Pilibhit, Mathura which would take approximately 18 hours.
Sort By
Mode of Transport
Via Lucknow, Indore
RECOMMENDED
FASTEST
Puranpur
Lucknow
Indore
Ujjain
Approx Travel Time
10h 56m
On Demand
Puranpur
Lucknow
Indore
Ujjain
Approx Travel Time
11h 7m
On Demand
Puranpur
Lucknow
Indore
Ujjain
Approx Travel Time
11h 12m
On Demand
Via Bareilly, Mathura
Puranpur
Bareilly
Mathura
Ujjain
Approx Travel Time
17h 40m
₹1,115
Onwards
Via Pilibhit, Mathura
CHEAPEST
Puranpur
Pilibhit
Mathura
Ujjain
Approx Travel Time
17h 28m
₹1,035
Onwards
Via Bareilly, Kota
Puranpur
Bareilly
Kota
Ujjain
Approx Travel Time
21h 40m
On Demand
Via Bareilly, Agra
Puranpur
Bareilly
Agra
Ujjain
Approx Travel Time
21h 30m
₹1,769
Onwards
Via Lucknow, Bhopal
Puranpur
Lucknow
Bhopal
Ujjain
Approx Travel Time
11h 52m
On Demand
Puranpur
Lucknow
Bhopal
Ujjain
Approx Travel Time
13h 2m
On Demand
Puranpur
Lucknow
Bhopal
Ujjain
Approx Travel Time
13h 17m
On Demand
Frequently Asked Questions
What is the distance between Puranpur and Ujjain?
Ujjain is approximately 950+ kms from Puranpur.
How long does it take to reach Ujjain from Puranpur?
It takes approximately 11 hours to reach Ujjain from Puranpur by Train, Flight, Cab Via Lucknow, Indore.
What is the cheapest way to reach Ujjain from Puranpur?
The cheapest way to reach Ujjain from Puranpur is by Train Via Pilibhit, Mathura.
What is the fastest way to reach Ujjain from Puranpur?
The fastest way to reach Ujjain from Puranpur is by Train, Flight, Cab Via Lucknow, Indore.


