There are 8 ways to get from Bharūch 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 Bharuch Jn to Ajmertrain 14702 / ...
12h 35m₹350–2,700Train, bus
- Take the train from Bharuch Jn to Vadodara Jntrain 12953 / ...
- Take the bus from Vadodara, Gujarat to Ajmer, Rajasthanbus Vadodara, Gujarat - Ajmer, Rajasthan
13h 52mDrive 638.6 km
- Drive from Bharūch to Ajmercar 638.6 km
9h 4m₹7,199–10,398Taxi
- Take the taxi from Bharūch to Ajmertaxi 638.6 km
9h 4m₹12,000–16,000Train to Civil Airport Harni, fly to Ajmer Kishangarh Airport
- Take the train from Bharuch Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Ajmer Kishangarh Airport (KQH)plane BDQ - KQH
8h 52m₹9,662–27,437Train, bus via Ahmedabad
- Take the train from Bharuch Jn to Vadodara Jntrain
- Take the bus from Vadodara, Gujarat to Ahmedabad, Gujaratbus
- Take the bus from Ahmedabad, Gujarat to Ajmer, Rajasthanbus
14h 8mTrain to Sardar Vallabhbhai Patel International Airport, fly to Ajmer Kishangarh Airport
- Take the train from Bharuch Jn to Maninagartrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Ajmer Kishangarh Airport (KQH)plane AMD - KQH
7h 24m₹6,070–10,134Train to Surat, fly to Jaipur International Airport, train
- Take the train from Bharuch Jn to Surattrain
- Fly from Surat (STV) to Jaipur International Airport (JAI)plane STV - JAI
- Take the train from Gandhinagar Jpr to Ajmertrain
7h 57m₹6,193–17,795
Bharūch to Ajmer by train
Questions & Answers
The cheapest way to get from Bharūch to Ajmer is to train which costs ₹350 - ₹2,700 and takes 12h 35m.
The fastest way to get from Bharūch to Ajmer is to train and fly which takes 7h 24m and costs ₹6,000 - ₹11,000.
Yes, there is a direct train departing from Bharuch Jn and arriving at Ajmer. Services depart three times a day, and operate every day. The journey takes approximately 12h 35m.
The distance between Bharūch and Ajmer is 663 km. The road distance is 638.6 km.
The best way to get from Bharūch to Ajmer without a car is to train which takes 12h 35m and costs ₹350 - ₹2,700.
The train from Bharuch Jn to Ajmer takes 12h 35m including transfers and departs three times a day.
Bharūch to Ajmer train services, operated by Indian Railways, depart from Bharuch Jn station.
Bharūch to Ajmer train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Bharūch to Ajmer is 639 km. It takes approximately 9h 4m to drive from Bharūch to Ajmer.
There are 317+ hotels available in Ajmer.
What companies run services between Bharūch, India and Ajmer, India?
Indian Railways operates a train from Bharuch Jn to Ajmer 3 times a day. Tickets cost ₹350–2,700 and the journey takes 12h 35m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Ajmer Kishangarh Airport via Delhi
- Ave. Duration
- 6h 12m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–26,000
Flights from Civil Airport Harni to Ajmer Kishangarh Airport via Mumbai, Delhi
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Sardar Vallabhbhai Patel International Airport to Ajmer Kishangarh Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,500–7,500
Flights from Surat to Jaipur International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–14,000
- Website
- starair.in
Flights from Sardar Vallabhbhai Patel International Airport to Ajmer Kishangarh Airport
- Ave. Duration
- 1h 5m
- When
- Friday and Sunday
- Estimated price
- ₹5,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bharuch Jn to Ajmer
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- 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 Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Maninagar
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bharuch Jn to Surat
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Gandhinagar Jpr to Ajmer
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
- Phone
- +919428521105
- [email protected]
- Website
- omio.com
Bus from Vadodara, Gujarat to Ajmer, Rajasthan
- Ave. Duration
- 12h 41m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
- 7060375869
- Website
- omio.com
Bus from Vadodara, Gujarat to Ahmedabad, Gujarat
- Ave. Duration
- 2h 5m
- Frequency
- Every 5 minutes
- Schedules at
- omio.com
- Ave. Duration
- 9h 4m
- Estimated price
- ₹12,000–16,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 What are the different types of Renfe trains in Spain?, 10 amazing places to get away from it all in Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.






