There are 10 ways to get from Barnāla to Ajmer by train, taxi, bus, car, 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 Dhuri Jn to Ajmer19614
13h 8m₹458–3,606Taxi, bus
- Take the taxi from Barnāla to Ludhiana
- Take the bus from Ludhiana to Jaipur
- Take the bus from Jaipur to Ajmer
18h 13m₹2,208–2,850Drive 521 km
- Drive from Barnāla to Ajmer521 km
8h 6m₹5,447–7,867Taxi
- Take the taxi from Barnāla to Ajmer521 km
8h 6m₹10,000–13,000Train to Indira Gandhi International Airport, fly to Jaipur International Airport, train
- Take the train from Barnala to New Delhi
- Fly from Indira Gandhi International Airport (DEL) to Jaipur International Airport (JAI)DEL - JAI
- Take the train from Jaipur to Ajmer
10h 41m₹3,232–8,938Train via Bathinda
- Take the train from Barnala to Bhatinda Jn04547 / ...
- Take the train from Bhatinda Jn to Ajmer19612 / ...
14h 10m₹480–3,701Train, bus to Chandigarh International Airport, fly to Jaipur International Airport
- Take the train from Barnala to Ambala Cant Jn
- Take the bus from Ambala to Tribune Chowk
- Fly from Chandigarh International Airport (IXC) to Jaipur International Airport (JAI)IXC - JAI
- Take the train from Jaipur to Ajmer
10h 39m₹6,094–17,193Train to Indira Gandhi International Airport, fly to Jodhpur Airport, bus
- Take the train from Barnala to New Delhi
- Fly from Indira Gandhi International Airport (DEL) to Jodhpur Airport (JDH)DEL - JDH
- Take the bus from Jodhpur to Ajmer
12h 18m₹5,522–16,043Train to Dehradun Airport, fly to Jaipur International Airport, train
- Take the train from Barnala to Rishikesh
- Fly from Dehradun Airport (DED) to Jaipur International Airport (JAI)DED - JAI
- Take the train from Jaipur to Ajmer
13h 14m₹6,004–12,840Train to Indira Gandhi International Airport, fly to Dabok Airport, train
- Take the train from Barnala to New Delhi
- Fly from Indira Gandhi International Airport (DEL) to Dabok Airport (UDR)DEL - UDR
- Take the train from Mavli Jn to Ajmer
13h 22m₹5,752–15,943
Barnāla to Ajmer by train
Questions & Answers
The cheapest way to get from Barnāla to Ajmer is to train which costs ₹450 - ₹3,700 and takes 13h 8m.
The fastest way to get from Barnāla to Ajmer is to drive which takes 8h 6m and costs ₹5,000 - ₹8,000.
No, there is no direct train from Barnāla to Ajmer. However, there are services departing from Barnala and arriving at Ajmer via Dhuri Jn. The journey, including transfers, takes approximately 13h 8m.
The distance between Barnāla and Ajmer is 683 km. The road distance is 521 km.
The best way to get from Barnāla to Ajmer without a car is to train which takes 13h 8m and costs ₹450 - ₹3,700.
It takes approximately 13h 8m to get from Barnāla to Ajmer, including transfers.
Barnāla to Ajmer train services, operated by Indian Railways, depart from Dhuri Jn station.
Barnāla to Ajmer train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Barnāla to Ajmer is 521 km. It takes approximately 8h 6m to drive from Barnāla to Ajmer.
There are 313+ hotels available in Ajmer.
What companies run services between Barnāla, India and Ajmer, India?
Indian Railways operates a train from Dhuri Jn to Ajmer twice a week. Tickets cost ₹340–2,700 and the journey takes 11h 25m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Jaipur International Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- ₹2,900–6,500
Flights from Chandigarh International Airport to Jaipur International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,400–9,000
Flights from Indira Gandhi International Airport to Jodhpur Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Dehradun Airport to Jaipur International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹4,900–9,000
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Indira Gandhi International Airport to Dabok Airport via Jaipur International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹5,500–13,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Jaipur International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹2,700–7,500
Flights from Chandigarh International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹5,000–20,000
Flights from Indira Gandhi International Airport to Jodhpur Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹4,500–16,000
Flights from Dehradun Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,900–8,000
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹4,500–15,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Jaipur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,200–7,500
Flights from Indira Gandhi International Airport to Jodhpur Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹4,500–16,000
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,500–15,000
- Website
- helitrans.no
Flights from Indira Gandhi International Airport to Jaipur International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹2,600–20,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹4,700–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dhuri Jn to Ajmer
- Ave. Duration
- 11h 25m
- Frequency
- Twice a week
- Estimated price
- ₹340–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Barnala to New Delhi
- Ave. Duration
- 5h 14m
- Frequency
- 3 times a week
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
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 Barnala to Bhatinda Jn
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bhatinda Jn to Ajmer
- Ave. Duration
- 11h 20m
- Frequency
- 4 times a week
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Barnala to Ambala Cant Jn
- Ave. Duration
- 3h 18m
- Frequency
- Every 4 hours
- 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 Barnala to Rishikesh
- Ave. Duration
- 7h 35m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Mavli Jn to Ajmer
- Ave. Duration
- 4h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +917412069719
- dgmit.rsrtc@rajasthan.gov.in
- Website
- transport.rajasthan.gov.in
Bus from Ludhiana to Jaipur
- Ave. Duration
- 13h 23m
- Frequency
- Once daily
- Estimated price
- ₹490–800
- Schedules at
- transport.rajasthan.gov.in
- Book at
- transport.rajasthan.gov.in
Bus from Jaipur to Ajmer
- Ave. Duration
- 3h 8m
- Frequency
- Hourly
- Estimated price
- ₹110–150
- Schedules at
- transport.rajasthan.gov.in
- Book at
- transport.rajasthan.gov.in
Bus from Jodhpur to Ajmer
- Ave. Duration
- 3h 43m
- Frequency
- Hourly
- Estimated price
- ₹180–240
- Schedules at
- transport.rajasthan.gov.in
- Book at
- transport.rajasthan.gov.in
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Ambala to Tribune Chowk
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 4h 41m
- Estimated price
- ₹1,600–13,000
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














