
Puranpur to Ujjain
Ujjain is approximately 900+ kms from Puranpur. The fastest way to reach Ujjain from Puranpur is by Bus, Train Via Mathura. It takes approximately 16 hours. The cheapest way to reach Ujjain from Puranpur is by Bus, Train Via Pilibhit, Mathura which would take approximately 18 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
FASTEST
Puranpur
Mathura
Ujjain
Approx Travel Time
16h 8m
₹1,364
Onwards
Puranpur
Mathura
Ujjain
Approx Travel Time
19h 53m
₹2,099
Onwards
Via Pilibhit, Mathura
Puranpur
Pilibhit
Mathura
Ujjain
Approx Travel Time
17h 28m
₹1,035
Onwards
Puranpur
Pilibhit
Mathura
Ujjain
Approx Travel Time
17h 31m
₹1,414
Onwards
CHEAPEST
Puranpur
Pilibhit
Mathura
Ujjain
Approx Travel Time
17h 28m
₹940
Onwards
Via Bareilly, Kota
Puranpur
Bareilly
Kota
Ujjain
Approx Travel Time
21h 40m
On Demand
Via Bharatpur
Puranpur
Bharatpur
Ujjain
Approx Travel Time
16h 42m
₹1,364
Onwards
Via Bareilly, Mathura
Puranpur
Bareilly
Mathura
Ujjain
Approx Travel Time
17h 40m
₹1,164
Onwards
Via Bareilly, Bharatpur
Puranpur
Bareilly
Bharatpur
Ujjain
Approx Travel Time
18h 14m
₹1,164
Onwards
Via Pilibhit, Bharatpur
Puranpur
Pilibhit
Bharatpur
Ujjain
Approx Travel Time
18h 5m
₹1,414
Onwards
Frequently Asked Questions
What is the distance between Puranpur and Ujjain?
Ujjain is approximately 900+ kms from Puranpur.
How long does it take to reach Ujjain from Puranpur?
It takes approximately 16 hours to reach Ujjain from Puranpur by Bus, Train Via Mathura.
What is the cheapest way to reach Ujjain from Puranpur?
The cheapest way to reach Ujjain from Puranpur is by Bus, Train Via Pilibhit, Mathura.
What is the fastest way to reach Ujjain from Puranpur?
The fastest way to reach Ujjain from Puranpur is by Bus, Train Via Mathura.


