
Bhachau to Lucknow
Lucknow is approximately 1150+ kms from Bhachau. The fastest way to reach Lucknow from Bhachau is by Train, Flight Via Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Lucknow from Bhachau is by Train, Bus Via Jaipur which would take approximately 26 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Bhachau
Ahmedabad
Lucknow
Approx Travel Time
8h 9m
On Demand
Bhachau
Ahmedabad
Lucknow
Approx Travel Time
9h
₹5,401
Onwards
Via Jaipur
CHEAPEST
Bhachau
Jaipur
Lucknow
Approx Travel Time
1d 1h 53m
₹999
Onwards
Bhachau
Jaipur
Lucknow
Approx Travel Time
14h 38m
₹4,922
Onwards
Via Kishangarh
Bhachau
Kishangarh
Lucknow
Approx Travel Time
1d 2h 14m
On Demand
Via Abu Road
Bhachau
Abu Road
Lucknow
Approx Travel Time
1d 3h 27m
On Demand
Via Sumerpur
Bhachau
Sumerpur
Lucknow
Approx Travel Time
1d 3h 1m
₹8,700
Onwards
Via Ajmer
Bhachau
Ajmer
Lucknow
Approx Travel Time
12h 3m
₹10,069
Onwards
Via Surat
Bhachau
Surat
Lucknow
Approx Travel Time
15h 19m
₹7,546
Onwards
Via Indore
Bhachau
Indore
Lucknow
Approx Travel Time
16h 48m
On Demand
Frequently Asked Questions
What is the distance between Bhachau and Lucknow?
Lucknow is approximately 1150+ kms from Bhachau.
How long does it take to reach Lucknow from Bhachau?
It takes approximately 8 hours to reach Lucknow from Bhachau by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Lucknow from Bhachau?
The cheapest way to reach Lucknow from Bhachau is by Train, Bus Via Jaipur.
What is the fastest way to reach Lucknow from Bhachau?
The fastest way to reach Lucknow from Bhachau is by Train, Flight Via Ahmedabad.


