There are 9 ways to get from Balimela to Puri by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Balimela to Jeyporetaxi
- Take the bus from Jeypore to Bhubaneswarbus
- Take the bus from Bhubaneswar to Puribus
14h 26m₹3,812–7,423Taxi, train
cheapest- Take the taxi from Balimela to Jeyporetaxi
- Take the train from Jeypore to Rayagadatrain
- Take the train from Rayagada to Puritrain
17h 5m₹2,256–5,898Taxi, train via Kottavalasa
- Take the taxi from Balimela to Arakutaxi
- Take the train from Araku to Kottavalasatrain
- Take the train from Vizianagram Jn to Khurda Road Jntrain
- Take the train from Khurda Road Jn to Puritrain
15h 27m₹2,993–7,864Drive 600 km
- Drive from Balimela to Puricar 600 km
9h 25m₹6,707–9,688Taxi
- Take the taxi from Balimela to Puritaxi 600 km
9h 25m₹9,500–12,000Taxi to Jagdalpur Airport, fly, train
- Take the taxi from Balimela to Jagdalpur Airport (JGB)taxi
- Fly from Jagdalpur Airport (JGB) to Biju Patnaik International Airport (BBI)plane JGB - BBI
- Take the train from Bhubaneswar to Puritrain
10h 51m₹13,468–34,784Taxi, train #2
- Take the taxi from Balimela to Jeyporetaxi
- Take the train from Jeypore to Khurda Road Jntrain
- Take the train from Khurda Road Jn to Puritrain
19h 11m₹2,256–5,848Taxi to Rajahmundry Airport, fly, train
- Take the taxi from Balimela to Rajahmundry Airport (RJA)taxi
- Fly from Rajahmundry Airport (RJA) to Biju Patnaik International Airport (BBI)plane RJA - BBI
- Take the train from Bhubaneswar to Puritrain
11h 36m₹11,757–29,716Taxi to Visakhapatnam, fly, train
- Take the taxi from Balimela to Visakhapatnam (VTZ)taxi
- Fly from Visakhapatnam (VTZ) to Biju Patnaik International Airport (BBI)plane VTZ - BBI
- Take the train from Bhubaneswar to Puritrain
11h 29m₹16,804–29,363
Jagdalpur Airport (JGB) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Balimela to Puri is to taxi and train which costs ₹2,200 - ₹6,000 and takes 19h 11m.
The fastest way to get from Balimela to Puri is to drive which takes 9h 25m and costs ₹6,500 - ₹10,000.
The distance between Balimela and Puri is 659 km. The road distance is 600 km.
The best way to get from Balimela to Puri without a car is to taxi and bus which takes 14h 26m and costs ₹3,800 - ₹7,500.
It takes approximately 14h 26m to get from Balimela to Puri, including transfers.
Yes, the driving distance between Balimela to Puri is 600 km. It takes approximately 9h 25m to drive from Balimela to Puri.
There are 151+ hotels available in Puri.
What companies run services between Balimela, India and Puri, India?
There is no direct connection from Balimela to Puri. However, you can take the taxi to Jeypore, take the bus to Bhubaneswar, then take the bus to Puri. Alternatively, you can take the taxi to Araku, take the train to Kottavalasa, take the line 13352 train to Vizianagram Jn, take the train to Khurda Road Jn, then take the train to Puri.
- Website
- goindigo.in
Flights from Jagdalpur Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹11,000–31,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹8,500–25,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–26,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–27,000
Flights from Visakhapatnam to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Visakhapatnam to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Visakhapatnam to Biju Patnaik International Airport via Madras
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–23,000
Flights from Visakhapatnam to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹13,000–24,000
- Website
- airindia.in
Flights from Visakhapatnam to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹12,000–21,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Araku to Kottavalasa
- Ave. Duration
- 2h 21m
- Frequency
- Twice daily
- Estimated price
- ₹100–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Sleeper
- ₹100
- Three tier AC
- ₹505
- Two tier AC
- ₹735
Train from Vizianagram Jn to Khurda Road Jn
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Khurda Road Jn to Puri
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
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 Jeypore to Rayagada
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
Train from Rayagada to Puri
- Ave. Duration
- 9h 25m
- Frequency
- 5 times a week
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Jeypore to Khurda Road Jn
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Khurda Road Jn to Puri
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
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 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
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Tranzking Travels
- Phone
- +91 9088900002
- expresslineparibahan@gmail.com
- Website
- Express Line
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Express Line
- Schedules at
- Express Line
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 98424 37444
- arunprasad@gmail.com
- Website
- Al Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Al Travels
- Website
- Reliance Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 9h 40m
- Frequency
- 6 times a week
- Schedules at
- Reliance Travels
- Phone
- +91 80566 50533
- customercare@krishbus.com
- Website
- Krish Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Krish Travels
- Website
- omio.com
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 9h 30m
- Frequency
- 5 times a week
- Schedules at
- hanstravel.in
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
- Website
- Sana Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a week
- Schedules at
- Sana Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Lavi Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Schedules at
- Lavi Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Lavi Travels
- Website
- VVM Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Schedules at
- VVM Travels
- Phone
- +91 7772929333
- annapurna.indore@gmail.com
- Website
- Annapurna Bus
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- ₹1,400–2,600
- Website
- Annapurna Bus
- Website
- Konduskar Travels Pvt. Ltd
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Schedules at
- Konduskar Travels Pvt. Ltd
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 11h 45m
- Frequency
- Twice a week
- Schedules at
- Tehri Garhwal Motor Owners corporation Pvt Ltd.(TGMOC)
- Phone
- +91 82817 55533
- madhaviatlas@gmail.com
- Website
- Madhavi Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Schedules at
- Madhavi Travels
- Website
- Upasana Transport
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 12h 20m
- Frequency
- Twice a week
- Schedules at
- Upasana Transport
- Website
- Soumya Tours and Travels
Bus from Jeypore to Bhubaneswar
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
- Phone
- +91 9945600000
- press@redbus.com
- Website
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
- Website
- Ashok Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Schedules at
- Ashok Bus Service
- Website
- India Tours and Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- India Tours and Travels
- Phone
- +91 8336003361
- info@shyamolibus.com
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Website
- Shishpal Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Shishpal Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Estimated price
- ₹1,300–2,700
- Schedules at
- Punchiry Tours and Holidays
- Ave. Duration
- 3h 14m
- Estimated price
- ₹1,700–12,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 Which London airport should I choose?, The London Underground: Essential tips to navigate the Tube, and How to get from Florence to Rome - to help you get the most out of your next trip.



















