There are 6 ways to get from Ballia to Kaimganj 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 via Prayagraj
best- Take the train from Ballia to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Kanpur Centraltrain
- Take the train from Kanpur Central to Kaimganjtrain
11h 43m₹534–4,250Train
cheapest- Take the train from Ballia to Gomati Nagartrain 15053
- Take the train from Gomati Nagar to Kaimganjtrain 19716
17h 43m₹479–3,708Train, bus
- Take the train from Ballia to Varanasi Jntrain
- Take the bus from Varanasi to Alambaghbus
- Take the bus from Alambagh to Kannaujbus Ac
- Take the train from Kannauj to Kaimganjtrain
17h 20m₹918–3,537Drive 575.4 km
- Drive from Ballia to Kaimganjcar 575.4 km
7h 24m₹6,456–9,325Taxi
- Take the taxi from Ballia to Kaimganjtaxi 575.4 km
7h 24m₹11,000–14,000Train, fly
- Take the train from Ballia to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chaudhary Charan Singh Airport (LKO)plane PAT - LKO
- Take the train from Aishbagh to Kaimganjtrain
11h 57m₹7,861–14,294
Ballia to Kaimganj by train
Questions & Answers
The cheapest way to get from Ballia to Kaimganj is to train which costs ₹470 - ₹3,800 and takes 17h 43m.
The fastest way to get from Ballia to Kaimganj is to drive which takes 7h 24m and costs ₹6,000 - ₹9,500.
No, there is no direct train from Ballia to Kaimganj. However, there are services departing from Ballia and arriving at Kaimganj via Prayagraj Jn and Kanpur Central. The journey, including transfers, takes approximately 11h 43m.
The distance between Ballia and Kaimganj is 628 km. The road distance is 575.4 km.
The best way to get from Ballia to Kaimganj without a car is to train via Prayagraj which takes 11h 43m and costs ₹500 - ₹4,300.
It takes approximately 11h 43m to get from Ballia to Kaimganj, including transfers.
Ballia to Kaimganj train services, operated by Indian Railways, depart from Ballia station.
Ballia to Kaimganj train services, operated by Indian Railways, arrive at Prayagraj Jn station.
Yes, the driving distance between Ballia to Kaimganj is 575 km. It takes approximately 7h 24m to drive from Ballia to Kaimganj.
There are three+ hotels available in Kaimganj.
What companies run services between Ballia, India and Kaimganj, India?
You can take a train from Ballia to Kaimganj via Prayagraj Jn and Kanpur Central in around 11h 43m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–8,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ballia to Prayagraj Jn
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Prayagraj Jn to Kanpur Central
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kanpur Central to Kaimganj
- Ave. Duration
- 3h 13m
- Frequency
- 3 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ballia to Varanasi Jn
- Ave. Duration
- 2h 44m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Kannauj to Kaimganj
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ballia to Sonpur Jn
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Aishbagh to Kaimganj
- Ave. Duration
- 4h 48m
- Frequency
- 3 times a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Ballia to Gomati Nagar
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- ₹270–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Gomati Nagar to Kaimganj
- Ave. Duration
- 5h 38m
- Frequency
- 3 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Varanasi to Alambagh
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹420–800
- Website
- UPSRTC
- Ordinary
- ₹420–550
- AC
- ₹550–800
- Adult
- ₹490–750
Bus from Alambagh to Kannauj
- Ave. Duration
- 3h 46m
- Frequency
- Hourly
- Estimated price
- ₹210–430
- Website
- UPSRTC
- Ordinary
- ₹210–260
- AC
- ₹310–430
- Ave. Duration
- 7h 24m
- Estimated price
- ₹11,000–14,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 Train travel in France: A guide to SNCF, 10 amazing places to get away from it all in Australia, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.








