Puri to Raxaul Distance

The road distance between Puri and Raxaul is approximately 1050+ km, and the drive usually takes around 21 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Raxaul, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Puri, India to Raxaul, India

Via Bhubaneshwar, Patna

RECOMMENDED

Puri

Bhubaneshwar

Patna

Raxaul

Approx Travel Time

13h 34m

₹7,162

Onwards

FASTEST

Puri

Bhubaneshwar

Patna

Raxaul

Approx Travel Time

10h 47m

₹11,830

Onwards

Puri

Bhubaneshwar

Patna

Raxaul

Approx Travel Time

14h 53m

₹7,207

Onwards

Puri

Bhubaneshwar

Patna

Raxaul

Approx Travel Time

12h 6m

₹11,875

Onwards

Via Darbhanga

CHEAPEST

Puri

Darbhanga

Raxaul

Approx Travel Time

22h 45m

₹605

Onwards

Ads by MMT

Via Asansol

Puri

Asansol

Raxaul

Approx Travel Time

1d 0h 33m

₹1,760

Onwards

Via Medinipur, Patna

Puri

Medinipur

Patna

Raxaul

Approx Travel Time

20h 59m

₹5,418

Onwards

Ads by MMT

Via Ranchi

Puri

Ranchi

Raxaul

Approx Travel Time

1d 3h 20m

₹1,965

Onwards

Direct Options

Puri

Raxaul

Approx Travel Time

21h 5m

On Demand

Via Jamshedpur, Patna

Puri

Jamshedpur

Patna

Raxaul

Approx Travel Time

1d 1h 36m

₹6,353

Onwards

Frequently Asked Questions

What is the distance between Puri and Raxaul?

Raxaul is approximately 850+ km from Puri.

How long does it take to reach Raxaul from Puri?

It takes approximately 11 hours to reach Raxaul from Puri by Train, Flight, Cab Via Bhubaneshwar, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India