There are 9 ways to get from Agra to Balrāmpur by bus, train, 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.
Bus, train via Lucknow
best- Take the bus from Agra, Uttar Pradesh to Lucknow, Uttar Pradeshbus Agra, Uttar Pradesh - Lucknow, Uttar Pradesh
- Take the train from Badshahnagar to Balrampurtrain 15070 / ...
8h 29mTrain
cheapest- Take the train from Agra Cantt to Balrampurtrain 22199
14h 40m₹410–3,200Train via Lucknow
- Take the train from Agra Fort to Lucknowjntrain 12180
- Take the train from Badshahnagar to Balrampurtrain 15070 / ...
9h 52m₹417–3,060Drive 476.6 km
- Drive from Agra to Balrāmpurcar 476.6 km
6h₹5,392–7,789Taxi
- Take the taxi from Agra to Balrāmpurtaxi 476.6 km
6h₹6,500–8,500Train, fly to Chaudhary Charan Singh Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO)plane DEL - LKO
- Take the train from Badshahnagar to Balrampurtrain
9h 16m₹4,119–8,770Bus, train
- Take the bus from Agra to Barabankibus
- Take the train from Barabanki Jn to Jharkhanditrain 11079 / ...
9h 24m₹920–2,687Bus, train #2
- Take the bus from Agra to Gondabus Agra - Gonda
- Take the train from Gonda Jn to Balrampurtrain 15010 / ...
9h 27m₹1,195–3,015Train, fly to Gorakhpur Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Gorakhpur Airport (GOP)plane DEL - GOP
- Take the train from Gorakhpur to Balrampurtrain
9h 39m₹5,714–12,710
Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO) flights
Comparing Your Travel Options
The cheapest way to get from Agra to Balrāmpur is to train via Lucknow which costs ₹410 - ₹3,100 and takes 9h 52m.
The fastest way to get from Agra to Balrāmpur is to drive which takes 6h and costs ₹5,000 - ₹8,000.
Yes, there is a direct train departing from Agra Cantt and arriving at Balrampur. Services depart once a week, and operate Wednesday. The journey takes approximately 14h 40m.
The distance between Agra and Balrāmpur is 489 km. The road distance is 476.6 km.
The best way to get from Agra to Balrāmpur without a car is to bus and train via Lucknow which takes 8h 29m and costs .
It takes approximately 8h 29m to get from Agra to Balrāmpur, including transfers.
Agra to Balrāmpur train services, operated by Indian Railways, depart from Agra Fort station.
Agra to Balrāmpur train services, operated by Indian Railways, arrive at Lucknowjn station.
Yes, the driving distance between Agra to Balrāmpur is 477 km. It takes approximately 6h to drive from Agra to Balrāmpur.
There are seven+ hotels available in Balrāmpur.
What companies run services between Agra, India and Balrāmpur, India?
You can take a train from Agra Fort to Balrampur via Lucknowjn, Durgapuri, Badshah Nagar, and Badshahnagar in around 9h 52m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,800–6,500
Flights from Indira Gandhi International Airport to Gorakhpur Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹7,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Badshahnagar to Balrampur
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Agra Fort to Lucknowjn
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Badshahnagar to Balrampur
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- 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 Badshahnagar to Balrampur
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Barabanki Jn to Jharkhandi
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Gonda Jn to Balrampur
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Agra Cantt to Balrampur
- Ave. Duration
- 14h 40m
- Frequency
- Once a week
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- 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 Gorakhpur to Balrampur
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 98731 37178
- [email protected]
- Website
- Shri Vashu Bus Service
Bus from Agra, Uttar Pradesh to Lucknow, Uttar Pradesh
- Ave. Duration
- 4h 30m
- Frequency
- Every 5 minutes
- Website
- Shri Vashu Bus Service
- Ave. Duration
- 6h
- Estimated price
- ₹6,500–8,500
Agra Taxi
- Phone
- +91 983 744 4549
- Website
- agrataxi.co.in
Agra Taxi Services
- Phone
- +91 992 720 0567
- Website
- agrataxi.net
One Way Cab
- Phone
- +91 888 123 8888
- Website
- onewaycab.co.in
Rajasthan Cab
- Phone
- +91 935 881 1941
- Website
- rajasthancab.com
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








