There are 8 ways to get from Kurnool to Odisha 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 Hyderabad, fly to Biju Patnaik International Airport
best- Take the train from Kurnool City to Umdanagartrain
- Fly from Hyderabad (HYD) to Biju Patnaik International Airport (BBI)plane HYD - BBI
8h 6m₹7,272–16,545Train
cheapest- Take the train from Kurnool City to Dhonetrain 07292 / ...
- Take the train from Dhone to Bhubaneswartrain 18464 / ...
23h 40m₹626–5,071Bus, train
- Take the bus from FlixBus Kurnool to FlixBus Hyderabad - Gachibowlibus
- Take the bus from FlixBus Hyderabad - Gachibowli Axis Bank(S) to FlixBus Visakhapatnam - Akkayapalembus
- Take the train from Visakhapatnam to Khurda Road Jntrain
24h 19m₹1,808–7,215Drive 1,099.7 km
- Drive from Kurnool to Bhubaneshwarcar 1,099.7 km
16h 5m₹12,334–17,816Train to Hyderabad, fly to Jagdalpur Airport, taxi
- Take the train from Kurnool City to Umdanagartrain
- Fly from Hyderabad (HYD) to Jagdalpur Airport (JGB)plane HYD - JGB
- Take the taxi from Jagdalpur Airport (JGB) to Nowrangapurtaxi
7h 52m₹7,767–14,329Train to Hyderabad, fly to Veer Surendra Sai Airport, train
- Take the train from Kurnool City to Umdanagartrain
- Fly from Hyderabad (HYD) to Veer Surendra Sai Airport (JRG)plane HYD - JRG
- Take the train from Jharsuguda Jn to Rourkelatrain
8h 52m₹6,287–38,089Bus to Kempegowda International Airport, fly to Biju Patnaik International Airport
- Take the bus from FlixBus Kurnool to FlixBus Bengaluru - Airportbus
- Fly from Kempegowda International Airport (BLR) to Biju Patnaik International Airport (BBI)plane BLR - BBI
10h 3m₹6,074–11,755Train to Hyderabad, fly to Birsa Munda Airport, train
- Take the train from Kurnool City to Umdanagartrain
- Fly from Hyderabad (HYD) to Birsa Munda Airport (IXR)plane HYD - IXR
- Take the train from Hatia to Rourkelatrain
11h 57m₹6,927–16,829
Kurnool to Odisha by train
Questions & Answers
The cheapest way to get from Kurnool to Odisha is to train which costs ₹600 - ₹5,500 and takes 23h 40m.
The fastest way to get from Kurnool to Odisha is to train and fly and taxi which takes 7h 52m and costs ₹7,500 - ₹15,000.
No, there is no direct train from Kurnool to Odisha. However, there are services departing from Kurnool City and arriving at Bhubaneswar via Dhone. The journey, including transfers, takes approximately 23h 40m.
The distance between Kurnool and Odisha is 1075 km. The road distance is 1099.7 km.
The best way to get from Kurnool to Odisha without a car is to train which takes 23h 40m and costs ₹600 - ₹5,500.
It takes approximately 8h 6m to get from Kurnool to Odisha, including transfers.
Kurnool to Odisha train services, operated by Indian Railways, depart from Kurnool City station.
Kurnool to Odisha train services, operated by Indian Railways, arrive at Dhone station.
Yes, the driving distance between Kurnool to Odisha is 1100 km. It takes approximately 16h 5m to drive from Kurnool to Odisha.
There are 230+ hotels available in Odisha.
What companies run services between Kurnool, India and Odisha, India?
You can take a train from Kurnool City to Bhubaneswar via Dhone in around 23h 40m.
- Website
- goindigo.in
Flights from Hyderabad to Biju Patnaik International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Hyderabad to Jagdalpur Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Raipur
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 4h 5m
- When
- Tuesday
- Estimated price
- ₹6,000–11,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Hyderabad to Birsa Munda Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Hyderabad to Birsa Munda Airport via Patna
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,500–14,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ₹5,500–19,000
Flights from Hyderabad to Birsa Munda Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–21,000
- Website
- starair.in
Flights from Hyderabad to Biju Patnaik International Airport via Veer Surendra Sai Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–34,000
Flights from Hyderabad to Veer Surendra Sai Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–35,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ₹5,000–7,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kurnool City to Umdanagar
- Ave. Duration
- 3h 34m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Kurnool City to Dhone
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Dhone to Bhubaneswar
- Ave. Duration
- 21h 45m
- Frequency
- Twice daily
- Estimated price
- ₹500–4,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Visakhapatnam to Khurda Road Jn
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Jharsuguda Jn to Rourkela
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Hatia to Rourkela
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Kurnool to FlixBus Hyderabad - Gachibowli
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- ₹370–1,100
- Website
- https://www.flixbus.in
Bus from FlixBus Hyderabad - Gachibowli Axis Bank(S) to FlixBus Visakhapatnam - Akkayapalem
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- ₹900–3,100
- Website
- https://www.flixbus.in
Bus from FlixBus Kurnool to FlixBus Bengaluru - Airport
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- ₹500–1,600
- Website
- https://www.flixbus.in
- Ave. Duration
- 1h 10m
- Estimated price
- ₹1,500–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 Is ride-sharing platform BlaBlaCar right for you?, How to plan an amazing trip around Scandinavia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.





