How to Reach Puri Jagannath Temple from Major Cities in India

Puri is a holy city in Odisha. The famous Jagannath Temple attracts lakhs of pilgrims and tourists every year. Puri is well connected by air (via Bhubaneswar)train, and road. Below is a city-wise travel guide.

1. By Air (Quickest way)

  • Nearest Airport: Biju Patnaik International Airport, Bhubaneswar (about 60–70 km from Puri).
  • Travel Time to Puri: ~1.5 hours by taxi/cab, ~2 hours by bus, ~1 hour by train.

2. By Train (Most popular way)

  • Puri has its own railway stationPuri Junction.
  • Direct trains from many cities: Delhi, Mumbai, Kolkata, Chennai, Bangalore, Hyderabad, Ahmedabad, Jaipur, Guwahati, Patna, Ranchi, etc.

3. By Road

  • National Highways connect Puri to Bhubaneswar, Cuttack, Kolkata, Ranchi, Raipur, and Vizag.
  • Bus services (government & private) are available from Bhubaneswar, Cuttack, Kolkata, and nearby states.

City-wise Travel Options

1. Delhi → Puri

  • Flight: Delhi → Bhubaneswar (~2 hrs). Taxi/train to Puri (~2 hrs).
  • Train: Purushottam ExpressNandan Kanan Express. (~30–36 hrs).
  • Road: ~1,600 km; ~30–35 hrs by car.

2. Mumbai → Puri

  • Flight: Mumbai → Bhubaneswar (~2.5 hrs). Then road/train.
  • Train: Konark ExpressLokmanya Tilak–Puri Express. (~36–40 hrs).
  • Road: ~1,500 km; ~30 hrs drive.

3. Kolkata → Puri

  • Flight: Kolkata → Bhubaneswar (1 hr). Road/train to Puri.
  • Train: Howrah–Puri ExpressShatabdi Express. (~8–10 hrs).
  • Road: ~500 km; ~8–10 hrs drive.

4. Chennai → Puri

  • Flight: Chennai → Bhubaneswar (2 hrs). Then onward.
  • Train: Chennai–Puri Express. (~30–35 hrs).
  • Road: ~1,200 km; ~22–25 hrs by car.

5. Bangalore → Puri

  • Flight: Bangalore → Bhubaneswar (~2.5 hrs). Then road/train.
  • Train: Bangalore–Puri Express. (~36–40 hrs).
  • Road: ~1,400 km; ~30–32 hrs drive.

6. Hyderabad → Puri

  • Flight: Hyderabad → Bhubaneswar (~2 hrs). Then onward.
  • Train: Hyderabad–Puri Express. (~32–36 hrs).
  • Road: ~1,200 km; ~22–25 hrs drive.

7. Ahmedabad → Puri

  • Flight: Ahmedabad → Bhubaneswar (~2.5 hrs). Then onward.
  • Train: Ahmedabad–Puri Express. (~36–40 hrs).
  • Road: ~1,800 km; ~35 hrs drive.

8. Jaipur → Puri

  • Flight: Jaipur → Bhubaneswar (~2.5 hrs). Then onward.
  • Train: Jaipur–Puri Express. (~35–38 hrs).
  • Road: ~1,700 km; ~32–35 hrs drive.

9. Patna → Puri

  • Flight: Patna → Bhubaneswar (~1.5 hrs). Then road/train.
  • Train: Patna–Puri Express. (~15–18 hrs).
  • Road: ~700 km; ~12–14 hrs drive.

10. Ranchi → Puri

  • Flight: Ranchi → Bhubaneswar (~1 hr). Then onward.
  • Train: Ranchi–Puri Express. (~12–14 hrs).
  • Road: ~450 km; ~8–9 hrs by car.

11. Guwahati → Puri

  • Flight: Guwahati → Bhubaneswar (~2.5 hrs). Then onward.
  • Train: Guwahati–Puri Express. (~32–35 hrs).
  • Road: ~1,400 km; ~28–30 hrs drive.

12. Raipur (Chhattisgarh) → Puri

  • Train: Raipur–Puri Express. (~12–14 hrs).
  • Road: ~600 km; ~11–12 hrs drive.
  • Flight: Raipur → Bhubaneswar (~1.5 hrs). Then onward.

13. Visakhapatnam → Puri

  • Train: Visakhapatnam–Puri Express. (~8–10 hrs).
  • Road: ~450 km; ~7–8 hrs drive.
  • Flight: Vizag → Bhubaneswar (~1 hr). Then onward.

14. Lucknow → Puri

  • Flight: Lucknow → Bhubaneswar (~2 hrs). Then road/train.
  • Train: Lucknow–Puri Express. (~24–28 hrs).
  • Road: ~1,300 km; ~24–26 hrs drive.

📝 Travel Tips

  1. Book tickets early during peak season (Rath Yatra, festivals, summer holidays).
  2. Best time to visit: October–March (pleasant weather). Avoid peak monsoon (July–Sept).
  3. From Bhubaneswar airport, prepaid taxis and Ola/Uber are available.
  4. For budget travel, shared cabs and government buses run between Bhubaneswar and Puri.
  5. If you are senior citizen or with family, train 2AC/3AC or flights are more comfortable.

Leave a Comment