
Ujjain to Patna
Patna is approximately 1050+ kms from Ujjain. The fastest way to reach Patna from Ujjain is by Cab, Flight Via Indore. It takes approximately 9 hours. The cheapest way to reach Patna from Ujjain is by Train Via Kanpur which would take approximately 21 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
Ujjain
Indore
Patna
Approx Travel Time
8h 30m
₹6,761
Onwards
FASTEST
Ujjain
Indore
Patna
Approx Travel Time
8h 19m
₹7,774
Onwards
Via Itarsi
Ujjain
Itarsi
Patna
Approx Travel Time
18h 50m
₹530
Onwards
Ujjain
Itarsi
Patna
Approx Travel Time
20h 39m
₹1,085
Onwards
Via Bhopal
Ujjain
Bhopal
Patna
Approx Travel Time
1d 1h 9m
₹2,962
Onwards
Via Rewa
Ujjain
Rewa
Patna
Approx Travel Time
1d 1h 50m
₹5,598
Onwards
Via Delhi
Ujjain
Delhi
Patna
Approx Travel Time
14h 43m
₹6,054
Onwards
Via Kanpur
CHEAPEST
Ujjain
Kanpur
Patna
Approx Travel Time
20h 25m
₹475
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Patna?
Patna is approximately 1050+ kms from Ujjain.
How long does it take to reach Patna from Ujjain?
It takes approximately 9 hours to reach Patna from Ujjain by Cab, Flight Via Indore.
What is the cheapest way to reach Patna from Ujjain?
The cheapest way to reach Patna from Ujjain is by Train Via Kanpur.
What is the fastest way to reach Patna from Ujjain?
The fastest way to reach Patna from Ujjain is by Cab, Flight Via Indore.

