There are 6 ways to get from Ballia to Lakhīmpur by 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.
Train via Lucknow
best- Take the train from Ballia to Lucknowtrain 20503 / ...
- Take the train from Aishbagh to Lakhimpurtrain 15311
10h 25m₹428–3,206Train
cheapest- Take the train from Ballia to Mau Jntrain 15111 / ...
- Take the train from Mau Jn to Lakhimpurtrain 05185
15h 12m₹402–3,112Drive 488.9 km
- Drive from Ballia to Lakhīmpurcar 488.9 km
6h 20m₹5,443–7,862Taxi
- Take the taxi from Ballia to Lakhīmpurtaxi 488.9 km
6h 20m₹9,500–12,000Train to Simara Airport, fly to Dhangarhi
- Take the train from Ballia to Raxaul Jntrain
- Fly from Simara Airport (SIF) to Dhangarhi (DHI)plane SIF - DHI
15h 36m₹9,777–58,122Train to Lok Nayak Jayaprakash Airport, fly to Chaudhary Charan Singh Airport, train
- 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 Lakhimpurtrain
9h 17m₹5,021–19,994
Ballia to Lakhīmpur by train, foot, and subway
Comparing Your Travel Options
The cheapest way to get from Ballia to Lakhīmpur is to train which costs ₹400 - ₹3,200 and takes 15h 12m.
The fastest way to get from Ballia to Lakhīmpur is to drive which takes 6h 20m and costs ₹5,000 - ₹8,000.
No, there is no direct train from Ballia to Lakhīmpur. However, there are services departing from Ballia and arriving at Lakhimpur via Charbagh and Aishbagh. The journey, including transfers, takes approximately 10h 25m.
The distance between Ballia and Lakhīmpur is 558 km. The road distance is 488.9 km.
The best way to get from Ballia to Lakhīmpur without a car is to train via Lucknow which takes 10h 25m and costs ₹420 - ₹3,300.
It takes approximately 10h 25m to get from Ballia to Lakhīmpur, including transfers.
Ballia to Lakhīmpur train services, operated by Indian Railways, depart from Ballia station.
Ballia to Lakhīmpur train services, operated by Indian Railways, arrive at Lucknow station.
Yes, the driving distance between Ballia to Lakhīmpur is 489 km. It takes approximately 6h 20m to drive from Ballia to Lakhīmpur.
There are two+ hotels available in Lakhīmpur.
What companies run services between Ballia, India and Lakhīmpur, India?
You can take a train from Ballia to Lakhimpur via Lucknow, Charbagh, Durgapuri, and Aishbagh in around 10h 25m.
- Website
- novaairways.com
Flights from Simara Airport to Dhangarhi via Kathmandu
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹8,500–55,000
- Website
- buddhaair.com
Flights from Simara Airport to Dhangarhi via Kathmandu
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹8,500–55,000
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,200–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ballia to Lucknow
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Aishbagh to Lakhimpur
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- 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 Ballia to Raxaul Jn
- Ave. Duration
- 10h 5m
- Frequency
- 6 times a week
- 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 Ballia to Mau Jn
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mau Jn to Lakhimpur
- Ave. Duration
- 12h 50m
- Frequency
- 5 times a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,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 Lakhimpur
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- 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
- Ave. Duration
- 6h 20m
- Estimated price
- ₹9,500–12,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 Spain: A guide to Renfe, 5 incredible day trips from Florence by train, and Best ways to travel around Australia - to help you get the most out of your next trip.






