
Bharuch to Lucknow
Lucknow is approximately 1100+ kms from Bharuch. The fastest way to reach Lucknow from Bharuch is by Train, Flight Via Vadodara, Delhi. It takes approximately 7 hours. The cheapest way to reach Lucknow from Bharuch is by Train Via Kota which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Bharuch
Ahmedabad
Lucknow
Approx Travel Time
7h 20m
On Demand
Bharuch
Ahmedabad
Lucknow
Approx Travel Time
7h 40m
₹6,218
Onwards
Via Vadodara, Delhi
FASTEST
Bharuch
Vadodara
Delhi
Lucknow
Approx Travel Time
6h 39m
₹10,281
Onwards
Via Kota
CHEAPEST
Bharuch
Kota
Lucknow
Approx Travel Time
19h 42m
₹690
Onwards
Via Indore
Bharuch
Indore
Lucknow
Approx Travel Time
1d 1h 57m
₹2,100
Onwards
Via Jhansi
Bharuch
Jhansi
Lucknow
Approx Travel Time
22h 8m
₹6,923
Onwards
Via Surat
Bharuch
Surat
Lucknow
Approx Travel Time
8h 48m
₹6,306
Onwards
Via Vadodara, Ahmedabad
Bharuch
Vadodara
Ahmedabad
Lucknow
Approx Travel Time
7h 35m
On Demand
Frequently Asked Questions
What is the distance between Bharuch and Lucknow?
Lucknow is approximately 1100+ 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 Vadodara, Delhi.
What is the cheapest way to reach Lucknow from Bharuch?
The cheapest way to reach Lucknow from Bharuch is by Train Via Kota.
What is the fastest way to reach Lucknow from Bharuch?
The fastest way to reach Lucknow from Bharuch is by Train, Flight Via Vadodara, Delhi.

