hero
How2Go
Roorkee to Batala

Roorkee to Batala

Batala is approximately 350+ kms from Roorkee. The fastest way to reach Batala from Roorkee is by Train Via Jalandhar. It takes approximately 9 hours. The cheapest way to reach Batala from Roorkee is by Train Via Jalandhar which would take approximately 9 hours.

Sort By
Mode of Transport

Via Jalandhar

RECOMMENDED

CHEAPEST

FASTEST

Roorkee

Jalandhar

Batala

Approx Travel Time

8h 25m

₹220

Onwards

Via Chandigarh

Roorkee

Chandigarh

Batala

Approx Travel Time

8h 25m

₹305

Onwards

Via Phagwara

Roorkee

Phagwara

Batala

Approx Travel Time

8h 25m

₹295

Onwards

Via Ambala

Roorkee

Ambala

Batala

Approx Travel Time

8h 25m

₹220

Onwards

Roorkee

Ambala

Batala

Approx Travel Time

9h 55m

₹3,951

Onwards

Via Sirhind

Roorkee

Sirhind

Batala

Approx Travel Time

8h 40m

₹235

Onwards

Via Ludhiana

Roorkee

Ludhiana

Batala

Approx Travel Time

8h 40m

₹220

Onwards

Via Baba Bakala

Roorkee

Baba Bakala

Batala

Approx Travel Time

8h 40m

₹240

Onwards

Via Phillaur

Roorkee

Phillaur

Batala

Approx Travel Time

8h 40m

₹325

Onwards

Via Kurukshetra

Roorkee

Kurukshetra

Batala

Approx Travel Time

8h 40m

₹650

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Batala?

Batala is approximately 350+ kms from Roorkee.

How long does it take to reach Batala from Roorkee?

It takes approximately 9 hours to reach Batala from Roorkee by Train Via Jalandhar.

What is the cheapest way to reach Batala from Roorkee?

The cheapest way to reach Batala from Roorkee is by Train Via Jalandhar.

What is the fastest way to reach Batala from Roorkee?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India