There are 4 ways to get from Ganj Basoda to Shajapur by train, 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.
Train
best- Take the train from Ganj Basoda to Maksitrain 11466 / ...
5h 51m₹304–2,375Drive 209.4 km
- Drive from Ganj Basoda to Shajapurcar 209.4 km
3h 29m₹2,364–3,415Taxi
- Take the taxi from Ganj Basoda to Shajapurtaxi 209.4 km
3h 29m₹3,300–4,100Train via Bina Etawa
- Take the train from Ganj Basoda to Bina Jntrain 06631 / ...
- Take the train from Bina Jn to Shajapurtrain 15045 / ...
8h 49m₹343–2,648
Ganj Basoda to Shajapur by train
Questions & Answers
The cheapest way to get from Ganj Basoda to Shajapur is to train which costs ₹300 - ₹2,400 and takes 5h 51m.
The fastest way to get from Ganj Basoda to Shajapur is to drive which takes 3h 29m and costs ₹2,300 - ₹3,500.
No, there is no direct train from Ganj Basoda to Shajapur. However, there are services departing from Ganj Basoda and arriving at Shajapur via Maksi. The journey, including transfers, takes approximately 5h 51m.
The distance between Ganj Basoda and Shajapur is 264 km. The road distance is 209.4 km.
The best way to get from Ganj Basoda to Shajapur without a car is to train which takes 5h 51m and costs ₹300 - ₹2,400.
It takes approximately 5h 51m to get from Ganj Basoda to Shajapur, including transfers.
Ganj Basoda to Shajapur train services, operated by Indian Railways, depart from Ganj Basoda station.
Ganj Basoda to Shajapur train services, operated by Indian Railways, arrive at Maksi station.
Yes, the driving distance between Ganj Basoda to Shajapur is 209 km. It takes approximately 3h 29m to drive from Ganj Basoda to Shajapur.
There are two+ hotels available in Shajapur.
What companies run services between Ganj Basoda, India and Shajapur, India?
Indian Railways operates a train from Ganj Basoda to Maksi once daily. Tickets cost ₹190–1,500 and the journey takes 4h 21m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ganj Basoda to Maksi
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Ganj Basoda to Bina Jn
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Bina Jn to Shajapur
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
- Ave. Duration
- 3h 29m
- Estimated price
- ₹3,300–4,100
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 Need to know: Greyhound, Italy Travel Guides, and How to get from Florence to Rome - to help you get the most out of your next trip.






