There are 4 ways to get from Gwalior to Mehandipur Balaji by train, 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, taxi • 8h 19m
$18 - $31
Bus • 12h 42m
$14 - $21
2 alternative options
Taxi • 5h 58m
$70 - $85
Drive • 5h 58m
$40 - $60
Questions & Answers
The cheapest way to get from Gwalior to Mehandipur Balaji is to bus which costs ₹1,000 - ₹1,600 and takes 12h 42m.
The quickest way to get from Gwalior to Mehandipur Balaji is to taxi which costs ₹5,000 - ₹6,500 and takes 5h 58m.
The distance between Gwalior and Mehandipur Balaji is 301 km. The road distance is 398.3 km.
The best way to get from Gwalior to Mehandipur Balaji without a car is to train and taxi which takes 8h 19m and costs ₹1,300 - ₹2,300.
It takes approximately 8h 19m to get from Gwalior to Mehandipur Balaji, including transfers.
Yes, the driving distance between Gwalior to Mehandipur Balaji is 398 km. It takes approximately 5h 58m to drive from Gwalior to Mehandipur Balaji.
There are three+ hotels available in Mehandipur Balaji. Prices start at $100 USD per night.
What companies run services between Gwalior, India and Mehandipur Balaji, India?
You can take a bus from Gwalior to Mehandipur Balaji via Agra, Jaipur, Jawahar Nagar Shanti Path, Chandpole, Chandpol, and Chomu in around 12h 42m.
Train from Gwalior Junction (GWL) to Jaipur (JP)
- Ave. Duration
- 7h 5m
- Once daily
- Estimated price
- $6 - $16
- Book at
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.