Sarupathar to Jalandhar Distance

Jalandhar is approximately 2050+ km from Sarupathar. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Jalandhar, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Sarupathar, India to Jalandhar, India

Via Dimapur, Delhi

RECOMMENDED

FASTEST

Sarupathar

Dimapur

Delhi

Jalandhar

Approx Travel Time

11h 10m

₹9,720

Onwards

Sarupathar

Dimapur

Delhi

Jalandhar

Approx Travel Time

14h 57m

₹10,100

Onwards

Via Diphu, Delhi

CHEAPEST

Sarupathar

Diphu

Delhi

Jalandhar

Approx Travel Time

1d 13h 3m

₹1,095

Onwards

Via Guwahati, Delhi

Sarupathar

Guwahati

Delhi

Jalandhar

Approx Travel Time

1d 17h 45m

₹1,500

Onwards

Sarupathar

Guwahati

Delhi

Jalandhar

Approx Travel Time

17h 39m

₹9,316

Onwards

Via Diphu, Ambala

Sarupathar

Diphu

Ambala

Jalandhar

Approx Travel Time

2d 1h 53m

₹3,723

Onwards

Via Dibrugarh, Delhi

Sarupathar

Dibrugarh

Delhi

Jalandhar

Approx Travel Time

15h 4m

₹8,300

Onwards

Via Guwahati, Amritsar

Sarupathar

Guwahati

Amritsar

Jalandhar

Approx Travel Time

16h 15m

₹9,919

Onwards

Via Guwahati, Mohali

Sarupathar

Guwahati

Mohali

Jalandhar

Approx Travel Time

17h

₹9,708

Onwards

Sarupathar

Guwahati

Mohali

Jalandhar

Approx Travel Time

16h 56m

₹10,084

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Sarupathar and Jalandhar?

The straight-line distance is approximately 1850+ km.

What is the distance from Sarupathar to Jalandhar via Dimapur?

Via Dimapur, the distance is approximately 2050+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India