There are 9 ways to get from Ballia to Ajmer by train, plane, 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, train to Lok Nayak Jayaprakash Airport, fly to Ajmer Kishangarh Airport
best- Take the train from Ballia to Chhapratrain
- Take the train from Chhapra to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Ajmer Kishangarh Airport (KQH)plane PAT - KQH
9h 44m₹10,621–29,834Train
cheapest- Take the train from Ballia to Ajmertrain 15715
27h 10m₹600–4,500Train, bus
- Take the train from Ballia to Varanasi Jntrain 11062 / ...
- Take the bus from Varanasi, Uttar Pradesh to Ajmer, Rajasthanbus Varanasi, Uttar Pradesh - Ajmer, Rajasthan
22h 43mDrive 1,062.7 km
- Drive from Ballia to Ajmercar 1,062.7 km
13h 24m₹11,952–17,264Train to Varanasi Airport, fly to Ajmer Kishangarh Airport
- Take the train from Ballia to Varanasi Jntrain
- Fly from Varanasi Airport (VNS) to Ajmer Kishangarh Airport (KQH)plane VNS - KQH
10h 57m₹11,858–23,597Train, train to Gorakhpur Airport, fly to Ajmer Kishangarh Airport
- Take the train from Ballia to Deoria Sadartrain
- Take the train from Deoria Sadar to Kusmhitrain
- Fly from Gorakhpur Airport (GOP) to Ajmer Kishangarh Airport (KQH)plane GOP - KQH
12h 17m₹10,664–34,434Train, train to Lok Nayak Jayaprakash Airport, fly to Jaipur International Airport
- Take the train from Ballia to Chhapratrain
- Take the train from Chhapra to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Jaipur International Airport (JAI)plane PAT - JAI
- Take the train from Gandhinagar Jpr to Ajmertrain
13h 57m₹8,416–18,944Train to Varanasi Airport, fly to Jaipur International Airport, train
- Take the train from Ballia to Varanasi Jntrain
- Fly from Varanasi Airport (VNS) to Jaipur International Airport (JAI)plane VNS - JAI
- Take the train from Gandhinagar Jpr to Ajmertrain
13h 40m₹7,153–15,707Bus
- Take the bus from Ballia to Delhi Kashmiri Gate stationbus
- Take the bus from Delhi to Jaipurbus
- Take the bus from Jaipur to Ajmerbus
25h 29m₹1,999–3,242
Ballia to Ajmer by train
Questions & Answers
The cheapest way to get from Ballia to Ajmer is to train which costs ₹600 - ₹4,500 and takes 27h 10m.
The fastest way to get from Ballia to Ajmer is to train and fly which takes 9h 44m and costs ₹10,000 - ₹30,000.
No, there is no direct bus from Ballia to Ajmer. However, there are services departing from Ballia and arriving at Ajmer via ISBT Kashmere Gate, Delhi and Jaipur. The journey, including transfers, takes approximately 25h 29m.
Yes, there is a direct train departing from Ballia and arriving at Ajmer. Services depart three times a week, and operate Tuesday, Friday and Sunday. The journey takes approximately 27h 10m.
The distance between Ballia and Ajmer is 1208 km. The road distance is 1062.7 km.
The best way to get from Ballia to Ajmer without a car is to train and bus which takes 22h 43m and costs .
It takes approximately 9h 44m to get from Ballia to Ajmer, including transfers.
Ballia to Ajmer bus services, operated by Safar Express Tour, depart from Ballia station.
Ballia to Ajmer train services, operated by Indian Railways, depart from Ballia station.
The best way to get from Ballia to Ajmer is to train which takes 27h 10m and costs ₹600 - ₹4,500. Alternatively, you can bus, which costs ₹2,000 - ₹3,300 and takes 25h 29m.
What companies run services between Ballia, India and Ajmer, India?
Indian Railways operates a train from Ballia to Ajmer 3 times a week. Tickets cost ₹600–4,500 and the journey takes 27h 10m. Alternatively, you can take a bus from Ballia to Ajmer via Delhi Kashmiri Gate station, ISBT Kashmere Gate, Old Delhi Railway Station, Delhi, and Jaipur in around 25h 29m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Ajmer Kishangarh Airport via Delhi
- Ave. Duration
- 5h 41m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–34,000
Flights from Varanasi Airport to Ajmer Kishangarh Airport via Delhi
- Ave. Duration
- 6h 6m
- When
- Monday, Friday, Sunday, and Wednesday
- Estimated price
- ₹8,500–32,000
Flights from Varanasi Airport to Ajmer Kishangarh Airport via Kathmandu, Delhi
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹11,000–16,000
Flights from Gorakhpur Airport to Ajmer Kishangarh Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–31,000
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Kolkata
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Pune
- Ave. Duration
- 9h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Chandigarh
- Ave. Duration
- 9h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–21,000
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Ahmedabad
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Varanasi Airport to Jaipur International Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- ₹6,500–13,000
Flights from Varanasi Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹6,500–25,000
Flights from Lok Nayak Jayaprakash Airport to Jaipur International Airport via Mumbai
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Varanasi Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹5,500–23,000
Flights from Varanasi Airport to Jaipur International Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹6,500–23,000
- Website
- starair.in
Flights from Lok Nayak Jayaprakash Airport to Ajmer Kishangarh Airport via Pune
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–31,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Jaipur International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Website
- spicejet.com
Flights from Varanasi Airport to Jaipur International Airport via Pune
- Ave. Duration
- 7h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ballia to Chhapra
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- 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)
- ₹500–650
- First Class (1A)
- ₹800–1,000
Train from Chhapra to Sonpur Jn
- Ave. Duration
- 53 min
- Frequency
- Hourly
- 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)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Ballia to Varanasi Jn
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- 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
Train from Ballia to Ajmer
- Ave. Duration
- 27h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Ballia to Varanasi Jn
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- 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
Train from Ballia to Deoria Sadar
- Ave. Duration
- 3h 25m
- Frequency
- Twice a week
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Deoria Sadar to Kusmhi
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ballia to Chhapra
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- 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)
- ₹500–650
- First Class (1A)
- ₹800–1,000
Train from Chhapra to Sonpur Jn
- Ave. Duration
- 53 min
- Frequency
- Hourly
- 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)
- ₹480–600
- 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
Train from Ballia to Varanasi Jn
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- 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
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
- +91-8743844445
- Website
- 12go.asia
Bus from Ballia to Delhi Kashmiri Gate station
- Ave. Duration
- 17h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹1,600–2,200
- Schedules at
- 12go.asia
- AC Seater
- ₹1,600–2,200
- Phone
- +917412069719
- [email protected]
- Website
- rsrtconline.rajasthan.gov.in
Bus from Delhi to Jaipur
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ₹270–700
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹310–380
- Express
- ₹270–350
- AC Sleeper
- ₹500–700
Bus from Jaipur to Ajmer
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹120–320
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹170–210
- Express
- ₹120–160
- AC Sleeper
- ₹240–320
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
Ballia to Ajmer bus services, operated by Safar Express Tour, arrive at Delhi Kashmiri Gate station.
Ballia to Ajmer train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Ballia to Ajmer is 1063 km. It takes approximately 13h 24m to drive from Ballia to Ajmer.
There are 322+ hotels available in Ajmer.












