Ghaziabad to Lucknow Distance
The road distance between Ghaziabad and Lucknow is approximately 500+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 9 hours, while trains complete the journey in approximately 6 hours, subject to the chosen service and route. If you're travelling by air, Amausi Airport is located in Lucknow. Flying is the fastest way to reach Lucknow, with a total travel time of approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
Ghaziabad
Lucknow
Approx Travel Time
6h 2m
₹660
Onwards
Ghaziabad
Lucknow
Approx Travel Time
6h 32m
₹7,124
Onwards
Ghaziabad
Lucknow
Approx Travel Time
8h 30m
₹499
Onwards
Via Delhi
FASTEST
Ghaziabad
Delhi
Lucknow
Approx Travel Time
3h 8m
₹3,370
Onwards
Ghaziabad
Delhi
Lucknow
Approx Travel Time
7h 3m
₹710
Onwards
Ghaziabad
Delhi
Lucknow
Approx Travel Time
3h 50m
₹3,724
Onwards
Ghaziabad
Delhi
Lucknow
Approx Travel Time
7h 38m
₹1,667
Onwards
Ghaziabad
Delhi
Lucknow
Approx Travel Time
3h 53m
₹4,327
Onwards
Via Kanpur
CHEAPEST
Ghaziabad
Kanpur
Lucknow
Approx Travel Time
6h
₹230
Onwards
Via Delhi, Kanpur
Ghaziabad
Delhi
Kanpur
Lucknow
Approx Travel Time
7h 12m
₹280
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Lucknow?
The distance between Ghaziabad and Lucknow is approximately 500+ km by road.
What is the straight-line (aerial) distance between Ghaziabad and Lucknow?
The straight-line distance is approximately 400+ km.
How long does it take to travel from Ghaziabad to Lucknow by road?
It takes around 7 hours by road.
What is the distance from Ghaziabad to Lucknow via Delhi?
Via Delhi, the distance is approximately 450+ km, taking around 3 hours.
Is there a train from Ghaziabad to Lucknow?
Yes, trains run between Ghaziabad and Lucknow, covering approximately 450+ km in around 6 hours.
How much does it cost to travel from Ghaziabad to Lucknow?
Costs vary by mode — approximately ₹450+ by bus and ₹7100+ by cab.
Does the distance from Ghaziabad to Lucknow change by route?
Yes — the road distance varies from 500+ km via the direct route to 450+ km via Delhi, depending on the path taken.
Does travel time between Ghaziabad and Lucknow vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Ghaziabad and Lucknow?
The driving distance is 500+ km, while the straight-line distance is shorter at 400+ km, due to the road route following terrain and highways.
What are the major restaurants on the way from Ghaziabad to Lucknow by road?
Major restaurants on the road route from Ghaziabad to Lucknow include: • Celebration Bakery & Cafe • Pankaj Veg Kabab Paratha • Frozen • Pehle Aap Restaurant • Chaap Wale
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Vijayawada
- Ghaziabad to Barh
- Ghaziabad to Dandeli
- Ghaziabad to Bundi
- Ghaziabad to Nagar
- Ghaziabad to Attur
- Ghaziabad to Sirkazhi
- Ghaziabad to Pathankot
- Ghaziabad to Wani
- Ghaziabad to Shamli
- Ghaziabad to Rayagada
- Ghaziabad to Kurnool
- Ghaziabad to Rupbas
- Ghaziabad to Kedarnath
- Ghaziabad to Mahendragarh
Routes To Ghaziabad
- Sarangpur to Ghaziabad
- Ambaji to Ghaziabad
- Rampur to Ghaziabad
- Hapur to Ghaziabad
- Partur to Ghaziabad
- Podili to Ghaziabad
- Mysore to Ghaziabad
- Ghazipur to Ghaziabad
- Shirdi to Ghaziabad
- Nathdwara to Ghaziabad
- Farrukhabad to Ghaziabad
- Kattappana to Ghaziabad
- Nirmal to Ghaziabad
- Neem-ka-Thana to Ghaziabad
- Hingoli to Ghaziabad
Routes Connecting Lucknow
Routes From Lucknow
Routes To Lucknow
Popular Places Routes
- Ahmedabad to Junagadh
- Ambala to Gauribidanur
- Dabra to Ayodhya
- Navi-Mumbai to Mayiladuthurai
- Ayodhya to Alleppey
- Mumbai to Diu
- Ahmedabad to Loharu
- Sirkazhi to Pithoragarh
- Sindhanur to Fazilka
- Mahoba to Rayagada
- Bhadravathi to Delhi
- Tiruchirappalli to Bahror
- Ayodhya to Dharamsala
- Udupi to Tumkur
- Multai to Holalkere
- Puri to Lakhimpur
- Joshimath to Motihari
- Nelamangala to Bangalore
- Ayodhya to Meerut
- Ajmer to Baramulla
- Sasaram to Malkapur
- Sujangarh to Dhule
- Kovilpatti to Korba
- Jagdalpur to Baramulla
- Gangotri to Ashoknagar
- Kumbhalgarh to Ayodhya
- Hazaribagh to Suryapet
- Solapur to Theni
- Muvattupuzha to Farrukhabad
- Ahmedabad to Chakradharpur
- Thiruvannamalai to Nagaur
- Udhampur to Palia-Kalan
- Puri to Hoshangabad
- Puri to Mangaon
- Srikalahasti to Dhandhuka
- Bijainagar to Kovilpatti
- Varanasi to Jodhpur
- Dandeli to Vijayawada
- Jahanabad to Hoshiarpur
- Jagdalpur to Ooty
- Azamgarh to Sultanpur
- Hisar to Mandya
- Nasirabad to Varanasi
- Maddur to Solapur
- Chitradurga to Kuppam

