There are 6 ways to get from Mahuva to Mount Abu 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 Mahuva Jn to Dhola Jntrain
- Take the train from Dhola Jn to Mahesana Jntrain
- Take the train from Mahesana Jn to Abu Roadtrain
11h 22m₹1,003–4,693Bus
- Take the bus from Mahuva to Suratbus
- Take the bus from Surat to Ahmedabadbus
- Take the bus from Ahmedabad to Mount Abubus
20h 24mDrive 468.5 km
- Drive from Mahuva to Mount Abucar 468.5 km
6h 21m₹5,252–7,586Taxi
- Take the taxi from Mahuva to Mount Abutaxi 468.5 km
6h 21m₹9,000–11,000Taxi, fly, train
- Take the taxi from Mahuva to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Sardar Vallabhbhai Patel International Airport (AMD)plane DIU - AMD
- Take the train from Sabarmati Bg to Abu Roadtrain
7h 6m₹6,651–22,000Train, bus
- Take the train from Mahuva Jn to Ahmedabad Jntrain 19256 / ...
- Take the bus from Ahmedabad to Mount Abubus redbusIndia_A/C Sleeper / ...
13h 55m
Diu Airport (DIU) to Sardar Vallabhbhai Patel International Airport (AMD) flights
Comparing Your Travel Options
The cheapest way to get from Mahuva to Mount Abu is to train which costs ₹1,000 - ₹4,700 and takes 11h 22m.
The fastest way to get from Mahuva to Mount Abu is to drive which takes 6h 21m and costs ₹5,000 - ₹8,000.
No, there is no direct bus from Mahuva to Mount Abu. However, there are services departing from Mahuva and arriving at Mount Abu via Surat and Ahmedabad. The journey, including transfers, takes approximately 20h 24m.
No, there is no direct train from Mahuva to Mount Abu. However, there are services departing from Mahuva Jn and arriving at Abu Road via Dhola Jn and Mahesana Jn. The journey, including transfers, takes approximately 11h 22m.
The distance between Mahuva and Mount Abu is 546 km. The road distance is 468.5 km.
The best way to get from Mahuva to Mount Abu without a car is to train which takes 11h 22m and costs ₹1,000 - ₹4,700.
It takes approximately 11h 22m to get from Mahuva to Mount Abu, including transfers.
Mahuva to Mount Abu bus services, operated by National Travels - Ratnagiri, depart from Mahuva station.
Mahuva to Mount Abu train services, operated by Indian Railways, depart from Mahuva Jn station.
The best way to get from Mahuva to Mount Abu is to train which takes 11h 22m and costs ₹1,000 - ₹4,700. Alternatively, you can bus, which costs and takes 20h 24m.
What companies run services between Mahuva, India and Mount Abu, India?
You can take a train from Mahuva Jn to Mount Abu via Dhola Jn, Mahesana Jn, and Abu Road in around 11h 22m. Alternatively, you can take a bus from Mahuva to Mount Abu via Surat and Ahmedabad in around 20h 24m.
- Website
- goindigo.in
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,500–17,000
- Website
- starair.in
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹2,400–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mahuva Jn to Dhola Jn
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Dhola Jn to Mahesana Jn
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Mahesana Jn to Abu Road
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sabarmati Bg to Abu Road
- Ave. Duration
- 2h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Mahuva Jn to Ahmedabad Jn
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Mahuva to Surat
- Ave. Duration
- 10h 30m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Surat to Ahmedabad
- Ave. Duration
- 5h 40m
- Frequency
- Every 30 minutes
- Website
- National Travels - Ratnagiri
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
- [email protected]
- Website
- SLGT Travels
Bus from Mahuva to Surat
- Ave. Duration
- 10h 41m
- Frequency
- 5 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Surat to Ahmedabad
- Ave. Duration
- 5h 15m
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Surat to Ahmedabad
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Rajdhani Travels (Patan)
Bus from Surat to Ahmedabad
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Surat to Ahmedabad
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Ave. Duration
- 4h
- Estimated price
- ₹2,000–11,000
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 Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Greyhound, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Mahuva to Mount Abu bus services, operated by National Travels - Ratnagiri, arrive at Surat station.
Mahuva to Mount Abu train services, operated by Indian Railways, arrive at Dhola Jn station.
Yes, the driving distance between Mahuva to Mount Abu is 469 km. It takes approximately 6h 21m to drive from Mahuva to Mount Abu.
Book your Mahuva to Mount Abu bus tickets online with Omio.
There are 98+ hotels available in Mount Abu.






