
Shahganj to Motihari
Motihari is approximately 250+ kms from Shahganj. The fastest way to reach Motihari from Shahganj is by Train Via Rasra. It takes approximately 6 hours. The cheapest way to reach Motihari from Shahganj is by Train Via Ballia which would take approximately 7 hours.
Sort By
Mode of Transport
Via Rasra
RECOMMENDED
FASTEST
Shahganj
Rasra
Motihari
Approx Travel Time
5h 42m
On Demand
Via Raxaul
Shahganj
Raxaul
Motihari
Approx Travel Time
6h 45m
On Demand
Shahganj
Raxaul
Motihari
Approx Travel Time
6h 20m
₹470
Onwards
Via Siwan
Shahganj
Siwan
Motihari
Approx Travel Time
8h 20m
On Demand
Shahganj
Siwan
Motihari
Approx Travel Time
6h 58m
On Demand
Via Varanasi
Shahganj
Varanasi
Motihari
Approx Travel Time
10h 53m
₹3,328
Onwards
Via Jaunpur
Shahganj
Jaunpur
Motihari
Approx Travel Time
6h 3m
₹420
Onwards
Via Ghazipur
Shahganj
Ghazipur
Motihari
Approx Travel Time
7h 8m
₹365
Onwards
Via Ballia
CHEAPEST
Shahganj
Ballia
Motihari
Approx Travel Time
7h 18m
₹330
Onwards
Via Azamgarh
Shahganj
Azamgarh
Motihari
Approx Travel Time
8h 23m
₹3,145
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Motihari?
Motihari is approximately 250+ kms from Shahganj.
How long does it take to reach Motihari from Shahganj?
It takes approximately 6 hours to reach Motihari from Shahganj by Train Via Rasra.
What is the cheapest way to reach Motihari from Shahganj?
The cheapest way to reach Motihari from Shahganj is by Train Via Ballia.
What is the fastest way to reach Motihari from Shahganj?
The fastest way to reach Motihari from Shahganj is by Train Via Rasra.

