There are 4 ways to get from Jagannath Temple to Belda by train, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Puri to Beldatrain 12822 / ...
5h 46m₹317–1,902Drive 338 km
- Drive from Jagannath Temple to Beldacar 338 km
4h 57m₹3,818–5,515Taxi
- Take the taxi from Jagannath Temple to Beldataxi 338 km
4h 57m₹7,500–9,000Bus, train
- Take the bus from Puri, Odisha to Bhubaneswar, Odishabus Puri, Odisha - Bhubaneswar, Odisha
- Take the train from Bhubaneswar to Beldatrain 12074 / ...
7h 47m
Questions & Answers
The cheapest way to get from Jagannath Temple to Belda is to train which costs ₹310 - ₹1,900 and takes 5h 46m.
The fastest way to get from Jagannath Temple to Belda is to drive which takes 4h 57m and costs ₹3,800 - ₹5,500.
No, there is no direct train from Jagannath Temple to Belda. However, there are services departing from Puri and arriving at Belda via . The journey, including transfers, takes approximately 5h 46m.
The distance between Jagannath Temple and Belda is 353 km. The road distance is 338 km.
The best way to get from Jagannath Temple to Belda without a car is to train which takes 5h 46m and costs ₹310 - ₹1,900.
It takes approximately 5h 46m to get from Jagannath Temple to Belda, including transfers.
Jagannath Temple to Belda train services, operated by Indian Railways, depart from Puri station.
Jagannath Temple to Belda train services, operated by Indian Railways, arrive at Belda station.
Yes, the driving distance between Jagannath Temple to Belda is 338 km. It takes approximately 4h 57m to drive from Jagannath Temple to Belda.
What companies run services between Jagannath Temple, Odisha, India and Belda, West Bengal, India?
Indian Railways operates a train from Puri to Belda twice daily. Tickets cost ₹230–1,800 and the journey takes 5h 43m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Puri to Belda
- Ave. Duration
- 5h 43m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bhubaneswar to Belda
- Ave. Duration
- 3h 51m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Ave. Duration
- 4h 57m
- Estimated price
- ₹7,500–9,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Want to know more about Flixbus?, and Need to know: Eurostar - to help you get the most out of your next trip.






