hero
How2Go
Tiruvallur to Kangra

Tiruvallur to Kangra

Kangra is approximately 2200+ km from Tiruvallur, 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 Kangra.

Read More
Sort By
Mode of Transport

Via Chennai, Mohali

RECOMMENDED

Tiruvallur

Chennai

Mohali

Kangra

Approx Travel Time

11h 53m

₹10,547

Onwards

Tiruvallur

Chennai

Mohali

Kangra

Approx Travel Time

13h 5m

₹10,789

Onwards

FASTEST

Tiruvallur

Chennai

Mohali

Kangra

Approx Travel Time

7h 38m

₹14,583

Onwards

Tiruvallur

Chennai

Mohali

Kangra

Approx Travel Time

11h 1m

₹13,067

Onwards

Tiruvallur

Chennai

Mohali

Kangra

Approx Travel Time

8h 50m

₹14,825

Onwards

Tiruvallur

Chennai

Mohali

Kangra

Approx Travel Time

12h 7m

₹13,290

Onwards

Via Chennai, Delhi

CHEAPEST

Tiruvallur

Chennai

Delhi

Kangra

Approx Travel Time

1d 15h 18m

₹1,439

Onwards

Via Chennai, Jalandhar

Tiruvallur

Chennai

Jalandhar

Kangra

Approx Travel Time

2d 3h 50m

₹5,223

Onwards

Via Hyderabad, Delhi

Tiruvallur

Hyderabad

Delhi

Kangra

Approx Travel Time

2d 10h 23m

₹7,703

Onwards

Via Bangalore, Mohali

Tiruvallur

Bangalore

Mohali

Kangra

Approx Travel Time

12h 1m

₹13,054

Onwards

Frequently Asked Questions

What is the distance between Tiruvallur and Kangra?

Kangra is approximately 2200+ kms from Tiruvallur.

How long does it take to reach Kangra from Tiruvallur?

It takes approximately 8 hours to reach Kangra from Tiruvallur by Train, Flight Via Chennai, Mohali.

What is the cheapest way to reach Kangra from Tiruvallur?

The cheapest way to reach Kangra from Tiruvallur is by Train, Bus Via Chennai, Delhi.

What is the fastest way to reach Kangra from Tiruvallur?

The fastest way to reach Kangra from Tiruvallur is by Train, Flight Via Chennai, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India