
Bharuch to Lucknow
Lucknow is approximately 1000+ 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 Vadodara, Indore
RECOMMENDED
Bharuch
Vadodara
Indore
Lucknow
Approx Travel Time
7h 30m
₹16,540
Onwards
Via Ahmedabad
Bharuch
Ahmedabad
Lucknow
Approx Travel Time
7h 20m
On Demand
Bharuch
Ahmedabad
Lucknow
Approx Travel Time
7h 40m
₹6,479
Onwards
Bharuch
Ahmedabad
Lucknow
Approx Travel Time
7h 9m
₹9,153
Onwards
Via Vadodara, Delhi
FASTEST
Bharuch
Vadodara
Delhi
Lucknow
Approx Travel Time
6h 39m
₹9,044
Onwards
Via Kota
CHEAPEST
Bharuch
Kota
Lucknow
Approx Travel Time
19h 42m
₹690
Onwards
Via Jhansi
Bharuch
Jhansi
Lucknow
Approx Travel Time
22h 52m
₹7,437
Onwards
Via Indore
Bharuch
Indore
Lucknow
Approx Travel Time
1d 1h 32m
₹2,000
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Lucknow?
Lucknow is approximately 1000+ 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.

