
Junagadh to Lucknow
Lucknow is approximately 1200+ kms from Junagadh. The fastest way to reach Lucknow from Junagadh is by Train, Flight Via Rajkot, Delhi. It takes approximately 7 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 Ahmedabad
RECOMMENDED
Junagadh
Ahmedabad
Lucknow
Approx Travel Time
9h 33m
₹12,991
Onwards
Junagadh
Ahmedabad
Lucknow
Approx Travel Time
9h 3m
On Demand
Junagadh
Ahmedabad
Lucknow
Approx Travel Time
10h 5m
₹5,734
Onwards
Via Rajkot, Delhi
FASTEST
Junagadh
Rajkot
Delhi
Lucknow
Approx Travel Time
7h 10m
₹7,632
Onwards
Via Surat
CHEAPEST
Junagadh
Surat
Lucknow
Approx Travel Time
1d 3h 45m
₹900
Onwards
Via Rajkot, Jaipur
Junagadh
Rajkot
Jaipur
Lucknow
Approx Travel Time
1d 6h 45m
₹1,064
Onwards
Via Ahmedabad, Agra
Junagadh
Ahmedabad
Agra
Lucknow
Approx Travel Time
1d 5h 8m
On Demand
Via Udaipur
Junagadh
Udaipur
Lucknow
Approx Travel Time
1d 7h 7m
₹2,899
Onwards
Via Jamnagar, Ahmedabad
Junagadh
Jamnagar
Ahmedabad
Lucknow
Approx Travel Time
8h 24m
₹10,882
Onwards
Via Jamnagar, Ajmer
Junagadh
Jamnagar
Ajmer
Lucknow
Approx Travel Time
8h 44m
On Demand
Frequently Asked Questions
What is the distance between Junagadh and Lucknow?
Lucknow is approximately 1200+ kms from Junagadh.
How long does it take to reach Lucknow from Junagadh?
It takes approximately 7 hours to reach Lucknow from Junagadh by Train, Flight Via Rajkot, Delhi.
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 Rajkot, Delhi.


