There are 6 ways to get from Ghāziābād to Lucknow by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 04957 train, fly
best- Take the train from Ghaziabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO)plane DEL - LKO
3h 35m₹3,781–7,483Train
cheapest- Take the train from Ghaziabad to Lucknowtrain 12430 / ...
7h 20m₹270–2,200Bus
- Take the bus from Ghaziabad, Uttar Pradesh to Lucknow, Uttar Pradeshbus Ghaziabad, Uttar Pradesh - Lucknow, Uttar Pradesh
8h 25m₹500–1,600Drive 461.9 km
- Drive from Ghāziābād to Lucknowcar 461.9 km
4h 47m₹5,185–7,489Taxi
- Take the taxi from Ghāziābād to Lucknowtaxi 461.9 km
4h 47m₹8,000–10,000Bus via Bareilly
- Take the bus from Ghaziabad, Uttar Pradesh to Bareillybus Ghaziabad, Uttar Pradesh - Bareilly
- Take the bus from Bareilly to Lucknow, Uttar Pradeshbus Bareilly
10h 53m
Ghāziābād to Lucknow by train
Questions & Answers
The cheapest way to get from Ghāziābād to Lucknow is to bus which costs ₹500 - ₹1,600 and takes 8h 25m.
The fastest way to get from Ghāziābād to Lucknow is to line 04957 train and fly which takes 3h 35m and costs ₹3,700 - ₹7,500.
Yes, there is a direct bus departing from Ghaziabad, Uttar Pradesh and arriving at Lucknow, Uttar Pradesh. Services depart every 20 minutes, and operate every day. The journey takes approximately 8h 25m.
Yes, there is a direct train departing from Ghaziabad and arriving at Lucknow. Services depart every two hours, and operate every day. The journey takes approximately 7h 20m.
The distance between Ghāziābād and Lucknow is 478 km. The road distance is 461.9 km.
The best way to get from Ghāziābād to Lucknow without a car is to train which takes 7h 20m and costs ₹270 - ₹2,200.
It takes approximately 3h 35m to get from Ghāziābād to Lucknow, including transfers.
Ghāziābād to Lucknow bus services, operated by Laxmi Holidays, depart from Ghaziabad, Uttar Pradesh station.
Ghāziābād to Lucknow train services, operated by Indian Railways, depart from Ghaziabad station.
The best way to get from Ghāziābād to Lucknow is to train which takes 7h 20m and costs ₹270 - ₹2,200. Alternatively, you can bus, which costs ₹500 - ₹1,600 and takes 8h 25m.
What companies run services between Ghāziābād, India and Lucknow, India?
Indian Railways operates a train from Ghaziabad to Lucknow every 2 hours. Tickets cost ₹270–2,200 and the journey takes 7h 20m. Alternatively, Laxmi Holidays operates a bus from Ghaziabad, Uttar Pradesh to Lucknow, Uttar Pradesh every 5 minutes. Tickets cost ₹800–1,600 and the journey takes 8h 25m. IntrCity SmartBus also services this route twice daily.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ₹3,600–6,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ₹3,400–6,500
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹3,400–6,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ghaziabad to New Delhi
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Ghaziabad to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹270–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Ghaziabad, Uttar Pradesh to Lucknow, Uttar Pradesh
- Ave. Duration
- 8h 25m
- Frequency
- Every 5 minutes
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ghaziabad, Uttar Pradesh to Lucknow, Uttar Pradesh
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
- Website
- Shri Ram Travels
Bus from Ghaziabad, Uttar Pradesh to Bareilly
- Ave. Duration
- 5h 15m
- Frequency
- Every 30 minutes
- Schedules at
- Shri Ram Travels
- Website
- Garhwal Travels
Bus from Bareilly to Lucknow, Uttar Pradesh
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Schedules at
- Garhwal Travels
- Ave. Duration
- 4h 47m
- Estimated price
- ₹8,000–10,000
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.com
Abhinav Tour And Travels
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Safeexpress Cab
- Phone
- +91 88 26 26 87 05
- Website
- safarexpress-cab.business.site
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Ghāziābād to Lucknow bus services, operated by Laxmi Holidays, arrive at Lucknow, Uttar Pradesh station.
Ghāziābād to Lucknow train services, operated by Indian Railways, arrive at Lucknow station.
Yes, the driving distance between Ghāziābād to Lucknow is 462 km. It takes approximately 4h 47m to drive from Ghāziābād to Lucknow.
Book your Ghāziābād to Lucknow bus tickets online with Omio.
There are 819+ hotels available in Lucknow.















