
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
Via Prayagraj(Allahabad)
Mariahu
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
7h 4m
₹844
Onwards
Mariahu
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
6h 10m
On Demand
Via Jaunpur
Mariahu
Jaunpur
Lucknow
Approx Travel Time
6h 31m
₹650
Onwards
Mariahu
Jaunpur
Lucknow
Approx Travel Time
7h 45m
₹845
Onwards
Via Ayodhya
CHEAPEST
Mariahu
Ayodhya
Lucknow
Approx Travel Time
7h 6m
₹320
Onwards
Via Faizabad
Mariahu
Faizabad
Lucknow
Approx Travel Time
7h 6m
₹320
Onwards
Via Akbarpur, Ambedkar Nagar
Mariahu
Akbarpur, Ambedkar Nagar
Lucknow
Approx Travel Time
7h 25m
On Demand
Mariahu
Akbarpur, Ambedkar Nagar
Lucknow
Approx Travel Time
7h 41m
₹1,174
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.