There are 4 ways to get from Agra to Bālāghāt by bus, train, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Agra to Allahabad
- Take the train from Prayagraj Chheoki to Balaghat Jn12389 / ...
18h₹1,320–4,180Train
cheapest- Take the train from Agra Cantt to Gondia Jn18238 / ...
- Take the train from Gondia Jn to Balaghat Jn07803 / ...
22h₹607–4,604Drive 742.5 km
- Drive from Agra to Bālāghāt742.5 km
11h 20m₹7,765–11,215Fly, taxi
- Fly from Agra Airport (AGR) to Gondia Airport (GDB)AGR - GDB
- Take the taxi from Gondia Airport (GDB) to Bālāghāt
24h 52m₹11,990–27,265
Agra to Bālāghāt by train
Questions & Answers
The cheapest way to get from Agra to Bālāghāt is to train which costs ₹600 - ₹4,600 and takes 22h.
The fastest way to get from Agra to Bālāghāt is to drive which takes 11h 20m and costs ₹7,500 - ₹12,000.
No, there is no direct train from Agra to Bālāghāt. However, there are services departing from Agra Cantt and arriving at Balaghat Jn via Gondia Jn. The journey, including transfers, takes approximately 22h.
The distance between Agra and Bālāghāt is 1027 km. The road distance is 742.5 km.
The best way to get from Agra to Bālāghāt without a car is to bus and train which takes 18h and costs ₹1,300 - ₹4,200.
It takes approximately 18h to get from Agra to Bālāghāt, including transfers.
Agra to Bālāghāt train services, operated by Indian Railways, depart from Agra Cantt station.
Agra to Bālāghāt train services, operated by Indian Railways, arrive at Gondia Jn station.
Yes, the driving distance between Agra to Bālāghāt is 743 km. It takes approximately 11h 20m to drive from Agra to Bālāghāt.
What companies run services between Agra, India and Bālāghāt, India?
You can take a train from Agra Cantt to Balaghat Jn via Gondia Jn in around 22h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Agra Airport to Gondia Airport via Hyderabad
- Ave. Duration
- 25h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–26,000
Flights from Agra Airport to Gondia Airport via Bengaluru, Hyderabad
- Ave. Duration
- 24h 5m
- When
- Every day
- Estimated price
- ₹15,000–28,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Prayagraj Chheoki to Balaghat Jn
- Ave. Duration
- 10h 18m
- Frequency
- Twice a week
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,800–2,400
Train from Agra Cantt to Gondia Jn
- Ave. Duration
- 20h 10m
- Frequency
- Twice daily
- Estimated price
- ₹480–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Gondia Jn to Balaghat Jn
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- 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
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Agra to Allahabad
- Ave. Duration
- 6h 34m
- Frequency
- 4 times a day
- Estimated price
- ₹800–1,600
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 37 min
- Estimated price
- ₹850–1,100
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 10 amazing places to get away from it all in Australia, Travelling by boat in Italy, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.











