
Motihari to Gaya
Gaya is approximately 200+ kms from Motihari. The fastest way to reach Gaya from Motihari is by Train Via Patna. It takes approximately 6 hours. The cheapest way to reach Gaya from Motihari is by Bus, Train Via Patna which would take approximately 7 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
FASTEST
Motihari
Patna
Gaya
Approx Travel Time
6h 10m
On Demand
Motihari
Patna
Gaya
Approx Travel Time
6h 40m
On Demand
Motihari
Patna
Gaya
Approx Travel Time
6h 35m
On Demand
CHEAPEST
Motihari
Patna
Gaya
Approx Travel Time
6h 55m
₹285
Onwards
Motihari
Patna
Gaya
Approx Travel Time
7h 14m
₹2,977
Onwards
Motihari
Patna
Gaya
Approx Travel Time
7h 20m
₹2,547
Onwards
Motihari
Patna
Gaya
Approx Travel Time
7h 25m
₹420
Onwards
Motihari
Patna
Gaya
Approx Travel Time
7h 44m
₹3,112
Onwards
Via Hajipur
Motihari
Hajipur
Gaya
Approx Travel Time
6h 55m
₹3,766
Onwards
Via Barh
Motihari
Barh
Gaya
Approx Travel Time
7h 25m
On Demand
Frequently Asked Questions
What is the distance between Motihari and Gaya?
Gaya is approximately 200+ kms from Motihari.
How long does it take to reach Gaya from Motihari?
It takes approximately 6 hours to reach Gaya from Motihari by Train Via Patna.
What is the cheapest way to reach Gaya from Motihari?
The cheapest way to reach Gaya from Motihari is by Bus, Train Via Patna.
What is the fastest way to reach Gaya from Motihari?
The fastest way to reach Gaya from Motihari is by Train Via Patna.