Puri to Patna - Multiple Options To Reach By Train, Flight, Bus, Cab
Patna is approximately 700+ kms from Puri. The fastest way to reach Patna from Puri is by Train, Flight Via Bhubaneshwar. It takes approximately 4 hours. The cheapest way to reach Patna from Puri is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jhumri Telaiya
Puri
Jhumri Telaiya
Patna
Approx Travel Time
15h 25m
₹480
Onwards
Via Bhubaneshwar
FASTEST
Puri
Bhubaneshwar
Patna
Approx Travel Time
3h 40m
₹7,055
Onwards
Via Ranchi
Puri
Ranchi
Patna
Approx Travel Time
15h 25m
On Demand
Puri
Ranchi
Patna
Approx Travel Time
10h 25m
On Demand
Puri
Ranchi
Patna
Approx Travel Time
16h 40m
On Demand
Via Gaya
Puri
Gaya
Patna
Approx Travel Time
15h 40m
₹485
Onwards
Puri
Gaya
Patna
Approx Travel Time
16h 10m
₹620
Onwards
Puri
Gaya
Patna
Approx Travel Time
16h 2m
₹3,236
Onwards
Via Baghmara
Puri
Baghmara
Patna
Approx Travel Time
16h 10m
On Demand
Frequently Asked Questions
What is the distance between Puri and Patna?
Patna is approximately 700+ kms from Puri.
How long does it take to reach Patna from Puri?
It takes approximately 4 hours to reach Patna from Puri by Train, Flight Via Bhubaneshwar.
What is the cheapest way to reach Patna from Puri?
The cheapest way to reach Patna from Puri is by Train.
What is the fastest way to reach Patna from Puri?
The fastest way to reach Patna from Puri is by Train, Flight Via Bhubaneshwar.