
Batala to Motihari
Motihari is approximately 1250+ kms from Batala. The fastest way to reach Motihari from Batala is by Train Via Jalandhar. It takes approximately 26 hours. The cheapest way to reach Motihari from Batala is by Train Via Ambala which would take approximately 26 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
Batala
Ghaziabad
Motihari
Approx Travel Time
1d 2h 55m
₹805
Onwards
Via Ambala
CHEAPEST
Batala
Ambala
Motihari
Approx Travel Time
1d 1h 40m
₹645
Onwards
Via Aligarh
Batala
Aligarh
Motihari
Approx Travel Time
1d 3h 25m
On Demand
Via Jalandhar
FASTEST
Batala
Jalandhar
Motihari
Approx Travel Time
1d 1h 25m
₹650
Onwards
Via Ludhiana
Batala
Ludhiana
Motihari
Approx Travel Time
1d 1h 40m
₹650
Onwards
Batala
Ludhiana
Motihari
Approx Travel Time
1d 2h 22m
₹3,005
Onwards
Via Delhi
Batala
Delhi
Motihari
Approx Travel Time
1d 3h 40m
On Demand
Via Pathankot
Batala
Pathankot
Motihari
Approx Travel Time
1d 2h 55m
₹660
Onwards
Via Kanpur
Batala
Kanpur
Motihari
Approx Travel Time
1d 3h 55m
₹910
Onwards
Via Phillaur
Batala
Phillaur
Motihari
Approx Travel Time
1d 4h 12m
On Demand
Frequently Asked Questions
What is the distance between Batala and Motihari?
Motihari is approximately 1250+ kms from Batala.
How long does it take to reach Motihari from Batala?
It takes approximately 26 hours to reach Motihari from Batala by Train Via Jalandhar.
What is the cheapest way to reach Motihari from Batala?
The cheapest way to reach Motihari from Batala is by Train Via Ambala.
What is the fastest way to reach Motihari from Batala?
The fastest way to reach Motihari from Batala is by Train Via Jalandhar.