
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
5h 9m
On Demand
Mariahu
Machhlishahr
Lucknow
Approx Travel Time
6h 31m
On Demand
Via Gonda
Mariahu
Gonda
Lucknow
Approx Travel Time
8h 21m
On Demand
Via Prayagraj(Allahabad)
Mariahu
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
6h 10m
On Demand
Mariahu
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
7h 4m
₹594
Onwards
Via Jaunpur
Mariahu
Jaunpur
Lucknow
Approx Travel Time
6h 31m
₹650
Onwards
Mariahu
Jaunpur
Lucknow
Approx Travel Time
7h 45m
₹644
Onwards
Via Shahganj
Mariahu
Shahganj
Lucknow
Approx Travel Time
7h 33m
₹325
Onwards
Via Ayodhya
CHEAPEST
Mariahu
Ayodhya
Lucknow
Approx Travel Time
7h 6m
₹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.


