There are 4 ways to get from Dahod to Nāthdwāra by train, taxi, bus, or car
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 Dahod to Mavli Jntrain 22901 / ...
7h 10m₹895–2,704Taxi, bus
- Take the taxi from Dahod to Banswarataxi
- Take the bus from Banswara to Udaipurbus
- Take the bus from Udaipur to Nathdwarabus
7h 56m₹1,475–2,019Drive 293.9 km
- Drive from Dahod to Nāthdwāracar 293.9 km
4h 22m₹3,319–4,794Taxi
- Take the taxi from Dahod to Nāthdwārataxi 293.9 km
4h 22m₹5,500–7,000
Questions & Answers
The cheapest way to get from Dahod to Nāthdwāra is to train which costs ₹850 - ₹2,700 and takes 7h 10m.
The fastest way to get from Dahod to Nāthdwāra is to drive which takes 4h 22m and costs ₹3,300 - ₹4,800.
No, there is no direct train from Dahod to Nāthdwāra. However, there are services departing from Dahod and arriving at Mavli Jn via . The journey, including transfers, takes approximately 7h 10m.
The distance between Dahod and Nāthdwāra is 405 km. The road distance is 293.9 km.
The best way to get from Dahod to Nāthdwāra without a car is to train which takes 7h 10m and costs ₹850 - ₹2,700.
It takes approximately 7h 10m to get from Dahod to Nāthdwāra, including transfers.
Dahod to Nāthdwāra train services, operated by Indian Railways, depart from Dahod station.
Dahod to Nāthdwāra train services, operated by Indian Railways, arrive at Mavli Jn station.
Yes, the driving distance between Dahod to Nāthdwāra is 294 km. It takes approximately 4h 22m to drive from Dahod to Nāthdwāra.
There are 57+ hotels available in Nāthdwāra.
What companies run services between Dahod, India and Nāthdwāra, India?
Indian Railways operates a train from Dahod to Mavli Jn 4 times a week. Tickets cost ₹240–1,900 and the journey takes 6h 44m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dahod to Mavli Jn
- Ave. Duration
- 6h 44m
- Frequency
- 4 times a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,400–1,900
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Banswara to Udaipur
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–380
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹190–240
- Express
- ₹150–200
- AC Sleeper
- ₹300–380
Bus from Udaipur to Nathdwara
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- ₹40–120
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹90–120
- Express
- ₹40–55
- AC Sleeper
- ₹80–110
- Ave. Duration
- 2h 55m
- Estimated price
- ₹1,200–7,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 How to get from Luton Airport into central London, Why you should take the train in the US, and How to get from JFK to New York City - to help you get the most out of your next trip.










