
Mariahu to Lucknow
Lucknow is approximately 250+ kms from Mariahu. The fastest way to reach Lucknow from Mariahu is by Train Via Machhlishahr. It takes approximately 5 hours. The cheapest way to reach Lucknow from Mariahu is by Train Via Ayodhya which would take approximately 7 hours.
Sort By
Mode of Transport
Via Machhlishahr
FASTEST
Mariahu
Machhlishahr
Lucknow
Approx Travel Time
4h 29m
On Demand
Mariahu
Machhlishahr
Lucknow
Approx Travel Time
5h
On Demand
Via Prayagraj(Allahabad)
Mariahu
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
5h 30m
On Demand
Mariahu
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
5h 34m
₹644
Onwards
Via Jaunpur
Mariahu
Jaunpur
Lucknow
Approx Travel Time
5h 51m
₹650
Onwards
Mariahu
Jaunpur
Lucknow
Approx Travel Time
5h 38m
₹644
Onwards
Via Shahganj
Mariahu
Shahganj
Lucknow
Approx Travel Time
6h 53m
₹325
Onwards
Via Ayodhya
CHEAPEST
Mariahu
Ayodhya
Lucknow
Approx Travel Time
6h 26m
₹320
Onwards
Via Faizabad
Mariahu
Faizabad
Lucknow
Approx Travel Time
6h 26m
₹320
Onwards
Frequently Asked Questions
What is the distance between Mariahu and Lucknow?
Lucknow is approximately 250+ kms from Mariahu.
How long does it take to reach Lucknow from Mariahu?
It takes approximately 5 hours to reach Lucknow from Mariahu by Train Via Machhlishahr.
What is the cheapest way to reach Lucknow from Mariahu?
The cheapest way to reach Lucknow from Mariahu is by Train Via Ayodhya.
What is the fastest way to reach Lucknow from Mariahu?
The fastest way to reach Lucknow from Mariahu is by Train Via Machhlishahr.


