There are 6 ways to get from Dhangadhi to Gaya by car, train, bus, 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.
Drive, train
best- Drive from Dhangadhi to Puranpurcar
- Take the train from Puranpur to Izzatnagartrain
- Take the train from Izzatnagar to Gaya Jntrain
19h 21m₹1,799–5,948Drive, train via Mau
cheapest- Drive from Dhangadhi to Mailanicar
- Take the train from Mailani to Mau Jntrain
- Take the train from Mau Jn to Gaya Jntrain
46h 59m₹1,410–5,557Drive, bus
- Drive from Dhangadhi to Khatimacar
- Take the bus from Khatima to Bareillybus
- Take the bus from Bareilly to Lucknowbus
- Take the bus from Lucknow to Gayabus
22h 11mDrive 722.9 km
- Drive from Dhangadhi to Gayacar 722.9 km
10h 16m₹8,792–12,700Drive to Pantnagar Airport, fly
- Drive from Dhangadhi to Pantnagar Airport (PGH)car
- Fly from Pantnagar Airport (PGH) to Gaya (GAY)plane PGH - GAY
21h 27m₹14,058–32,937Drive, train to Bareilly Airport, fly
- Drive from Dhangadhi to Puranpurcar
- Take the train from Puranpur to Bhojipura Jntrain
- Fly from Bareilly Airport (BEK) to Gaya (GAY)plane BEK - GAY
20h 40m₹11,889–28,538
Pantnagar Airport (PGH) to Gaya (GAY) flights
Comparing Your Travel Options
The cheapest way to get from Dhangadhi to Gaya is to drive and train via Mau which costs ₹1,400 - ₹6,000 and takes 46h 59m.
The fastest way to get from Dhangadhi to Gaya is to drive which takes 10h 16m and costs ₹8,500 - ₹13,000.
The distance between Dhangadhi and Gaya is 957 km. The road distance is 722.9 km.
It takes approximately 19h 21m to get from Dhangadhi to Gaya, including transfers.
Gaya is 15 min behind Dhangadhi. It is currently 5:20 PM in Dhangadhi and 5:05 PM in Gaya.
Yes, the driving distance between Dhangadhi to Gaya is 723 km. It takes approximately 10h 16m to drive from Dhangadhi to Gaya.
There are 162+ hotels available in Gaya.
What companies run services between Dhangadhi, Nepal and Gaya, India?
There is no direct connection from Dhangadhi to Gaya. However, you can drive to Puranpur, take the train to Izzatnagar, then take the train to Gaya Jn. Alternatively, you can take a vehicle from Dhangadhi to Gaya via Khatima, Bareilly, and Lucknow in around 22h 11m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Gaya via Delhi
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- ₹12,000–35,000
Flights from Pantnagar Airport to Gaya via Delhi, Kolkata
- Ave. Duration
- 27h 5m
- When
- Every day
- Estimated price
- ₹17,000–36,000
Flights from Bareilly Airport to Gaya via Delhi
- Ave. Duration
- 19h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹10,000–29,000
Flights from Bareilly Airport to Gaya via Delhi, Kolkata
- Ave. Duration
- 24h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹14,000–31,000
- Website
- airindia.in
Flights from Pantnagar Airport to Gaya via Delhi
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Bareilly Airport to Gaya via Delhi
- Ave. Duration
- 15h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹10,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Puranpur to Izzatnagar
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Izzatnagar to Gaya Jn
- Ave. Duration
- 14h 25m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Mailani to Mau Jn
- Ave. Duration
- 36h 35m
- Frequency
- 5 times a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Mau Jn to Gaya Jn
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Puranpur to Bhojipura Jn
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Website
- Mansoori tour and travels
Bus from Khatima to Bareilly
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Mansoori tour and travels
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h 20m
- Frequency
- Every 4 hours
- Website
- PTC Skybus
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Book at
- GK Travels
- Website
- jk travels
Bus from Bareilly to Lucknow
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- jk travels
- Phone
- +91 72478 47777
- [email protected]
- Website
- Uk India Tour And Travels
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h 21m
- Frequency
- Once daily
- Website
- Uk India Tour And Travels
- Phone
- +91 9839001010
- [email protected]
- Website
- Tiwari and Brothers
Bus from Bareilly to Lucknow
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Website
- Tiwari and Brothers
- Website
- Tiwari and Brothers
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Bareilly to Lucknow
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Bareilly to Lucknow
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Website
- Shri Krishna Bus Service
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- Shri Krishna Bus Service
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Lucknow to Gaya
- Ave. Duration
- 10h 20m
- Frequency
- Twice daily
- Schedules at
- Shree Savariya Travels and Transport
- Website
- New Singh Bus Service
Bus from Lucknow to Gaya
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Website
- New Singh Bus Service
- Website
- Vinay Travels
Bus from Lucknow to Gaya
- Ave. Duration
- 15h 10m
- Frequency
- Once a week
- Schedules at
- Vinay Travels
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 The beginner’s guide to the 2018 World Nomad Games, Why you should take the train in the US, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.











