
Gaya to Mariahu
Mariahu is approximately 250+ kms from Gaya. The fastest way to reach Mariahu from Gaya is by Train Via Kirakat. It takes approximately 8 hours. The cheapest way to reach Mariahu from Gaya is by Train Via Jaunpur which would take approximately 8 hours.
Sort By
Mode of Transport
Via Kirakat
RECOMMENDED
FASTEST
Gaya
Kirakat
Mariahu
Approx Travel Time
7h 25m
On Demand
Via Ghazipur
Gaya
Ghazipur
Mariahu
Approx Travel Time
7h 25m
₹410
Onwards
Via Jaunpur
CHEAPEST
Gaya
Jaunpur
Mariahu
Approx Travel Time
7h 55m
₹340
Onwards
Gaya
Jaunpur
Mariahu
Approx Travel Time
10h 8m
₹9,640
Onwards
Via Machhlishahr
Gaya
Machhlishahr
Mariahu
Approx Travel Time
8h 25m
On Demand
Via Shahganj
Gaya
Shahganj
Mariahu
Approx Travel Time
8h 40m
₹360
Onwards
Frequently Asked Questions
What is the distance between Gaya and Mariahu?
Mariahu is approximately 250+ kms from Gaya.
How long does it take to reach Mariahu from Gaya?
It takes approximately 8 hours to reach Mariahu from Gaya by Train Via Kirakat.
What is the cheapest way to reach Mariahu from Gaya?
The cheapest way to reach Mariahu from Gaya is by Train Via Jaunpur.
What is the fastest way to reach Mariahu from Gaya?
The fastest way to reach Mariahu from Gaya is by Train Via Kirakat.