There are 8 ways to get from Bari Brahmana to Puri by plane, bus, train, bus (Flixbus), 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.
Fly Jammu Airport to Biju Patnaik International Airport, bus
best- Fly from Jammu Airport (IXJ) to Biju Patnaik International Airport (BBI)plane IXJ - BBI
- Take the bus from Bhubaneswar to Puribus
9h 15m₹11,104–22,288Train
cheapest- Take the train from Jammu Tawi to Sambalpurtrain 18310
- Take the train from Sambalpur to Puritrain 18303 / ...
2d 10h₹1,598–9,795Train via Delhi
- Take the train from Jammu Tawi to New Delhitrain
- Take the train from New Delhi to Bhubaneswartrain
- Take the train from Bhubaneswar to Puritrain
36h 34m₹1,608–9,895Bus via Rohini
- Take the bus from FlixBus Jammu - SIDCO Chowk to FlixBus Delhi - Karnal Bypassbus
- Take the bus from Delhi to Kolkatabus
- Take the bus from Kolkata to Puribus
2d 1h₹3,320–9,675Drive 2,161.6 km
- Drive from Bari Brahmana to Puricar 2,161.6 km
28h 36m₹21,147–30,545Fly Jammu Airport to Veer Surendra Sai Airport, train
- Fly from Jammu Airport (IXJ) to Veer Surendra Sai Airport (JRG)plane IXJ - JRG
- Take the train from Jharsuguda Jn to Puritrain
16h 58m₹11,953–30,824Taxi to Sri Guru Ram Dass Jee International Airport, fly to Biju Patnaik International Airport, bus
- Take the taxi from Bari Brahmana 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
11h 17m₹15,976–24,046Bus
- Take the bus from Jammu to Lucknowbus
- Take the bus from Lucknow to Bhubaneswarbus
- Take the bus from Bhubaneswar to Puribus
2d 3h
Bari Brahmana to Puri by bus
Comparing Your Travel Options
The cheapest way to get from Bari Brahmana to Puri is to train which costs ₹1,600 - ₹10,000 and takes 2 days 10h.
The fastest way to get from Bari Brahmana to Puri is to fly and bus which takes 9h 15m and costs ₹11,000 - ₹23,000.
No, there is no direct bus from Bari Brahmana to Puri. However, there are services departing from FlixBus Jammu - SIDCO Chowk and arriving at Puri via Mukarba Chowk ORR, West Enclave, Delhi and Kolkata. The journey, including transfers, takes approximately 2 days 1h.
No, there is no direct train from Bari Brahmana to Puri. However, there are services departing from Jammu Tawi and arriving at Puri via New Delhi and Bhubaneswar. The journey, including transfers, takes approximately 36h 34m.
The distance between Bari Brahmana and Puri is 1840 km. The road distance is 2161.6 km.
The best way to get from Bari Brahmana to Puri without a car is to train via Delhi which takes 36h 34m and costs ₹1,600 - ₹10,000.
It takes approximately 9h 15m to get from Bari Brahmana to Puri, including transfers.
Bari Brahmana to Puri bus services, operated by FlixBus India, depart from FlixBus Jammu - SIDCO Chowk station.
Bari Brahmana to Puri train services, operated by Indian Railways, depart from Jammu Tawi station.
The best way to get from Bari Brahmana to Puri is to train via Delhi which takes 36h 34m and costs ₹1,600 - ₹10,000. Alternatively, you can bus via Rohini, which costs ₹3,300 - ₹10,000 and takes 2 days 1h.
What companies run services between Bari Brahmana, India and Puri, India?
You can take a vehicle from Bari Brahmana to Puri via Jammu Tawi, New Delhi, and Bhubaneswar in around 36h 34m. Alternatively, you can take a bus from FlixBus Jammu - SIDCO Chowk to Puri via Mukarba Chowk ORR, West Enclave, Avantika Sec 1, Delhi, and Kolkata in around 2d 1h.
- Website
- goindigo.in
Flights from Jammu Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Jammu Airport to Biju Patnaik International Airport via Leh, Delhi
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–23,000
Flights from Jammu Airport to Biju Patnaik International Airport via Srinagar, Delhi
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹10,000–23,000
Flights from Jammu Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Jammu Airport to Veer Surendra Sai Airport via Leh, Delhi
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–29,000
Flights from Jammu Airport to Veer Surendra Sai Airport via Srinagar, Delhi
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- ₹12,000–28,000
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 Jammu Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–24,000
Flights from Jammu Airport to Biju Patnaik International Airport via Srinagar, Delhi
- Ave. Duration
- 6h 20m
- When
- Wednesday
- Estimated price
- ₹10,000–26,000
Flights from Jammu Airport to Biju Patnaik International Airport via Leh, Delhi
- Ave. Duration
- 9h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹10,000–17,000
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–22,000
- Website
- airindiaexpress.in
Flights from Jammu Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–24,000
Flights from Jammu Airport to Biju Patnaik International Airport via Srinagar, Delhi
- Ave. Duration
- 6h 20m
- When
- Wednesday
- Estimated price
- ₹10,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jammu Tawi to New Delhi
- Ave. Duration
- 8h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from New Delhi to Bhubaneswar
- Ave. Duration
- 24h 30m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Bhubaneswar to Puri
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Jharsuguda Jn to Puri
- Ave. Duration
- 9h 55m
- Frequency
- Twice daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Jammu Tawi to Sambalpur
- Ave. Duration
- 2d 2h
- Frequency
- 4 times a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
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
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- 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
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- 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
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Lucknow to Bhubaneswar
- Ave. Duration
- 23h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹1,300–3,500
- 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
- 4 times a week
- Schedules at
- Sana Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Schedules at
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- 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
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- 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
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h
- Frequency
- Once a week
- Website
- Pammi Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h
- Frequency
- Once a week
- Website
- Pammi Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Jammu - SIDCO Chowk to FlixBus Delhi - Karnal Bypass
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a day
- Estimated price
- ₹850–2,800
- Website
- FlixBus India
- 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
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Jammu to Lucknow
- Ave. Duration
- 20h 55m
- Frequency
- Once daily
- Schedules at
- Indo Canadian Express
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Lucknow to Bhubaneswar
- Ave. Duration
- 26h 15m
- Frequency
- 4 times a week
- Schedules at
- Shree Savariya Travels and Transport
- Ave. Duration
- 2h 53m
- Estimated price
- ₹5,000–6,500
Jagat Travels
- Phone
- +91 90 86 27 06 58,
- Website
- jagattravels.com
Jammu Katra Taxi Service
Northway Travels
- Phone
- +91 97 97 30 50 50
- Website
- northwaytravels.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bari Brahmana to Puri bus services, operated by FlixBus India, arrive at FlixBus Delhi - Karnal Bypass station.
Bari Brahmana to Puri train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Bari Brahmana to Puri is 2162 km. It takes approximately 28h 36m to drive from Bari Brahmana to Puri.
Book your Bari Brahmana to Puri bus tickets online with 12go.asia.
There are 121+ hotels available in Puri.

























