Mainpuri to Gaya
Gaya is approximately 700+ kms from Mainpuri. The fastest way to reach Gaya from Mainpuri is by Train Via Varanasi. It takes approximately 16 hours. The cheapest way to reach Gaya from Mainpuri is by Train Via Varanasi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
CHEAPEST
FASTEST
Mainpuri
Varanasi
Gaya
Approx Travel Time
16h 10m
₹385
Onwards
Via Kanpur
Mainpuri
Kanpur
Gaya
Approx Travel Time
16h 10m
₹430
Onwards
Mainpuri
Kanpur
Gaya
Approx Travel Time
16h 40m
₹5,235
Onwards
Via Amethi
Mainpuri
Amethi
Gaya
Approx Travel Time
16h 10m
₹410
Onwards
Via Bela
Mainpuri
Bela
Gaya
Approx Travel Time
16h 10m
On Demand
Via Raibareilly
Mainpuri
Raibareilly
Gaya
Approx Travel Time
16h 10m
₹420
Onwards
Via Lucknow
Mainpuri
Lucknow
Gaya
Approx Travel Time
16h 25m
On Demand
Via Machhlishahr
Mainpuri
Machhlishahr
Gaya
Approx Travel Time
16h 10m
On Demand
Via Gyanpur
Mainpuri
Gyanpur
Gaya
Approx Travel Time
16h 25m
On Demand
Via Farrukhabad
Mainpuri
Farrukhabad
Gaya
Approx Travel Time
16h 25m
₹780
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Gaya?
Gaya is approximately 700+ kms from Mainpuri.
How long does it take to reach Gaya from Mainpuri?
It takes approximately 16 hours to reach Gaya from Mainpuri by Train Via Varanasi.
What is the cheapest way to reach Gaya from Mainpuri?
The cheapest way to reach Gaya from Mainpuri is by Train Via Varanasi.
What is the fastest way to reach Gaya from Mainpuri?
The fastest way to reach Gaya from Mainpuri is by Train Via Varanasi.
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Manali
- Mainpuri to Krishnanagar
- Mainpuri to Madanapalle
- Mainpuri to Bageshwar
- Mainpuri to Akkalkot
- Mainpuri to Prayagraj(Allahabad)
- Mainpuri to Seoni
- Mainpuri to Robertsganj
- Mainpuri to KOSI-KALAN
- Mainpuri to Pudukkottai
- Mainpuri to Malappuram
- Mainpuri to Kasaragod
- Mainpuri to Ahmednagar
- Mainpuri to Ramanagara
- Mainpuri to Ramgarh