There are 6 ways to get from Bārmer to Ajmer 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 Barmer to Jaipur14661 / ...
- Take the train from Jaipur to Ajmer12958 / ...
11h 34m₹449–3,456Bus
- Take the bus from Barmer to Jaisalmer
- Take the bus from Jaisalmer to AjmerExpress
14h 28m₹523–1,367Drive 382.1 km
- Drive from Bārmer to Ajmer382.1 km
5h 46m₹4,053–5,854Taxi
- Take the taxi from Bārmer to Ajmer382.1 km
5h 46m₹7,500–9,500Train to Jodhpur Airport, fly, train
- Take the train from Barmer to Jodhpur Jn
- Fly from Jodhpur Airport (JDH) to Jaipur International Airport (JAI)JDH - JAI
- Take the train from Jaipur to Ajmer
8h 11m₹5,159–16,764Bus to Jaisalmer, fly, train
- Take the bus from Barmer to Jaisalmer
- Fly from Jaisalmer (JSA) to Jaipur International Airport (JAI)JSA - JAI
- Take the train from Jaipur to Ajmer
8h 50m₹6,463–16,602
Bārmer to Ajmer by train
Questions & Answers
The cheapest way to get from Bārmer to Ajmer is to bus which costs ₹500 - ₹1,400 and takes 14h 28m.
The fastest way to get from Bārmer to Ajmer is to drive which takes 5h 46m and costs ₹4,000 - ₹6,000.
No, there is no direct bus from Bārmer to Ajmer. However, there are services departing from Barmer and arriving at Ajmer via Jaisalmer. The journey, including transfers, takes approximately 14h 28m.
No, there is no direct train from Bārmer to Ajmer. However, there are services departing from Barmer and arriving at Ajmer via Jaipur. The journey, including transfers, takes approximately 11h 34m.
The distance between Bārmer and Ajmer is 655 km. The road distance is 382.1 km.
The best way to get from Bārmer to Ajmer without a car is to train which takes 11h 34m and costs ₹440 - ₹3,500.
It takes approximately 11h 34m to get from Bārmer to Ajmer, including transfers.
Bārmer to Ajmer bus services, operated by RSRTC, depart from Barmer station.
Bārmer to Ajmer train services, operated by Indian Railways, depart from Barmer station.
The best way to get from Bārmer to Ajmer is to train which takes 11h 34m and costs ₹440 - ₹3,500. Alternatively, you can bus, which costs ₹500 - ₹1,400 and takes 14h 28m.
What companies run services between Bārmer, India and Ajmer, India?
You can take a train from Barmer to Ajmer via Jaipur in around 11h 34m. Alternatively, you can take a bus from Barmer to Ajmer via Jaisalmer in around 14h 28m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Jodhpur Airport to Jaipur International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,700–15,000
Flights from Jaisalmer to Jaipur International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,000–16,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Barmer to Jaipur
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Jaipur to Ajmer
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Barmer to Jodhpur Jn
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Bus from Barmer to Jaisalmer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹130–170
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
Bus from Jaisalmer to Ajmer
- Ave. Duration
- 10h 28m
- Frequency
- Once daily
- Estimated price
- ₹390–1,155
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
- Express
- ₹559
- AC Deluxe
- ₹1,155
- Ave. Duration
- 5h 46m
- Estimated price
- ₹7,500–9,500
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Bārmer to Ajmer bus services, operated by RSRTC, arrive at Jaisalmer station.
Bārmer to Ajmer train services, operated by Indian Railways, arrive at Jaipur station.
Yes, the driving distance between Bārmer to Ajmer is 382 km. It takes approximately 5h 46m to drive from Bārmer to Ajmer.
There are 320+ hotels available in Ajmer.










