There are 6 ways to get from Gwalior to Maksi by train, bus, car, taxi, or plane
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 Gwalior Jn. to Maksitrain 12920 / ...
9h 7m₹300–2,300Bus, train
- Take the bus from Gwalior to Ujjainbus redbusIndia_A/C Sleeper
- Take the train from Ujjain Jn to Maksitrain 12919 / ...
10h 8mDrive 423.9 km
- Drive from Gwalior to Maksicar 423.9 km
7h 7m₹4,124–5,956Taxi
- Take the taxi from Gwalior to Maksitaxi 423.9 km
7h 7m₹6,500–8,000Fly to Indore, train
- Fly from Gwalior Airport (GWL) to Indore (IDR)plane GWL - IDR
- Take the train from Indore Jn Bg to Maksitrain
9h 13m₹7,891–24,413Fly to Raja Bhoj International Airport, train
- Fly from Gwalior Airport (GWL) to Raja Bhoj International Airport (BHO)plane GWL - BHO
- Take the train from Sant Hirdaram Nagar to Maksitrain
9h 36m₹7,391–23,484
Gwalior to Maksi by train
Comparing Your Travel Options
The cheapest way to get from Gwalior to Maksi is to train which costs ₹300 - ₹2,300 and takes 9h 7m.
The fastest way to get from Gwalior to Maksi is to drive which takes 7h 7m and costs ₹4,100 - ₹6,000.
Yes, there is a direct train departing from Gwalior Jn. and arriving at Maksi. Services depart four times a day, and operate every day. The journey takes approximately 9h 7m.
The distance between Gwalior and Maksi is 535 km. The road distance is 423.9 km.
The best way to get from Gwalior to Maksi without a car is to train which takes 9h 7m and costs ₹300 - ₹2,300.
The train from Gwalior Jn. to Maksi takes 9h 7m including transfers and departs four times a day.
Gwalior to Maksi train services, operated by Indian Railways, depart from Gwalior Jn. station.
Gwalior to Maksi train services, operated by Indian Railways, arrive at Maksi station.
Yes, the driving distance between Gwalior to Maksi is 424 km. It takes approximately 7h 7m to drive from Gwalior to Maksi.
There are four+ hotels available in Maksi.
What companies run services between Gwalior, India and Maksi, India?
Indian Railways operates a train from Gwalior Jn. to Maksi 4 times a day. Tickets cost ₹300–2,300 and the journey takes 9h 7m.
- Website
- goindigo.in
Flights from Gwalior Airport to Indore via Delhi
- Ave. Duration
- 5h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–23,000
Flights from Gwalior Airport to Indore via Mumbai
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Gwalior Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–22,000
Flights from Gwalior Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gwalior Jn. to Maksi
- Ave. Duration
- 9h 7m
- Frequency
- 4 times a day
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Ujjain Jn to Maksi
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Indore Jn Bg to Maksi
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sant Hirdaram Nagar to Maksi
- Ave. Duration
- 1h 42m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Website
- omio.com
Bus from Gwalior to Ujjain
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
- Website
- Sharad Indore
Bus from Gwalior to Ujjain
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a day
- Schedules at
- Sharad Indore
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Gwalior to Ujjain
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Sanjay Travels
- Website
- Kamla Travels
Bus from Gwalior to Ujjain
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Schedules at
- Kamla Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Gwalior to Ujjain
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Schedules at
- Safar Express Tour
- Ave. Duration
- 7h 7m
- Estimated price
- ₹6,500–8,000
Ashu Tour And Travels
- Phone
- +91 930 222 6651
- Website
- ashutourandtravels.co.in
Rai Travels And Tours
- Phone
- +91 930 049 3210
Shri Krishna Tours And Travels
- Phone
- +91 744 700 5326
- Website
- facebook.com
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 do I buy a London Underground ticket?, How to travel India's Golden Triangle, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.










