There are 6 ways to get from Mahendragarh to Lucknow by train, plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Mahendragarh to Shahabad Md.Purtrain
- Fly from Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO)plane DEL - LKO
6h 5m₹4,009–7,726Train
cheapest- Take the train from Mahendragarh to Lucknowtrain 12372 / ...
12h₹330–2,600Taxi, bus
- Take the taxi from Mahendragarh to FlixBus Neemrana - Punjab National Banktaxi
- Take the bus from FlixBus Neemrana - Punjab National Bank to FlixBus Delhi - Dhaula Kuanbus
- Take the bus from Noida to Alambaghbus Ac
11h 49m₹2,111–3,598Drive 541.1 km
- Drive from Mahendragarh to Lucknowcar 541.1 km
7h 48m₹6,071–8,769Taxi
- Take the taxi from Mahendragarh to Lucknowtaxi 541.1 km
7h 48m₹8,000–10,000Train, bus
- Take the train from Mahendragarh to Gurgaontrain 12372 / ...
- Take the bus from Gurugram to Lucknow, Uttar Pradeshbus Gurugram
13h 11m₹654–2,717
Mahendragarh to Lucknow by train
Questions & Answers
The cheapest way to get from Mahendragarh to Lucknow is to train which costs ₹330 - ₹2,600 and takes 12h.
The fastest way to get from Mahendragarh to Lucknow is to train and fly which takes 6h 5m and costs ₹4,000 - ₹8,000.
Yes, there is a direct train departing from Mahendragarh and arriving at Lucknow. Services depart twice a week, and operate Tuesday and Thursday. The journey takes approximately 12h.
The distance between Mahendragarh and Lucknow is 553 km. The road distance is 541.1 km.
The best way to get from Mahendragarh to Lucknow without a car is to taxi and bus which takes 11h 49m and costs ₹2,100 - ₹3,600.
It takes approximately 6h 5m to get from Mahendragarh to Lucknow, including transfers.
Mahendragarh to Lucknow train services, operated by Indian Railways, depart from Mahendragarh station.
Mahendragarh to Lucknow train services, operated by Indian Railways, arrive at Lucknow station.
Yes, the driving distance between Mahendragarh to Lucknow is 541 km. It takes approximately 7h 48m to drive from Mahendragarh to Lucknow.
There are 815+ hotels available in Lucknow.
What companies run services between Mahendragarh, Haryana, India and Lucknow, India?
Indian Railways operates a train from Mahendragarh to Lucknow twice a week. Tickets cost ₹330–2,600 and the journey takes 12h.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,800–7,500
- 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 Mahendragarh to Shahabad Md.Pur
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Mahendragarh to Lucknow
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Mahendragarh to Gurgaon
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Neemrana - Punjab National Bank to FlixBus Delhi - Dhaula Kuan
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹240–550
- Website
- FlixBus India
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Noida to Alambagh
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- ₹650–1,432
- Website
- UPSRTC
- Ordinary
- ₹650–800
- AC
- ₹800–1,200
- RAJDHANI
- ₹951
- JANRATH 2X2
- ₹1,432
- Ordinary
- ₹915
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Gurugram to Lucknow, Uttar Pradesh
- Ave. Duration
- 10h 15m
- Frequency
- Hourly
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
- Ave. Duration
- 4h 23m
- Estimated price
- ₹1,200–10,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Which side of Niagara Falls should I choose (and how do I get there)?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.















