There are 5 ways to get from Batāla to Puri by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly, bus
best- Take the taxi from Batāla to Amritsar-Airport-ATQtaxi
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Biju Patnaik International Airport (BBI)plane ATQ - BBI
- Take the bus from Bhubaneswar to Puribus
9h 8m₹12,156–19,532Train
cheapest- Take the train from Batala Jn to Sambalpurtrain 18310
- Take the train from Sambalpur to Puritrain 18303 / ...
2d 5h₹1,145–8,634Train via Kolkata
- Take the train from Amritsar Jn to Sealdahtrain 12380
- Take the train from Sealdah to Puritrain 22201
38h 29m₹1,211–9,229Bus
- Take the bus from Batala to Pathankotbus
- Take the bus from Pathankot to Delhibus
- Take the bus from Delhi to Kolkatabus
- Take the bus from Kolkata to Puribus
2dDrive 2,050 km
- Drive from Batāla to Puricar 2,050 km
26h 58m₹20,055–28,969
Batāla to Puri by train
Comparing Your Travel Options
The cheapest way to get from Batāla to Puri is to train which costs ₹1,100 - ₹9,000 and takes 2 days 5h.
The fastest way to get from Batāla to Puri is to taxi and fly and bus which takes 9h 8m and costs ₹12,000 - ₹20,000.
No, there is no direct bus from Batāla to Puri. However, there are services departing from Batala and arriving at Puri via Pathankot, Delhi and Kolkata. The journey, including transfers, takes approximately 2 days 0h.
No, there is no direct train from Batāla to Puri. However, there are services departing from Batala Jn and arriving at Puri via Amritsar Jn and Sealdah. The journey, including transfers, takes approximately 38h 29m.
The distance between Batāla and Puri is 1800 km. The road distance is 2050 km.
The best way to get from Batāla to Puri without a car is to train via Kolkata which takes 38h 29m and costs ₹1,200 - ₹9,500.
It takes approximately 9h 8m to get from Batāla to Puri, including transfers.
Batāla to Puri bus services, operated by Lucky Travels, depart from Batala station.
Batāla to Puri train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Batāla to Puri is to train via Kolkata which takes 38h 29m and costs ₹1,200 - ₹9,500. Alternatively, you can bus, which costs and takes 2 days 0h.
What companies run services between Batāla, India and Puri, India?
You can take a train from Batala Jn to Puri via Amritsar Jn and Sealdah in around 38h 29m. Alternatively, you can take a bus from Batala to Puri via Pathankot, Delhi, and Kolkata in around 2d.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹11,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Pune
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹11,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 7h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹11,000–14,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹8,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Sealdah
- Ave. Duration
- 27h 10m
- Frequency
- Once a week
- Estimated price
- ₹800–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
Train from Sealdah to Puri
- Ave. Duration
- 8h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Batala Jn to Sambalpur
- Ave. Duration
- 45h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,100
- First Class (1A)
- ₹5,500–7,000
Train from Sambalpur to Puri
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- 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
- 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
Bus from Delhi to Kolkata
- Ave. Duration
- 23h 50m
- Frequency
- Twice daily
- Estimated price
- ₹1,500–3,700
- Website
- Shymoli Paribahan
Bus from Kolkata to Puri
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Website
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Sana Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- +91 70087 56565
- [email protected]
- Website
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
- Phone
- +91 86038 69858
- [email protected]
- Website
- Pammi Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h
- Frequency
- Once a week
- Website
- Pammi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Website
- Pammi Travels
- Website
- Lucky Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Schedules at
- Lucky Travels
- Phone
- +91 9216060002
- [email protected]
- Website
- Bhawani Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Website
- Bhawani Travels
- Website
- Bhawani Travels — Amritsar
- Website
- Bhawani Travels — Barmer
- Website
- Jamna Travels-Jammu
Bus from Batala to Pathankot
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- Jamna Travels-Jammu
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Batala to Pathankot
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Indo Canadian Express
- Website
- New Shivam Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- New Shivam Travels
- Website
- Jaspal Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Schedules at
- Jaspal Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Website
- Jain Travels
Bus from Batala to Pathankot
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Schedules at
- The Amritsar Bhantindha Transport Co Op Society
Bus from Batala to Pathankot
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Schedules at
- Golden Temple Volvo Bus Service
- Website
- Everest Holidays
Bus from Batala to Pathankot
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- Everest Holidays
- Phone
- +91 87690 12747
- Website
- Somnath Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a week
- Website
- Somnath Travels
- Website
- Harikesh Tour N Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a week
- Schedules at
- Harikesh Tour N Travels
Bus from Batala to Pathankot
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Schedules at
- Just Skyline Tour and Travels
- Website
- Travel Point
Bus from Pathankot to Delhi
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Schedules at
- Travel Point
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Pathankot to Delhi
- Ave. Duration
- 9h 50m
- Frequency
- Every 30 minutes
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Pathankot to Delhi
- Ave. Duration
- 9h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Website
- Radhe Travels
Bus from Pathankot to Delhi
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Schedules at
- Radhe Travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Pathankot to Delhi
- Ave. Duration
- 9h 5m
- Frequency
- 5 times a day
- Website
- Deltin Travels Pvt Ltd
- Website
- Ashok Bus Service
Bus from Pathankot to Delhi
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Schedules at
- Ashok Bus Service
- Website
- Rabab Safar
Bus from Pathankot to Delhi
- Ave. Duration
- 10h 20m
- Frequency
- 3 times a day
- Schedules at
- Rabab Safar
- Website
- Perfect Holiday
Bus from Pathankot to Delhi
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Schedules at
- Perfect Holiday
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Pathankot to Delhi
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Schedules at
- BSS Cool Cool Travels
- Website
- Tegra Express
Bus from Pathankot to Delhi
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
- Website
- Gulshan Bus
Bus from Pathankot to Delhi
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- Gulshan Bus
- Website
- Kashmir Maxx
Bus from Pathankot to Delhi
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
- [email protected]
- Website
- Gola Bus Service
Bus from Pathankot to Delhi
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Website
- Gola Bus Service
- Website
- Sharma Express
Bus from Pathankot to Delhi
- Ave. Duration
- 8h 55m
- Frequency
- 3 times a week
- Schedules at
- Sharma Express
- Website
- Dream Cruiser
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 20m
- Frequency
- 3 times a day
- Schedules at
- Dream Cruiser
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Delhi to Kolkata
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 10m
- Frequency
- 5 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Panwar tour and Travels
Bus from Delhi to Kolkata
- Ave. Duration
- 39h 45m
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- Website
- Vinay Travels
Bus from Delhi to Kolkata
- Ave. Duration
- 34h 40m
- Frequency
- 4 times a week
- Schedules at
- Vinay Travels
- Website
- King Luxuries
Bus from Delhi to Kolkata
- Ave. Duration
- 22h
- Frequency
- Once a week
- Schedules at
- King Luxuries
- Website
- Shivay Holidays
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 30m
- Frequency
- Once a week
- Schedules at
- Shivay Holidays
- Website
- Madhusmitta
Bus from Kolkata to Puri
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Schedules at
- Madhusmitta
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Website
- Dolphin Tours and Travels
- +91 7044090046
- Website
- Green Line
Bus from Kolkata to Puri
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Website
- Green Line
- Website
- Green Line
- Website
- Padhi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Schedules at
- Padhi Travels
- Website
- Maa Santoshi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h
- Frequency
- 6 times a week
- Schedules at
- Maa Santoshi Travels
- Website
- Aradhana Paribahan
Bus from Kolkata to Puri
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Aradhana Paribahan
- Ave. Duration
- 44 min
- Estimated price
- ₹1,400–1,800
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 South Korea: Travelling from Seoul to Busan , How to get from Stansted Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Batāla to Puri bus services, operated by Lucky Travels, arrive at Pathankot station.
Batāla to Puri train services, operated by Indian Railways, arrive at Sealdah station.
Yes, the driving distance between Batāla to Puri is 2050 km. It takes approximately 26h 58m to drive from Batāla to Puri.
Book your Batāla to Puri bus tickets online with Omio.
There are 118+ hotels available in Puri.





































