Mahendragarh to Basti Distance
Basti is approximately 750+ km from Mahendragarh. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 18 hours, subject to the chosen service and route. Flying is the fastest way to reach Basti, with a total travel time of approximately 9 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.

Via Delhi, Ayodhya
RECOMMENDED
Mahendragarh
Delhi
Ayodhya
Basti
Approx Travel Time
9h 52m
₹3,582
Onwards
Mahendragarh
Delhi
Ayodhya
Basti
Approx Travel Time
9h 31m
₹4,116
Onwards
Mahendragarh
Delhi
Ayodhya
Basti
Approx Travel Time
9h 23m
₹5,402
Onwards
Direct Options
Mahendragarh
Basti
Approx Travel Time
17h 57m
On Demand
Via Narnaul
Mahendragarh
Narnaul
Basti
Approx Travel Time
16h 30m
₹2,098
Onwards
Via Faizabad
Mahendragarh
Faizabad
Basti
Approx Travel Time
17h 33m
₹999
Onwards
Via Delhi, Gorakhpur
Mahendragarh
Delhi
Gorakhpur
Basti
Approx Travel Time
9h 16m
₹5,060
Onwards
FASTEST
Mahendragarh
Delhi
Gorakhpur
Basti
Approx Travel Time
8h 50m
₹6,374
Onwards
Via Delhi, Hardoi
CHEAPEST
Mahendragarh
Delhi
Hardoi
Basti
Approx Travel Time
15h 20m
₹600
Onwards
Via Agra
Mahendragarh
Agra
Basti
Approx Travel Time
15h 1m
On Demand
Frequently Asked Questions
What is the straight-line (aerial) distance between Mahendragarh and Basti?
The straight-line distance is approximately 650+ km.
What is the distance from Mahendragarh to Basti via Delhi?
Via Delhi, the distance is approximately 750+ km, taking around 10 hours.
Is there a train from Mahendragarh to Basti?
Yes, trains run between Mahendragarh and Basti, covering approximately 850+ km in around 18 hours.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Hindupur
- Mahendragarh to Rangia
- Mahendragarh to Farrukhabad
- Mahendragarh to Manendragarh
- Mahendragarh to Chirala
- Mahendragarh to Mehsana
- Mahendragarh to Mandya
- Mahendragarh to Seoni
- Mahendragarh to Kurnool
- Mahendragarh to Champa
- Mahendragarh to Bhavnagar
- Mahendragarh to Thanjavur
- Mahendragarh to Dadri
- Mahendragarh to Patiala
- Mahendragarh to Bhavani
Routes To Mahendragarh
- Bellary to Mahendragarh
- Narwana to Mahendragarh
- Churu to Mahendragarh
- Dungarpur to Mahendragarh
- Najibabad to Mahendragarh
- Dindigul to Mahendragarh
- Tinsukia to Mahendragarh
- Pen to Mahendragarh
- Hajipur to Mahendragarh
- Jamui to Mahendragarh
- Krishnanagar to Mahendragarh
- Tiptur to Mahendragarh
- Nahan to Mahendragarh
- Manali to Mahendragarh
- Bhind to Mahendragarh

