There are 5 ways to get from Sojat to Mount Abu by train, night bus, 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 via Marwar Jn
best- Take the train from Marwar Jn to Abu Roadtrain 04173 / ...
3h 19m₹1,331–2,743Train
cheapest- Take the train from Sojat Road to Abu Roadtrain 12990 / ...
4h 12m₹1,064–2,515Night bus
- Take the nightbus from Pali to Abu Roadnightbus
5h 58m₹1,772–2,442Drive 232.4 km
- Drive from Sojat to Mount Abucar 232.4 km
3h 29m₹2,598–3,752Taxi
- Take the taxi from Sojat to Mount Abutaxi 232.4 km
3h 29m₹4,700–6,000
Comparing Your Travel Options
The cheapest way to get from Sojat to Mount Abu is to train which costs ₹1,000 - ₹2,600 and takes 4h 12m.
The fastest way to get from Sojat to Mount Abu is to train via Marwar Jn which takes 3h 19m and costs ₹1,300 - ₹2,800.
No, there is no direct bus from Sojat to Mount Abu. However, there are services departing from Sojat and arriving at Abu Road via Pali. The journey, including transfers, takes approximately 5h 58m.
No, there is no direct train from Sojat to Mount Abu. However, there are services departing from Marwar Jn and arriving at Abu Road via . The journey, including transfers, takes approximately 3h 19m.
The distance between Sojat and Mount Abu is 223 km. The road distance is 232.4 km.
The best way to get from Sojat to Mount Abu without a car is to train via Marwar Jn which takes 3h 19m and costs ₹1,300 - ₹2,800.
It takes approximately 3h 19m to get from Sojat to Mount Abu, including transfers.
Sojat to Mount Abu bus services, operated by Ashok Travels Mandsaur Group, depart from Pali station.
Sojat to Mount Abu train services, operated by Indian Railways, depart from Marwar Jn station.
Sojat to Mount Abu bus services, operated by Ashok Travels Mandsaur Group, arrive at Abu Road station.
What companies run services between Sojat, India and Mount Abu, India?
Indian Railways operates a train from Marwar Jn to Abu Road hourly. Tickets cost ₹160–1,300 and the journey takes 2h 20m. Alternatively, Ashok Travels Mandsaur Group operates a vehicle from Pali to Abu Road once daily. Tickets cost ₹1,000–1,400 and the journey takes 3h 31m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Marwar Jn to Abu Road
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sojat Road to Abu Road
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- +917422221306
- [email protected]
- Website
- atmbus.in
Night bus from Pali to Abu Road
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- ₹1,000–1,400
- Schedules at
- atmbus.in
- Ave. Duration
- 3h 29m
- Estimated price
- ₹4,700–6,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 French strikes 2018: What are my alternative transport options?, Need to know: Greyhound, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
Sojat to Mount Abu train services, operated by Indian Railways, arrive at Abu Road station.
Yes, the driving distance between Sojat to Mount Abu is 232 km. It takes approximately 3h 29m to drive from Sojat to Mount Abu.
There are 98+ hotels available in Mount Abu.









