Shahganj to Purnia
Purnia is approximately 500+ kms from Shahganj. The fastest way to reach Purnia from Shahganj is by Train Via Samastipur. It takes approximately 12 hours. The cheapest way to reach Purnia from Shahganj is by Train Via Samastipur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Samastipur
RECOMMENDED
CHEAPEST
FASTEST
Shahganj
Samastipur
Purnia
Approx Travel Time
11h 55m
₹340
Onwards
Via Begusarai
Shahganj
Begusarai
Purnia
Approx Travel Time
12h 10m
₹355
Onwards
Shahganj
Begusarai
Purnia
Approx Travel Time
12h 55m
₹515
Onwards
Via Darbhanga
Shahganj
Darbhanga
Purnia
Approx Travel Time
12h 10m
₹375
Onwards
Shahganj
Darbhanga
Purnia
Approx Travel Time
12h 55m
₹630
Onwards
Via Patna
Shahganj
Patna
Purnia
Approx Travel Time
12h 25m
₹340
Onwards
Via Zamania
Shahganj
Zamania
Purnia
Approx Travel Time
12h 25m
On Demand
Via Khagaria
Shahganj
Khagaria
Purnia
Approx Travel Time
12h 25m
₹370
Onwards
Via Madhubani
Shahganj
Madhubani
Purnia
Approx Travel Time
12h 40m
₹500
Onwards
Via Barh
Shahganj
Barh
Purnia
Approx Travel Time
12h 25m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Purnia?
Purnia is approximately 500+ kms from Shahganj.
How long does it take to reach Purnia from Shahganj?
It takes approximately 12 hours to reach Purnia from Shahganj by Train Via Samastipur.
What is the cheapest way to reach Purnia from Shahganj?
The cheapest way to reach Purnia from Shahganj is by Train Via Samastipur.
What is the fastest way to reach Purnia from Shahganj?
The fastest way to reach Purnia from Shahganj is by Train Via Samastipur.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Miryalaguda
- Shahganj to Haldwani
- Shahganj to Unjha
- Shahganj to Tenali
- Shahganj to Hanumangarh
- Shahganj to Kovilpatti
- Shahganj to Khamgaon
- Shahganj to Bapatla
- Shahganj to Badlapur
- Shahganj to Betul
- Shahganj to Shahjahanpur
- Shahganj to Khajuraho
- Shahganj to Wellington
- Shahganj to Yeola
- Shahganj to Indore