There are 4 ways to get from Nanpara Junction to Lucknow by bus, train, car, 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
best- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus Bahraich, Uttar Pradesh - Lucknow, Uttar Pradesh
4h 36mTrain
cheapest- Take the train from Nanpara Jn to Mailanitrain 05355 / ...
- Take the train from Mailani to Lucknowjntrain 15010
11h 45m₹340–2,693Drive 161.3 km
- Drive from Nanpara Junction to Lucknowcar 161.3 km
2h 22m₹1,815–2,621Taxi
- Take the taxi from Nanpara Junction to Lucknowtaxi 161.3 km
2h 22m₹3,000–3,600
Nanpara Junction to Lucknow by train
Questions & Answers
The cheapest way to get from Nanpara Junction to Lucknow is to train which costs ₹340 - ₹2,700 and takes 11h 45m.
The fastest way to get from Nanpara Junction to Lucknow is to drive which takes 2h 22m and costs ₹1,800 - ₹2,700.
No, there is no direct bus from Nanpara Junction to Lucknow. However, there are services departing from Bahraich, Uttar Pradesh and arriving at Lucknow, Uttar Pradesh via . The journey, including transfers, takes approximately 4h 36m.
No, there is no direct train from Nanpara Junction to Lucknow. However, there are services departing from Nanpara Jn and arriving at Lucknowjn via Mailani. The journey, including transfers, takes approximately 11h 45m.
The distance between Nanpara Junction and Lucknow is 161 km. The road distance is 161.3 km.
The best way to get from Nanpara Junction to Lucknow without a car is to bus which takes 4h 36m and costs .
It takes approximately 4h 36m to get from Nanpara Junction to Lucknow, including transfers.
Nanpara Junction to Lucknow bus services, operated by Shanti Travels Pvt Ltd, depart from Bahraich, Uttar Pradesh station.
Nanpara Junction to Lucknow train services, operated by Indian Railways, depart from Nanpara Jn station.
The best way to get from Nanpara Junction to Lucknow is to bus which takes 4h 36m and costs . Alternatively, you can train, which costs ₹340 - ₹2,700 and takes 11h 45m.
What companies run services between Nanpara Junction, India and Lucknow, India?
Shanti Travels Pvt Ltd operates a bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradesh every 4 hours, and the journey takes 4h 5m. Alternatively, you can take a train from Nanpara Jn to Lucknowjn via Mailani in around 11h 45m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nanpara Jn to Mailani
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Mailani to Lucknowjn
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Ave. Duration
- 2h 22m
- Estimated price
- ₹3,000–3,600
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 Need to know: Greyhound, 4 of the smartest ways to explore Australia, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Nanpara Junction to Lucknow bus services, operated by Shanti Travels Pvt Ltd, arrive at Lucknow, Uttar Pradesh station.
Nanpara Junction to Lucknow train services, operated by Indian Railways, arrive at Mailani station.
Yes, the driving distance between Nanpara Junction to Lucknow is 161 km. It takes approximately 2h 22m to drive from Nanpara Junction to Lucknow.
There are 825+ hotels available in Lucknow.






