There are 7 ways to get from Mohania to Purnia 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
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,237Drive 451 km
- Drive from Mohania to Purniacar 451 km
6h 51m₹5,127–7,405Taxi
- Take the taxi from Mohania to Purniataxi 451 km
6h 51m₹9,000–11,000Train to Varanasi Airport, fly to Purnea Airport
- 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
10h 37m₹11,547–37,272Train, train to Lok Nayak Jayaprakash Airport, fly to Purnea Airport
- Take the train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.train
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Danapurtrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Purnea Airport (PXN)plane PAT - PXN
8h 19m₹11,867–40,052Train to Varanasi Airport, fly to Biratnagar Airport, train
- Take the train from Bhabua Road to Pt.Deen Dayal Upadhyaya Jn.train
- Fly from Varanasi Airport (VNS) to Biratnagar Airport (BIR)plane VNS - BIR
- Take the train from Jogbani to Purnia Jntrain
12h 29m₹5,517–37,212
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 seven+ 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 Varanasi Airport to Purnea Airport via Delhi
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹15,000–36,000
Flights from Lok Nayak Jayaprakash Airport to Purnea Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹17,000–38,000
Flights from Lok Nayak Jayaprakash Airport to Purnea Airport via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹21,000–39,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 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 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
Train from Pt.Deen Dayal Upadhyaya Jn. to Danapur
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
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 Jogbani to Purnia Jn
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- 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 The London Underground: Essential tips to navigate the Tube, Why you should take the train in the US, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.






