• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Ajmer to Nāthdwāra by bus, train, taxi 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.

Recommended option

Bus  •  3 h 4 min

  1. Take the bus from Ajmer to Nathdwara Express

$3 - $11

3 alternative options

Train  •  4 h 23 min

  1. Take the train from Ajmer (AII) to Mavli Junction (MVJ) Kurj Udz Exp / ...

$9 - $21

Taxi  •  3 h 9 min

  1. Take a taxi from Ajmer to Nāthdwāra 136.7 miles

$30 - $40

Drive  •  3 h 9 min

  1. Drive from Ajmer to Nāthdwāra 136.7 miles

$22 - $35

Questions & Answers

The cheapest way to get from Ajmer to Nāthdwāra is to bus which costs ₹230 - ₹800 and takes 3 h 4 min.

More details

The quickest way to get from Ajmer to Nāthdwāra is to bus which costs ₹230 - ₹800 and takes 3 h 4 min.

More details

Yes, there is a direct bus departing from Ajmer and arriving at Nathdwara. Services depart hourly, and operate every day. The journey takes approximately 3 h 4 min.

More details

The distance between Ajmer and Nāthdwāra is 187 km. The road distance is 218.6 km.

Get driving directions

The best way to get from Ajmer to Nāthdwāra without a car is to bus which takes 3 h 4 min and costs ₹230 - ₹800.

More details

The bus from Ajmer to Nathdwara takes 3 h 4 min including transfers and departs hourly.

More details

Ajmer to Nāthdwāra bus services, operated by RSRTC, depart from Ajmer station.

More details

The best way to get from Ajmer to Nāthdwāra is to bus which takes 3 h 4 min and costs ₹230 - ₹800. Alternatively, you can train, which costs ₹600 - ₹1,600 and takes 4 h 23 min.

Mode details

Ajmer to Nāthdwāra bus services, operated by RSRTC, arrive at Nathdwara station.

More details

Yes, the driving distance between Ajmer to Nāthdwāra is 219 km. It takes approximately 3 h 9 min to drive from Ajmer to Nāthdwāra.

Get driving directions

Map of how to get from Ajmer to Nāthdwāra.
Launch map view
  • Distance: 116.9 miles
  • Duration: 3 h 4 min

What companies run services between Ajmer, India and Nāthdwāra, India?

RSRTC operates a bus from Ajmer to Nāthdwāra hourly. Tickets cost $3 - $5 and the journey takes 3 h 4 min. RedBus also services this route once daily. Alternatively, Indian Railways operates a train from Ajmer to Nāthdwāra 3 times a day. Tickets cost $4 - $15 and the journey takes 4 h.

Train operators
Bus operators
RSRTC
Bus from Ajmer to Nathdwara
Ave. Duration
3 h 4 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
rsrtconline.rajasthan.gov.in
Other operators
Taxi from Ajmer to Nāthdwāra
Ave. Duration
3 h 9 min
Estimated price
$30 - $40
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.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 South Korea: Travelling from Seoul to Busan , How to get from Southend Airport into central London and Best ways to travel around Australia - to help you get the most out of your next trip.

More Questions & Answers

There are 32+ hotels available in Nāthdwāra. Prices start at $16 USD per night.

More details