
Bharuch to Lucknow
Lucknow is approximately 1050+ kms from Bharuch. The fastest way to reach Lucknow from Bharuch is by Train, Flight Via Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Lucknow from Bharuch is by Train Via Ratlam which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ahmedabad
FASTEST
Bharuch
Ahmedabad
Lucknow
Approx Travel Time
6h 55m
₹6,611
Onwards
Via Ratlam
CHEAPEST
Bharuch
Ratlam
Lucknow
Approx Travel Time
22h 40m
₹560
Onwards
Via Indore
Bharuch
Indore
Lucknow
Approx Travel Time
9h 40m
₹5,558
Onwards
Via Kota
Bharuch
Kota
Lucknow
Approx Travel Time
23h 25m
₹615
Onwards
Via Kanpur
Bharuch
Kanpur
Lucknow
Approx Travel Time
22h 40m
₹635
Onwards
Bharuch
Kanpur
Lucknow
Approx Travel Time
22h 55m
₹1,275
Onwards
Via Gwalior
Bharuch
Gwalior
Lucknow
Approx Travel Time
23h 25m
On Demand
Via Ajmer
Bharuch
Ajmer
Lucknow
Approx Travel Time
14h 55m
₹3,914
Onwards
Via Etawah
Bharuch
Etawah
Lucknow
Approx Travel Time
23h 45m
₹650
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Lucknow?
Lucknow is approximately 1050+ kms from Bharuch.
How long does it take to reach Lucknow from Bharuch?
It takes approximately 7 hours to reach Lucknow from Bharuch by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Lucknow from Bharuch?
The cheapest way to reach Lucknow from Bharuch is by Train Via Ratlam.
What is the fastest way to reach Lucknow from Bharuch?
The fastest way to reach Lucknow from Bharuch is by Train, Flight Via Ahmedabad.