There are 8 ways to get from Bārh to Lucknow by train, plane, taxi, 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 to Lok Nayak Jayaprakash Airport, fly
best- Take the train from Barh to Rajendranagar Ttrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chaudhary Charan Singh Airport (LKO)plane PAT - LKO
4h 58m₹5,531–11,502Train
cheapest- Take the train from Barh to Lucknowtrain 13413 / ...
15h 32m₹441–2,732Train via Bakhtiyarpur Jn
- Take the train from Bakhtiyarpur Jn to Lucknowtrain 12391 / ...
12h 23m₹531–3,432Taxi, bus
- Take the taxi from Bārh to Patnataxi
- Take the bus from Patna to Lucknow, Uttar Pradeshbus Patna
12h 46mDrive 567 km
- Drive from Bārh to Lucknowcar 567 km
6h 46m₹6,374–9,207Taxi
- Take the taxi from Bārh to Lucknowtaxi 567 km
6h 46m₹10,000–12,000Taxi to Darbhanga Airport, fly
- Take the taxi from Bārh to Dalsingh Saraitaxi
- Fly from Darbhanga Airport (DBR) to Chaudhary Charan Singh Airport (LKO)plane DBR - LKO
9h 27m₹13,934–25,874Train, bus
- Take the train from Barh to Patna Jntrain
- Take the bus from Patna to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Lucknow, Uttar Pradeshbus
18h 39m
Lok Nayak Jayaprakash Airport (PAT) to Chaudhary Charan Singh Airport (LKO) flights
Questions & Answers
The cheapest way to get from Bārh to Lucknow is to train which costs ₹440 - ₹2,800 and takes 15h 32m.
The fastest way to get from Bārh to Lucknow is to train and fly which takes 4h 58m and costs ₹5,500 - ₹12,000.
No, there is no direct train from Bārh to Lucknow. However, there are services departing from Barh and arriving at Lucknow via Bakhtiyarpur Jn. The journey, including transfers, takes approximately 12h 23m.
The distance between Bārh and Lucknow is 523 km. The road distance is 567 km.
The best way to get from Bārh to Lucknow without a car is to train via Bakhtiyarpur Jn which takes 12h 23m and costs ₹500 - ₹3,500.
It takes approximately 4h 58m to get from Bārh to Lucknow, including transfers.
Bārh to Lucknow train services, operated by Indian Railways, depart from Bakhtiyarpur Jn station.
Bārh to Lucknow train services, operated by Indian Railways, arrive at Lucknow station.
Yes, the driving distance between Bārh to Lucknow is 567 km. It takes approximately 6h 46m to drive from Bārh to Lucknow.
There are 800+ hotels available in Lucknow.
What companies run services between Bārh, State of Bihar, India and Lucknow, India?
Indian Railways operates a train from Bakhtiyarpur Jn to Lucknow 4 times a day. Tickets cost ₹310–2,400 and the journey takes 10h 41m.
- 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
- ₹5,000–8,500
Flights from Darbhanga Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- ₹7,000–26,000
Flights from Darbhanga Airport to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–17,000
Flights from Darbhanga Airport to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 7h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–17,000
Flights from Darbhanga Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹11,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barh to Rajendranagar T
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Bakhtiyarpur Jn to Lucknow
- Ave. Duration
- 10h 41m
- Frequency
- 4 times a day
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Barh to Lucknow
- Ave. Duration
- 15h 28m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Barh to Patna Jn
- Ave. Duration
- 3h 29m
- 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)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Ave. Duration
- 2h 59m
- Estimated price
- ₹1,200–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 What documents do I need to cross Niagara Falls?, How to plan an amazing trip around Scandinavia, and Italy Travel Guides - to help you get the most out of your next trip.






