There are 7 ways to get from Yeshwanpur to Odisha by subway, plane, train, 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.
Subway, fly to Biju Patnaik International Airport
best- Take the subway from Yeshwathpur to Majesticsubway
- Fly from Kempegowda International Airport (BLR) to Biju Patnaik International Airport (BBI)plane BLR - BBI
6h 6m₹6,600–14,329Train
cheapest- Take the train from Yasvantpur Jn to Bhubaneswartrain 22832 / ...
25h 2m₹650–4,900Bus
- Take the bus from Bangalore, Karnataka to Bhubaneswar, Odishabus Bangalore, Karnataka - Bhubaneswar, Odisha
28h 15mDrive 1,382.9 km
- Drive from Yeshwanpur to Bhubaneshwarcar 1,382.9 km
20h 18m₹15,779–22,791Fly to Jagdalpur Airport, taxi
- Fly from Kempegowda International Airport (BLR) to Jagdalpur Airport (JGB)plane BLR - JGB
- Take the taxi from Jagdalpur Airport (JGB) to Nowrangapurtaxi
7h 27m₹8,495–25,013Fly to Veer Surendra Sai Airport, train
- Fly from Kempegowda International Airport (BLR) to Veer Surendra Sai Airport (JRG)plane BLR - JRG
- Take the train from Jharsuguda Jn to Rourkelatrain
6h 55m₹8,535–24,773Bus via Cuttack, Odisha
- Take the bus from Bangalore, Karnataka to Cuttack, Odishabus Bangalore, Karnataka - Cuttack, Odisha
- Take the bus from Badambadi Bus Stand to Secretariatbus 17
34h 29m
Yeshwanpur to Odisha by foot and train
Comparing Your Travel Options
The cheapest way to get from Yeshwanpur to Odisha is to train which costs ₹650 - ₹4,900 and takes 25h 2m.
The fastest way to get from Yeshwanpur to Odisha is to subway and fly which takes 6h 6m and costs ₹6,500 - ₹15,000.
No, there is no direct bus from Yeshwanpur to Odisha. However, there are services departing from Govardhan Talkies and arriving at Secretariat via Maharani College, Bangalore, Karnataka and Acharya Vihar Square. The journey, including transfers, takes approximately 28h 15m.
Yes, there is a direct train departing from Yasvantpur Jn and arriving at Bhubaneswar. Services depart three times a week, and operate Monday, Tuesday and Friday. The journey takes approximately 24h 55m.
The distance between Yeshwanpur and Odisha is 1217 km. The road distance is 1382.9 km.
The best way to get from Yeshwanpur to Odisha without a car is to train which takes 25h 2m and costs ₹650 - ₹4,900.
It takes approximately 6h 6m to get from Yeshwanpur to Odisha, including transfers.
Yeshwanpur to Odisha bus services, operated by SLGT Travels, depart from Bangalore, Karnataka station.
Yeshwanpur to Odisha train services, operated by Indian Railways, depart from Yasvantpur Jn station.
The best way to get from Yeshwanpur to Odisha is to train which takes 25h 2m and costs ₹650 - ₹4,900. Alternatively, you can bus, which costs and takes 28h 15m.
What companies run services between Yeshwanpur, India and Odisha, India?
Indian Railways operates a train from Yasvantpur Jn to Bhubaneswar 3 times a week. Tickets cost ₹650–4,900 and the journey takes 24h 55m. Alternatively, SLGT Travels operates a bus from Bangalore, Karnataka to Bhubaneswar, Odisha hourly, and the journey takes 26h.
- Website
- goindigo.in
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
- Every day
- 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
Flights from Kempegowda International Airport to Jagdalpur Airport via Hyderabad
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- ₹7,000–35,000
Flights from Kempegowda International Airport to Veer Surendra Sai Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹8,000–23,000
- Phone
- 91-080 -25191091
- [email protected]
- Website
- Bangalore Metro
Subway from Yeshwathpur to Majestic
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹30–45
- Website
- Bangalore Metro
- [email protected]
- Website
- SLGT Travels
Bus from Bangalore, Karnataka to Bhubaneswar, Odisha
- Ave. Duration
- 26h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bangalore, Karnataka to Cuttack, Odisha
- Ave. Duration
- 30h 53m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 1h 10m
- Estimated price
- ₹1,400–1,700
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 Getting to Rome from the airport, Need to know: Jadrolinija, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
Yeshwanpur to Odisha bus services, operated by SLGT Travels, arrive at Bhubaneswar, Odisha station.
Yeshwanpur to Odisha train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Yeshwanpur to Odisha is 1383 km. It takes approximately 20h 18m to drive from Yeshwanpur to Odisha.
There are 316+ hotels available in Odisha.




