
Junagadh to Lucknow
Lucknow is approximately 1250+ kms from Junagadh. The fastest way to reach Lucknow from Junagadh is by Train, Flight Via Keshod, Ahmedabad. It takes approximately 6 hours. The cheapest way to reach Lucknow from Junagadh is by Train Via Surat which would take approximately 28 hours.
Sort By
Mode of Transport
Via Keshod, Ahmedabad
RECOMMENDED
FASTEST
Junagadh
Keshod
Ahmedabad
Lucknow
Approx Travel Time
5h 36m
₹7,175
Onwards
Junagadh
Keshod
Ahmedabad
Lucknow
Approx Travel Time
6h 7m
₹7,530
Onwards
Via Ahmedabad
Junagadh
Ahmedabad
Lucknow
Approx Travel Time
9h 39m
₹12,634
Onwards
Junagadh
Ahmedabad
Lucknow
Approx Travel Time
9h 3m
On Demand
Via Godhra
Junagadh
Godhra
Lucknow
Approx Travel Time
1d 5h 10m
₹1,298
Onwards
Via Surat
CHEAPEST
Junagadh
Surat
Lucknow
Approx Travel Time
1d 3h 45m
₹900
Onwards
Via Udaipur
Junagadh
Udaipur
Lucknow
Approx Travel Time
1d 7h 7m
₹3,100
Onwards
Via Jamnagar, Ahmedabad
Junagadh
Jamnagar
Ahmedabad
Lucknow
Approx Travel Time
8h 28m
₹10,303
Onwards
Via Jamnagar, Ajmer
Junagadh
Jamnagar
Ajmer
Lucknow
Approx Travel Time
8h 48m
On Demand
Frequently Asked Questions
What is the distance between Junagadh and Lucknow?
Lucknow is approximately 1250+ kms from Junagadh.
How long does it take to reach Lucknow from Junagadh?
It takes approximately 6 hours to reach Lucknow from Junagadh by Train, Flight Via Keshod, Ahmedabad.
What is the cheapest way to reach Lucknow from Junagadh?
The cheapest way to reach Lucknow from Junagadh is by Train Via Surat.
What is the fastest way to reach Lucknow from Junagadh?
The fastest way to reach Lucknow from Junagadh is by Train, Flight Via Keshod, Ahmedabad.


