
Mahendragarh to Lucknow
Lucknow is approximately 600+ kms from Mahendragarh. The fastest way to reach Lucknow from Mahendragarh is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Lucknow from Mahendragarh is by Bus Via Narnaul which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Mahendragarh
Delhi
Lucknow
Approx Travel Time
5h 6m
₹3,642
Onwards
Mahendragarh
Delhi
Lucknow
Approx Travel Time
5h 33m
₹5,955
Onwards
Via Jaipur
Mahendragarh
Jaipur
Lucknow
Approx Travel Time
7h 5m
₹6,496
Onwards
Mahendragarh
Jaipur
Lucknow
Approx Travel Time
6h 44m
₹9,252
Onwards
Via Faridabad
Mahendragarh
Faridabad
Lucknow
Approx Travel Time
13h 12m
₹4,396
Onwards
Via Narnaul
CHEAPEST
Mahendragarh
Narnaul
Lucknow
Approx Travel Time
15h 55m
₹1,848
Onwards
Via Hisar, Delhi
Mahendragarh
Hisar
Delhi
Lucknow
Approx Travel Time
6h 51m
₹10,132
Onwards
Via Delhi, Kanpur
Mahendragarh
Delhi
Kanpur
Lucknow
Approx Travel Time
7h 41m
₹4,137
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Lucknow?
Lucknow is approximately 600+ kms from Mahendragarh.
How long does it take to reach Lucknow from Mahendragarh?
It takes approximately 5 hours to reach Lucknow from Mahendragarh by Train, Flight Via Delhi.
What is the cheapest way to reach Lucknow from Mahendragarh?
The cheapest way to reach Lucknow from Mahendragarh is by Bus Via Narnaul.
What is the fastest way to reach Lucknow from Mahendragarh?
The fastest way to reach Lucknow from Mahendragarh is by Train, Flight Via Delhi.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Vijayawada
- Mahendragarh to Sitapur
- Mahendragarh to Porbandar
- Mahendragarh to Haridwar
- Mahendragarh to Bhadrak
- Mahendragarh to Pandharpur
- Mahendragarh to Sivakasi
- Mahendragarh to Kuppam
- Mahendragarh to Kedarnath
- Mahendragarh to Kakinada
- Mahendragarh to Jaipur
- Mahendragarh to Kasauli
- Mahendragarh to Bargarh
- Mahendragarh to KOSI-KALAN
- Mahendragarh to Shivpuri
Routes To Mahendragarh
- Vadodara to Mahendragarh
- Sawantwadi to Mahendragarh
- Bellary to Mahendragarh
- Hoshiarpur to Mahendragarh
- Wayanad to Mahendragarh
- Rishikesh to Mahendragarh
- Nizamabad to Mahendragarh
- Gurdaspur to Mahendragarh
- Tiruchengode to Mahendragarh
- Ranaghat to Mahendragarh
- Srinagar to Mahendragarh
- Vaikom to Mahendragarh
- Nakodar to Mahendragarh
- Belgaum to Mahendragarh
- Rajpura to Mahendragarh


