There are 6 ways to get from Mohania to Bhabhua by train, bus, 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 Faizabad
best- Take the train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.train 14223 / ...
- Take the train from Varanasi Jn to Ayodhyatrain 15053 / ...
11h 6m₹767–6,072Train
cheapest- Take the train from Bhabua Road to Varanasi Jntrain 14223 / ...
- Take the train from Varanasi Jn to Gonda Jntrain 14213
11h 11m₹453–3,569Bus, train
- Take the bus from Varanasi, Uttar Pradesh to Lucknow, Uttar Pradeshbus Varanasi, Uttar Pradesh - Lucknow, Uttar Pradesh
- Take the train from Barabanki Jn to Jarwal Roadtrain 15910 / ...
12h 41mDrive 341.5 km
- Drive from Mohania to Bhabhuacar 341.5 km
5h 22m₹3,857–5,570Taxi
- Take the taxi from Mohania to Bhabhuataxi 341.5 km
5h 22m₹5,000–6,000Train, fly, drive
- Take the train from Bhabua Road to Babatpurtrain
- Fly from Varanasi Airport (VNS) to Nepalgunj Airport (KEP)plane VNS - KEP
- Drive from Nepalgunj Airport (KEP) to Bhabhuacar
12h 23m₹37,850–48,630
Mohania to Bhabhua by train
Questions & Answers
The cheapest way to get from Mohania to Bhabhua is to train which costs ₹450 - ₹3,600 and takes 11h 11m.
The fastest way to get from Mohania to Bhabhua is to drive which takes 5h 22m and costs ₹3,800 - ₹6,000.
No, there is no direct train from Mohania to Bhabhua. However, there are services departing from Bhabua Road and arriving at Sarju via Pt.Deen Dayal Upadhyaya Jn., Varanasi Jn, Ayodhya, Mankapur Jn and Gonda Jn. The journey, including transfers, takes approximately 11h 6m.
The distance between Mohania and Bhabhua is 374 km. The road distance is 341.5 km.
The best way to get from Mohania to Bhabhua without a car is to train via Faizabad which takes 11h 6m and costs ₹750 - ₹6,500.
It takes approximately 11h 6m to get from Mohania to Bhabhua, including transfers.
Mohania to Bhabhua train services, operated by Indian Railways, depart from Bhabua Road station.
Mohania to Bhabhua train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Mohania to Bhabhua is 342 km. It takes approximately 5h 22m to drive from Mohania to Bhabhua.
There are one+ hotels available in Bhabhua.
What companies run services between Mohania, State of Bihar, India and Bhabhua, India?
You can take a train from Bhabua Road to Sarju via Pt.Deen Dayal Upadhyaya Jn., Varanasi Jn, Ayodhya, Mankapur Jn, and Gonda Jn in around 11h 6m.
- Website
- buddhaair.com
Flights from Varanasi Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 7h 28m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,000–41,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Varanasi Jn to Ayodhya
- Ave. Duration
- 3h 21m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Barabanki Jn to Jarwal Road
- Ave. Duration
- 36 min
- Frequency
- 5 times a day
- 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
Train from Bhabua Road to Babatpur
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bhabua Road to Varanasi Jn
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Varanasi Jn to Gonda Jn
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 5h 22m
- Estimated price
- ₹5,000–6,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 How to get from Stansted Airport into central London, How to get from Southend Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.






