There are 4 ways to get from Titlāgarh to Puri by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Kesinga to Bhubaneswarbus redbusIndia_NON A/C Seater PushBack / ...
- Take the bus from Bhubaneswar to Puribus redbusIndia_Leyland A/C Seater Pushback / ...
10h 27mTrain
cheapest- Take the train from Titlagarh to Puritrain 18426 / ...
12h 25m₹310–2,400Drive 410.8 km
- Drive from Titlāgarh to Puricar 410.8 km
6h 11m₹4,609–6,657Taxi
- Take the taxi from Titlāgarh to Puritaxi 410.8 km
6h 11m₹7,500–9,500
Titlāgarh to Puri by train
Comparing Your Travel Options
The cheapest way to get from Titlāgarh to Puri is to train which costs ₹310 - ₹2,400 and takes 12h 25m.
The fastest way to get from Titlāgarh to Puri is to drive which takes 6h 11m and costs ₹4,600 - ₹7,000.
No, there is no direct bus from Titlāgarh to Puri. However, there are services departing from Kesinga and arriving at Puri via Bhubaneswar. The journey, including transfers, takes approximately 10h 27m.
Yes, there is a direct train departing from Titlagarh and arriving at Puri. Services depart three times a day, and operate every day. The journey takes approximately 12h 25m.
The distance between Titlāgarh and Puri is 463 km. The road distance is 410.8 km.
The best way to get from Titlāgarh to Puri without a car is to bus which takes 10h 27m and costs .
It takes approximately 10h 27m to get from Titlāgarh to Puri, including transfers.
Titlāgarh to Puri bus services, operated by Dilkhus Travels, depart from Kesinga station.
Titlāgarh to Puri train services, operated by Indian Railways, depart from Titlagarh station.
The best way to get from Titlāgarh to Puri is to bus which takes 10h 27m and costs . Alternatively, you can train, which costs ₹310 - ₹2,400 and takes 12h 25m.
What companies run services between Titlāgarh, India and Puri, India?
You can take a vehicle from Titlāgarh to Puri via Kesinga and Bhubaneswar in around 10h 27m. Alternatively, Indian Railways operates a train from Titlagarh to Puri 3 times a day. Tickets cost ₹310–2,400 and the journey takes 12h 25m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Titlagarh to Puri
- Ave. Duration
- 12h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- Website
- Dilkhus Travels
Bus from Kesinga to Bhubaneswar
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Schedules at
- Dilkhus Travels
- Website
- Tripathy Travels
Bus from Kesinga to Bhubaneswar
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Tripathy Travels
- Phone
- +91 9853444995
- [email protected]
- Website
- Mahadev Bus Service
Bus from Kesinga to Bhubaneswar
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a week
- Website
- Mahadev Bus Service
- Website
- Mahadev Bus Service
- Website
- Tirupati Bus Service
Bus from Kesinga to Bhubaneswar
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Schedules at
- Tirupati Bus Service
- Website
- Champaty Travels
Bus from Kesinga to Bhubaneswar
- Ave. Duration
- 8h 40m
- Frequency
- 4 times a week
- Schedules at
- Champaty Travels
- Website
- Rudra Bus Service
Bus from Kesinga to Bhubaneswar
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Rudra Bus Service
- Phone
- +91 9945600000
- [email protected]
- Website
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
- Website
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Website
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
- Website
- Madhusmitta
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Madhusmitta
- Website
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
- Ave. Duration
- 6h 11m
- Estimated price
- ₹7,500–9,500
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 How to get from Florence to Rome, Travelling to the US: What do I need to know?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Titlāgarh to Puri bus services, operated by Dilkhus Travels, arrive at Bhubaneswar station.
Titlāgarh to Puri train services, operated by Indian Railways, arrive at Puri station.
Yes, the driving distance between Titlāgarh to Puri is 411 km. It takes approximately 6h 11m to drive from Titlāgarh to Puri.
There are 150+ hotels available in Puri.








