Mumbai to Gaya Distance
The road distance between Mumbai and Gaya is approximately 1700+ km, and the drive usually takes around 28 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 36 hours, while trains complete the journey in approximately 34 hours, subject to the chosen service and route. If you're travelling by air, Gaya International Airport is located in Gaya. Flights from Mumbai take around 2 hours. Flying is the fastest way to reach Gaya, with a total travel time of approximately 2 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Flight
RECOMMENDED
FASTEST
Mumbai
Gaya
Approx Travel Time
2h 15m
₹7,676
Onwards
Direct Train
Mumbai
Gaya
Approx Travel Time
1d 9h 35m
₹670
Onwards
Direct Bus
Mumbai
Gaya
Approx Travel Time
1d 11h 45m
On Demand
Direct Cab
Mumbai
Gaya
Approx Travel Time
1d 3h 35m
₹28,101
Onwards
Via Patna
Mumbai
Patna
Gaya
Approx Travel Time
6h
₹7,398
Onwards
Mumbai
Patna
Gaya
Approx Travel Time
1d 5h 4m
₹3,217
Onwards
Via Kolkata
Mumbai
Kolkata
Gaya
Approx Travel Time
11h
₹11,247
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Mumbai
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 3h 38m
₹670
Onwards
Mumbai
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 4h 53m
₹945
Onwards
Mumbai
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 11h 40m
₹3,000
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Gaya?
Gaya is approximately 1350+ km from Mumbai.
How long does it take to reach Gaya from Mumbai?
It takes approximately 2 hours to reach Gaya from Mumbai by Flight.
Routes Connecting Mumbai
Routes From Mumbai
Routes Connecting Gaya
Routes From Gaya
Popular Places Routes
- Gandhinagar to Delhi
- Harihar to Guruvayoor
- Ranaghat to Pondicherry
- Adilabad to Chittorgarh
- Chittorgarh to Navi-Mumbai
- Moga to Udaipur
- Ukhimath to Gopalganj
- Visakhapatnam to Almaty
- Kumarakom to Agartala
- Ayodhya to Sawantwadi
- Kolkata to Hansi
- Gorakhpur to Palitana
- Anantapur to Dibrugarh
- Arsikere to Thodupuzha
- Thiruthani to Bhadrak

