There are 9 ways to get from Gwalior to Mahuva by train, plane, night bus, car, car ferry, 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 to Agra Airport, fly to Sardar Vallabhbhai Patel International Airport, train
best- Take the train from Gwalior Jn. to Agra Cantttrain
- Fly from Agra Airport (AGR) to Sardar Vallabhbhai Patel International Airport (AMD)plane AGR - AMD
- Take the train from Ahmedabad Jn to Mahuva Jntrain
12h 56m₹7,305–21,648Train
cheapest- Take the train from Gwalior Jn. to Vadodara Jntrain 22195 / ...
- Take the train from Vadodara Jn to Mahuva Jntrain 20955 / ...
25h 36m₹708–5,339Train, night bus
- Take the train from Gwalior Jn. to Hazrat Nizamuddintrain
- Take the night bus from Dhaula Kuan to Ahmedabad RTO Circle - Subhash bridgenightbus
- Take the train from Ahmedabad Jn to Mahuva Jntrain
33h 47m₹1,802–6,137Drive 1,049.3 km
- Drive from Gwalior to Mahuvacar 1,049.3 km
14h 42m₹11,123–16,067Fly Gwalior Airport to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Gwalior Airport (GWL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane GWL - BOM
- Take the train from Bandra Terminus to Mahuva Jntrain
18h 23m₹6,841–26,795Fly Gwalior Airport to Surat, drive, car ferry
- Fly from Gwalior Airport (GWL) to Surat (STV)plane GWL - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
- Drive from Ghogha Ferry Terminal to Mahuvacar
14h 31m₹12,540–32,060Train to Jaipur International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Gwalior Jn. to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Sardar Vallabhbhai Patel International Airport (AMD)plane JAI - AMD
- Take the train from Ahmedabad Jn to Mahuva Jntrain
17h 35m₹6,447–18,351Fly Gwalior Airport to Rajkot International Airport, taxi, train
- Fly from Gwalior Airport (GWL) to Rajkot International Airport (HSR)plane GWL - HSR
- Take the taxi from Rajkot International Airport (HSR) to Wankaner Jntaxi
- Take the train from Wankaner Jn to Viramgam Jntrain
- Take the train from Viramgam Jn to Mahuva Jntrain
16h 17m₹11,270–29,360Train to Jaipur International Airport, fly to Surat, drive, car ferry
- Take the train from Gwalior Jn. to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Surat (STV)plane JAI - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
- Drive from Ghogha Ferry Terminal to Mahuvacar
18h 48m₹8,527–22,561
Gwalior to Mahuva by train
Questions & Answers
The cheapest way to get from Gwalior to Mahuva is to train which costs ₹700 - ₹5,500 and takes 25h 36m.
The fastest way to get from Gwalior to Mahuva is to train and fly which takes 12h 56m and costs ₹7,000 - ₹22,000.
No, there is no direct train from Gwalior to Mahuva. However, there are services departing from Gwalior Jn. and arriving at Mahuva Jn via Vadodara Jn. The journey, including transfers, takes approximately 25h 36m.
The distance between Gwalior and Mahuva is 1236 km. The road distance is 1049.3 km.
The best way to get from Gwalior to Mahuva without a car is to train which takes 25h 36m and costs ₹700 - ₹5,500.
It takes approximately 12h 56m to get from Gwalior to Mahuva, including transfers.
Gwalior to Mahuva train services, operated by Indian Railways, depart from Gwalior Jn. station.
Gwalior to Mahuva train services, operated by Indian Railways, arrive at Vadodara Jn station.
Yes, the driving distance between Gwalior to Mahuva is 1049 km. It takes approximately 14h 42m to drive from Gwalior to Mahuva.
There are two+ hotels available in Mahuva.
What companies run services between Gwalior, India and Mahuva, India?
You can take a train from Gwalior Jn. to Mahuva Jn via Vadodara Jn in around 25h 36m.
- Website
- goindigo.in
Flights from Agra Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Agra Airport to Sardar Vallabhbhai Patel International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,000–18,000
Flights from Gwalior Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–23,000
Flights from Gwalior Airport to Surat via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Saturday
- Estimated price
- ₹5,500–15,000
Flights from Gwalior Airport to Rajkot International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Jaipur International Airport to Surat
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Jaipur International Airport to Surat via Delhi
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹5,500–10,000
- Website
- spicejet.com
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 30m
- When
- Saturday
- Estimated price
- ₹4,800–18,000
- Website
- airindia.in
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–11,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ahmedabad Jn to Mahuva Jn
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Gwalior Jn. to Vadodara Jn
- Ave. Duration
- 15h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Vadodara Jn to Mahuva Jn
- Ave. Duration
- 9h 21m
- Frequency
- Once daily
- Estimated price
- ₹290–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
Train from Gwalior Jn. to Hazrat Nizamuddin
- Ave. Duration
- 3h 44m
- Frequency
- Hourly
- 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
Train from Bandra Terminus to Mahuva Jn
- Ave. Duration
- 14h 15m
- Frequency
- Twice a week
- Estimated price
- ₹430–3,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Gwalior Jn. to Gandhinagar Jpr
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Wankaner Jn to Viramgam Jn
- Ave. Duration
- 1h 58m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Viramgam Jn to Mahuva Jn
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from Dhaula Kuan to Ahmedabad RTO Circle - Subhash bridge
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,400
- Schedules at
- atmbus.in
- AC Sleeper
- ₹1,300–2,400
- Phone
- 08035216990
- helpdesk@dgferry.com
- Website
- dgferry.com
Car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminal
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹800–4,000
- Website
- https://www.dgferry.com
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
- Ave. Duration
- 39 min
- Estimated price
- ₹1,500–1,800
Rajkot Taxi Rentals
- Phone
- +91 99 79 99 14 97
- Website
- rajkottaxi.co.in
Rajkot Taxi
- Phone
- +91 99 09 79 10 97
- Website
- rajkottaxi.in
Om Tours and Travels
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 What documents do I need to cross Niagara Falls?, Getting to Rome from the airport, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.












