hero
How2Go
Faizabad to Batala

Faizabad to Batala

Batala is approximately 950+ kms from Faizabad. The fastest way to reach Batala from Faizabad is by Train Via Jalandhar. It takes approximately 21 hours. The cheapest way to reach Batala from Faizabad is by Train Via Sirhind which would take approximately 21 hours.

Sort By
Mode of Transport

Via Ludhiana

RECOMMENDED

Faizabad

Ludhiana

Batala

Approx Travel Time

20h 55m

₹530

Onwards

Faizabad

Ludhiana

Batala

Approx Travel Time

21h 37m

₹3,112

Onwards

Via Sirhind

CHEAPEST

Faizabad

Sirhind

Batala

Approx Travel Time

20h 55m

₹525

Onwards

Ads by MMT

Via Jalandhar

FASTEST

Faizabad

Jalandhar

Batala

Approx Travel Time

20h 40m

₹535

Onwards

Via Phagwara

Faizabad

Phagwara

Batala

Approx Travel Time

20h 55m

₹585

Onwards

Ads by MMT

Via Phillaur

Faizabad

Phillaur

Batala

Approx Travel Time

20h 55m

₹575

Onwards

Faizabad

Phillaur

Batala

Approx Travel Time

21h 15m

₹3,520

Onwards

Via Delhi

Faizabad

Delhi

Batala

Approx Travel Time

22h 10m

On Demand

Via Aligarh

Faizabad

Aligarh

Batala

Approx Travel Time

21h 55m

On Demand

Via Ghaziabad

Faizabad

Ghaziabad

Batala

Approx Travel Time

21h 40m

₹690

Onwards

Frequently Asked Questions

What is the distance between Faizabad and Batala?

Batala is approximately 950+ kms from Faizabad.

How long does it take to reach Batala from Faizabad?

It takes approximately 21 hours to reach Batala from Faizabad by Train Via Jalandhar.

What is the cheapest way to reach Batala from Faizabad?

The cheapest way to reach Batala from Faizabad is by Train Via Sirhind.

What is the fastest way to reach Batala from Faizabad?

The fastest way to reach Batala from Faizabad is by Train Via Jalandhar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India