There are 5 ways to get from Gaya to Nagpur by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Gaya
best- Fly from Gaya (GAY) to Dr. Babasaheb Ambedkar International Airport (NAG)plane GAY - NAG
6h 16m₹8,954–18,546Train
cheapest- Take the train from Gaya Jn to Nagpurtrain 03253 / ...
22h 25m₹550–4,200Bus
- Take the bus from Gaya to Varanasibus redbusIndia_A/C Sleeper / ...
- Take the bus from Varanasi to Nagpurbus redbusIndia_A/C Sleeper / ...
19h 55mDrive 921.2 km
- Drive from Gaya to Nagpurcar 921.2 km
14h 1m₹10,326–14,915Train to Lok Nayak Jayaprakash Airport, fly
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Dr. Babasaheb Ambedkar International Airport (NAG)plane PAT - NAG
7h 24m₹8,631–18,677
Gaya (GAY) to Dr. Babasaheb Ambedkar International Airport (NAG) flights
Comparing Your Travel Options
The cheapest way to get from Gaya to Nagpur is to train which costs ₹550 - ₹4,200 and takes 22h 25m.
The fastest way to get from Gaya to Nagpur is to fly which takes 6h 16m and costs ₹8,500 - ₹19,000.
No, there is no direct bus from Gaya to Nagpur. However, there are services departing from Gaya and arriving at Nagpur via Varanasi. The journey, including transfers, takes approximately 19h 55m.
Yes, there is a direct train departing from Gaya Jn and arriving at Nagpur. Services depart three times a week, and operate Monday, Wednesday and Saturday. The journey takes approximately 22h 25m.
The distance between Gaya and Nagpur is 746 km. The road distance is 921.2 km.
The best way to get from Gaya to Nagpur without a car is to bus which takes 19h 55m and costs .
It takes approximately 6h 16m to get from Gaya to Nagpur, including transfers.
Gaya to Nagpur bus services, operated by SLGT Travels, depart from Gaya station.
Gaya to Nagpur train services, operated by Indian Railways, depart from Gaya Jn station.
The best way to get from Gaya to Nagpur is to fly which takes 6h 16m and costs ₹8,500 - ₹19,000. Alternatively, you can bus, which costs and takes 19h 55m, you could also train, which costs ₹550 - ₹4,200 and takes 22h 25m.
What companies run services between Gaya, India and Nagpur, India?
IndiGo Airlines and Air India Limited fly from Gaya (GAY) to Dr. Babasaheb Ambedkar International Airport (NAG) 3 times a day. Alternatively, you can take a bus from Gaya to Nagpur via Varanasi in around 19h 55m.
- Website
- goindigo.in
Flights from Gaya to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Gaya to Dr. Babasaheb Ambedkar International Airport via Kolkata
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Kolkata
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–19,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Hyderabad
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Pune
- Ave. Duration
- 9h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–19,000
- Website
- airindia.in
Flights from Gaya to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–17,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Nagpur
- Ave. Duration
- 22h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,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
- [email protected]
- Website
- SLGT Travels
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Varanasi to Nagpur
- Ave. Duration
- 13h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Varanasi to Nagpur
- Ave. Duration
- 12h 55m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
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 Bali: What to do if Mount Agung erupts, 5 incredible day trips from Florence by train, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Gaya to Nagpur bus services, operated by SLGT Travels, arrive at Varanasi station.
Gaya to Nagpur train services, operated by Indian Railways, arrive at Nagpur station.
Yes, the driving distance between Gaya to Nagpur is 921 km. It takes approximately 14h 1m to drive from Gaya to Nagpur.
Book your Gaya to Nagpur bus tickets online with Omio.
There are 263+ hotels available in Nagpur.






