There are 7 ways to get from Sagara to Puri by train, plane, bus, 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.
Train to Shivamogga, fly, bus
best- Take the train from Sagar Jambagaru to Shimogatrain
- Fly from Shivamogga (RQY) to Biju Patnaik International Airport (BBI)plane RQY - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
12h 36mTrain
cheapest- Take the train from Sagar Jambagaru to Yasvantpur Jntrain 16228 / ...
- Take the train from Yasvantpur Jn to Puritrain 22884
37h 31m₹886–6,788Train, bus via Shivamogga
- Take the train from Sagar Jambagaru to Shimoga Towntrain
- Take the bus from Shivamogga to Kempegowda Bus Stand Bangalorebus
- Take the bus from Bangalore, Karnataka to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
36h 58mDrive 1,524.4 km
- Drive from Sagara to Puricar 1,524.4 km
23h 19m₹17,183–24,819Taxi, train to Bajpe Airport, fly, bus
- Take the taxi from Sagara to Byndoortaxi
- Take the train from Byndoor to Surathkaltrain
- Fly from Bajpe Airport (IXE) to Biju Patnaik International Airport (BBI)plane IXE - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
12h 51mTrain to Kempegowda International Airport, fly, bus
- Take the train from Sagar Jambagaru to Yasvantpur Jntrain
- Fly from Kempegowda International Airport (BLR) to Biju Patnaik International Airport (BBI)plane BLR - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
15h 40mTrain, bus
- Take the train from Sagar Jambagaru to Ksr Bengalurutrain
- Take the bus from Bangalore, Karnataka to Cuttack, Odishabus
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
44h 4m
Sagara to Puri by train
Questions & Answers
The cheapest way to get from Sagara to Puri is to train which costs ₹850 - ₹7,000 and takes 37h 31m.
The fastest way to get from Sagara to Puri is to drive which takes 23h 19m and costs ₹17,000 - ₹25,000.
No, there is no direct train from Sagara to Puri. However, there are services departing from Sagar Jambagaru and arriving at Puri via Yasvantpur Jn. The journey, including transfers, takes approximately 37h 31m.
The distance between Sagara and Puri is 1463 km. The road distance is 1524.4 km.
The best way to get from Sagara to Puri without a car is to train and bus via Shivamogga which takes 36h 58m and costs .
It takes approximately 12h 36m to get from Sagara to Puri, including transfers.
Sagara to Puri train services, operated by Indian Railways, depart from Sagar Jambagaru station.
Sagara to Puri train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Sagara to Puri is 1524 km. It takes approximately 23h 19m to drive from Sagara to Puri.
There are 192+ hotels available in Puri.
What companies run services between Sagara, Karnātaka, India and Puri, India?
You can take a train from Sagar Jambagaru to Puri via Yasvantpur Jn in around 37h 31m.
- Website
- goindigo.in
Flights from Shivamogga to Biju Patnaik International Airport via Kempegowda International Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Shivamogga to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Bajpe Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–23,000
Flights from Bajpe Airport to Biju Patnaik International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Bajpe Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Raipur
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–16,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 4h 5m
- When
- Tuesday
- Estimated price
- ₹6,000–16,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,000–16,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Biju Patnaik International Airport via Kempegowda International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹7,500–24,000
Flights from Bajpe Airport to Biju Patnaik International Airport via Trivandrum, Kempegowda International Airport
- Ave. Duration
- 8h 35m
- When
- Tuesday and Friday
- Estimated price
- ₹10,000–25,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ₹9,000–11,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Sagar Jambagaru to Shimoga
- Ave. Duration
- 1h 51m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sagar Jambagaru to Shimoga Town
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sagar Jambagaru to Yasvantpur Jn
- Ave. Duration
- 7h 11m
- 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 Yasvantpur Jn to Puri
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Byndoor to Surathkal
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sagar Jambagaru to Yasvantpur Jn
- Ave. Duration
- 7h 11m
- 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 Sagar Jambagaru to Ksr Bengaluru
- Ave. Duration
- 7h 33m
- 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
- Phone
- +91 9945600000
- press@redbus.com
- Website
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shivamogga to Kempegowda Bus Stand Bangalore
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Website
- Srivari Travels
Bus from Bangalore, Karnataka to Bhubaneswar, Odisha
- Ave. Duration
- 26h
- Frequency
- Hourly
- Schedules at
- Srivari Travels
- Website
- Joshna Travels And Cargo
Bus from Bangalore, Karnataka to Cuttack, Odisha
- Ave. Duration
- 30h 53m
- Frequency
- 4 times a day
- Schedules at
- Joshna Travels And Cargo
- Ave. Duration
- 1h 39m
- Estimated price
- ₹2,400–3,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 Why you should take the train in the US, How to get from London City Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.










