There are 8 ways to get from Gaya to Korāput by train, bus, 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.
Train
best- Take the train from Gaya Jn to Chakradharpurtrain 20818 / ...
- Take the train from Chakradharpur to Koraputtrain 18005
23h 8m₹727–4,895Train via Jharsuguda
cheapest- Take the train from Gaya Jn to Jharsuguda Jntrain 03253 / ...
- Take the train from Jharsuguda Jn to Koraputtrain 18107 / ...
23h 28m₹724–4,969Bus
- Take the bus from Gaya to Ranchibus
- Take the bus from Ranchi to Bhubaneswarbus
- Take the bus from Bhubaneswar to Koraputbus
26h 59mDrive 891.2 km
- Drive from Gaya to Korāputcar 891.2 km
13h 2m₹9,954–14,377Fly Gaya to Visakhapatnam, train
- Fly from Gaya (GAY) to Visakhapatnam (VTZ)plane GAY - VTZ
- Take the train from Simhachalam to Koraputtrain
13h 53m₹7,504–23,136Train to Lok Nayak Jayaprakash Airport, fly to Jagdalpur Airport, train
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Jagdalpur Airport (JGB)plane PAT - JGB
- Take the train from Jagdalpur to Koraputtrain
10h 42m₹10,686–26,787Train to Lok Nayak Jayaprakash Airport, fly to Visakhapatnam, train
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Visakhapatnam (VTZ)plane PAT - VTZ
- Take the train from Simhachalam to Koraputtrain
16h 11m₹8,181–17,267Train to Birsa Munda Airport, fly to Jagdalpur Airport, train
- Take the train from Gaya Jn to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Jagdalpur Airport (JGB)plane IXR - JGB
- Take the train from Jagdalpur to Koraputtrain
14h 17m₹12,918–34,569
Gaya (GAY) to Visakhapatnam (VTZ) flights
Comparing Your Travel Options
The cheapest way to get from Gaya to Korāput is to train via Jharsuguda which costs ₹700 - ₹5,000 and takes 23h 28m.
The fastest way to get from Gaya to Korāput is to train and fly which takes 10h 42m and costs ₹10,000 - ₹27,000.
No, there is no direct bus from Gaya to Korāput. However, there are services departing from Gaya and arriving at Koraput via Ranchi and Bhubaneswar. The journey, including transfers, takes approximately 26h 59m.
No, there is no direct train from Gaya to Korāput. However, there are services departing from Gaya Jn and arriving at Koraput via Chakradharpur. The journey, including transfers, takes approximately 23h 8m.
The distance between Gaya and Korāput is 1127 km. The road distance is 891.2 km.
The best way to get from Gaya to Korāput without a car is to train which takes 23h 8m and costs ₹700 - ₹4,900.
It takes approximately 23h 8m to get from Gaya to Korāput, including transfers.
Gaya to Korāput bus services, operated by Hans Travels, depart from Gaya station.
Gaya to Korāput train services, operated by Indian Railways, depart from Gaya Jn station.
The best way to get from Gaya to Korāput is to train which takes 23h 8m and costs ₹700 - ₹4,900. Alternatively, you can bus, which costs and takes 26h 59m.
What companies run services between Gaya, India and Korāput, Odisha, India?
You can take a train from Gaya Jn to Korāput via Chakradharpur and Koraput in around 23h 8m. Alternatively, you can take a bus from Gaya to Koraput via Ranchi and Bhubaneswar in around 26h 59m.
- Website
- goindigo.in
Flights from Gaya to Visakhapatnam via Delhi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Gaya to Visakhapatnam via Kolkata
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Jagdalpur Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹10,000–29,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Hyderabad
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Kolkata
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Mumbai
- Ave. Duration
- 9h 15m
- When
- Wednesday to Saturday
- Estimated price
- ₹7,500–13,000
Flights from Birsa Munda Airport to Jagdalpur Airport via Hyderabad
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹12,000–31,000
- Website
- airindia.in
Flights from Gaya to Visakhapatnam via Delhi
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–24,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Chakradharpur
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Chakradharpur to Koraput
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- ₹380–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Simhachalam to Koraput
- Ave. Duration
- 6h 58m
- Frequency
- Twice a week
- 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 Gaya Jn to Jharsuguda Jn
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Jharsuguda Jn to Koraput
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Jagdalpur to Koraput
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹140–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
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Simhachalam to Koraput
- Ave. Duration
- 6h 58m
- Frequency
- Twice a week
- 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 Gaya Jn to Ranchi
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Jagdalpur to Koraput
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹140–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
- Website
- omio.com
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Schedules at
- hanstravel.in
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- hanstravel.in
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Website
- Maharani Travels
- Website
- Rugby Roadways
Bus from Gaya to Ranchi
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a week
- Schedules at
- Rugby Roadways
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Gaya to Ranchi
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a week
- Schedules at
- Tranzking Travels
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 10h 5m
- Frequency
- Every 4 hours
- Schedules at
- Tranzking Travels
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 10h 15m
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
- Website
- Maa Tours Travels
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a week
- Schedules at
- Maa Tours Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 15m
- Frequency
- Twice a week
- Website
- Travel Point World LLP
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Website
- Travel Point World LLP
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Gaya to Ranchi
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 10m
- Frequency
- Once a week
- Estimated price
- ₹1,300–3,200
- Schedules at
- Punchiry Tours and Holidays
- Website
- Maharani Premium Services
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Schedules at
- Maharani Premium Services
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Estimated price
- ₹400–1,000
- Schedules at
- Zingbus
- Website
- Maharani Transport
Bus from Gaya to Ranchi
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Schedules at
- Maharani Transport
- Website
- Ashok Bus Service
Bus from Gaya to Ranchi
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
- Website
- Govindam Services
Bus from Gaya to Ranchi
- Ave. Duration
- 6h 5m
- Frequency
- Once a week
- Schedules at
- Govindam Services
- Website
- India Tours and Travels
Bus from Gaya to Ranchi
- Ave. Duration
- 6h 15m
- Frequency
- Once a week
- Schedules at
- India Tours and Travels
- Phone
- +91 9560015900
- [email protected]
- Website
- Shree Krishna Travels
Bus from Gaya to Ranchi
- Ave. Duration
- 6h 20m
- Frequency
- Once a week
- Schedules at
- Shree Krishna Travels
- Website
- Triguna Travels
Bus from Gaya to Ranchi
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Triguna Travels
- Website
- Rahul Dev Express
Bus from Gaya to Ranchi
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Rahul Dev Express
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 9h 10m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Sana Travels
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Website
- Maa Thakurani Travels
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 11h 10m
- Frequency
- 5 times a week
- Schedules at
- Maa Thakurani Travels
- Website
- Shantilata Travels
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Schedules at
- Shantilata Travels
- Website
- Shree Ram Travels
Bus from Ranchi to Bhubaneswar
- Ave. Duration
- 12h 40m
- Frequency
- Once a week
- Schedules at
- Shree Ram Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 9h 50m
- Frequency
- 6 times a week
- Website
- Krish Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Al Travels
- Website
- Lavi Travels
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 9h 35m
- Frequency
- Once a week
- Schedules at
- Lavi Travels
- Website
- Soumya Tours and Travels
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 9h 50m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
- Website
- Reliance Travels
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Schedules at
- Reliance Travels
- Website
- VVM Travels
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Schedules at
- VVM Travels
- Phone
- +91 7772929333
- [email protected]
- Website
- Annapurna Bus
Bus from Bhubaneswar to Koraput
- Ave. Duration
- 11h
- Frequency
- Once a week
- Estimated price
- ₹1,300–2,600
- Website
- Annapurna Bus
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 Travelling to the US: What do I need to know?, How do I buy a London Underground ticket?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
Gaya to Korāput bus services, operated by Hans Travels, arrive at Ranchi station.
Gaya to Korāput train services, operated by Indian Railways, arrive at Chakradharpur station.
Yes, the driving distance between Gaya to Korāput is 891 km. It takes approximately 13h 2m to drive from Gaya to Korāput.
Book your Gaya to Korāput bus tickets online with Omio.
There are 13+ hotels available in Korāput.




























