There are 7 ways to get from Mohania to Purnia 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
best- Take the train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.train 12987 / ...
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Purnia Jntrain 12488
11h 58m₹427–3,272Train via Gaya
cheapest- Take the train from Bhabua Road to Gaya Jntrain 12802 / ...
- Take the train from Gaya Jn to Purnia Courttrain 18626
14h 3m₹412–3,237Train, bus
- Take the train from Bhabua Road to Sasaramtrain
- Take the train from Sasaram to Gaya Jntrain
- Take the bus from Gaya to Patnabus
- Take the bus from Patna to Purniabus
16h 10mDrive 451 km
- Drive from Mohania to Purniacar 451 km
6h 51m₹5,056–7,303Taxi
- Take the taxi from Mohania to Purniataxi 451 km
6h 51m₹9,000–11,000Train to Gaya, fly
- Take the train from Bhabua Road to Gaya Jntrain
- Fly from Gaya (GAY) to Purnea Airport (PXN)plane GAY - PXN
23h 29m₹10,632–37,807Train to Varanasi Airport, fly
- Take the train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.train
- Fly from Varanasi Airport (VNS) to Purnea Airport (PXN)plane VNS - PXN
8h 57m₹11,547–36,272
Mohania to Purnia by train
Comparing Your Travel Options
The cheapest way to get from Mohania to Purnia is to train via Gaya which costs ₹410 - ₹3,300 and takes 14h 3m.
The fastest way to get from Mohania to Purnia is to drive which takes 6h 51m and costs ₹5,000 - ₹7,500.
No, there is no direct train from Mohania to Purnia. However, there are services departing from Bhabua Road and arriving at Purnia Jn via Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 11h 58m.
The distance between Mohania and Purnia is 579 km. The road distance is 451 km.
The best way to get from Mohania to Purnia without a car is to train which takes 11h 58m and costs ₹420 - ₹3,300.
It takes approximately 11h 58m to get from Mohania to Purnia, including transfers.
Mohania to Purnia train services, operated by Indian Railways, depart from Bhabua Road station.
Mohania to Purnia train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Mohania to Purnia is 451 km. It takes approximately 6h 51m to drive from Mohania to Purnia.
There are six+ hotels available in Purnia.
What companies run services between Mohania, State of Bihar, India and Purnia, India?
You can take a train from Bhabua Road to Purnia Jn via Pt.Deen Dayal Upadhyaya Jn. in around 11h 58m.
- Website
- goindigo.in
Flights from Gaya to Purnea Airport via Delhi
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- ₹17,000–38,000
Flights from Gaya to Purnea Airport via Kolkata
- Ave. Duration
- 23h 35m
- When
- Every day
- Estimated price
- ₹10,000–36,000
Flights from Varanasi Airport to Purnea Airport via Delhi
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹15,000–35,000
- Website
- starair.in
Flights from Varanasi Airport to Purnea Airport via Kolkata
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹11,000–34,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Pt.Deen Dayal Upadhyaya Jn. to Purnia Jn
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Bhabua Road to Sasaram
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Sasaram to Gaya Jn
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Bhabua Road to Gaya Jn
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹950–1,300
Train from Bhabua Road to Gaya Jn
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹950–1,300
Train from Gaya Jn to Purnia Court
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- [email protected]
- Website
- SLGT Travels
Bus from Gaya to Patna
- Ave. Duration
- 2h 35m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Patna to Purnia
- Ave. Duration
- 8h 35m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 6h 51m
- Estimated price
- ₹9,000–11,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 Need to know: Greyhound, Getting around the Cyclades, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.






