hero
How2Go
Haridwar to Tarn-Taran

Haridwar to Tarn-Taran

Tarn Taran is approximately 400+ km from Haridwar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Tarn Taran.

Read More
Sort By
Mode of Transport

Via Phagwara

RECOMMENDED

Haridwar

Phagwara

Tarn Taran

Approx Travel Time

7h 58m

₹2,210

Onwards

Haridwar

Phagwara

Tarn Taran

Approx Travel Time

9h 20m

₹2,544

Onwards

Via Saharanpur, Jalandhar

FASTEST

Haridwar

Saharanpur

Jalandhar

Tarn Taran

Approx Travel Time

6h 53m

₹2,505

Onwards

Haridwar

Saharanpur

Jalandhar

Tarn Taran

Approx Travel Time

7h 8m

₹4,580

Onwards

Via Ambala, Amritsar

CHEAPEST

Haridwar

Ambala

Amritsar

Tarn Taran

Approx Travel Time

8h 33m

₹1,040

Onwards

Via Amritsar

Haridwar

Amritsar

Tarn Taran

Approx Travel Time

10h 47m

₹1,299

Onwards

Via Ambala, Jalandhar

Haridwar

Ambala

Jalandhar

Tarn Taran

Approx Travel Time

7h 7m

₹2,510

Onwards

Haridwar

Ambala

Jalandhar

Tarn Taran

Approx Travel Time

8h 35m

₹2,794

Onwards

Via Saharanpur, Baba Bakala

Haridwar

Saharanpur

Baba Bakala

Tarn Taran

Approx Travel Time

7h 52m

₹2,427

Onwards

Via Roorkee, Jalandhar

Haridwar

Roorkee

Jalandhar

Tarn Taran

Approx Travel Time

8h 3m

₹2,899

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Tarn-Taran?

Tarn-Taran is approximately 400+ kms from Haridwar.

How long does it take to reach Tarn-Taran from Haridwar?

It takes approximately 7 hours to reach Tarn-Taran from Haridwar by Train, Cab Via Saharanpur, Jalandhar.

What is the cheapest way to reach Tarn-Taran from Haridwar?

The cheapest way to reach Tarn-Taran from Haridwar is by Train, Bus Via Ambala, Amritsar.

What is the fastest way to reach Tarn-Taran from Haridwar?

The fastest way to reach Tarn-Taran from Haridwar is by Train, Cab Via Saharanpur, Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India