hero
How2Go

Batala to Delhi

Delhi is approximately 400+ kms from Batala. The fastest way to reach Delhi from Batala is by Train, Flight Via Amritsar. It takes approximately 4 hours. The cheapest way to reach Delhi from Batala is by Train which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Batala

Delhi

Approx Travel Time

9h

₹190

Onwards

Direct Bus

Batala

Delhi

Approx Travel Time

11h

₹699

Onwards

Ads by MMT

Via Amritsar

FASTEST

Batala

Amritsar

Delhi

Approx Travel Time

3h 25m

₹3,797

Onwards

Direct Cab

Batala

Delhi

Approx Travel Time

12h 28m

₹6,488

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Batala and Delhi?

Delhi is approximately 400+ kms from Batala.

How long does it take to reach Delhi from Batala?

It takes approximately 4 hours to reach Delhi from Batala by Train, Flight Via Amritsar.

What is the cheapest way to reach Delhi from Batala?

The cheapest way to reach Delhi from Batala is by Train.

What is the fastest way to reach Delhi from Batala?

The fastest way to reach Delhi from Batala is by Train, Flight Via Amritsar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India