hero
How2Go
Siliguri to Jalandhar

Siliguri to Jalandhar

Jalandhar is approximately 1450+ kms from Siliguri. The fastest way to reach Jalandhar from Siliguri is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Jalandhar from Siliguri is by Train which would take approximately 31 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Siliguri

Delhi

Jalandhar

Approx Travel Time

4h 45m

₹9,568

Onwards

Siliguri

Delhi

Jalandhar

Approx Travel Time

10h 47m

₹6,024

Onwards

Siliguri

Delhi

Jalandhar

Approx Travel Time

12h 5m

₹6,524

Onwards

Direct Options

Direct Train

CHEAPEST

Siliguri

Jalandhar

Approx Travel Time

1d 7h 17m

₹715

Onwards

Direct Cab

Siliguri

Jalandhar

Approx Travel Time

1d 4h 20m

₹1,53,164

Onwards

Ads by MMT

Via Muzaffarpur

Siliguri

Muzaffarpur

Jalandhar

Approx Travel Time

1d 6h 55m

₹835

Onwards

Siliguri

Muzaffarpur

Jalandhar

Approx Travel Time

1d 10h 10m

₹1,265

Onwards

Via Muzaffarpur, Delhi

Siliguri

Muzaffarpur

Delhi

Jalandhar

Approx Travel Time

1d 13h 55m

₹2,237

Onwards

Ads by MMT

Via Patna, Delhi

Siliguri

Patna

Delhi

Jalandhar

Approx Travel Time

6h 50m

₹18,200

Onwards

Via Patna, Mohali

Siliguri

Patna

Mohali

Jalandhar

Approx Travel Time

8h 35m

₹14,750

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Jalandhar?

Jalandhar is approximately 1450+ kms from Siliguri.

How long does it take to reach Jalandhar from Siliguri?

It takes approximately 5 hours to reach Jalandhar from Siliguri by Flight Via Delhi.

What is the cheapest way to reach Jalandhar from Siliguri?

The cheapest way to reach Jalandhar from Siliguri is by Train.

What is the fastest way to reach Jalandhar from Siliguri?

The fastest way to reach Jalandhar from Siliguri is by Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India