hero
How2Go
Udalguri to Kangra

Udalguri to Kangra

Kangra is approximately 1800+ km from Udalguri, 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 Guwahati, Mohali

RECOMMENDED

Udalguri

Guwahati

Mohali

Kangra

Approx Travel Time

10h 43m

₹11,732

Onwards

Udalguri

Guwahati

Mohali

Kangra

Approx Travel Time

14h 58m

₹9,365

Onwards

Udalguri

Guwahati

Mohali

Kangra

Approx Travel Time

14h 1m

₹11,983

Onwards

Via Guwahati, Delhi

FASTEST

Udalguri

Guwahati

Delhi

Kangra

Approx Travel Time

10h 38m

₹12,928

Onwards

Ads by MMT

Via Siliguri, Delhi

CHEAPEST

Udalguri

Siliguri

Delhi

Kangra

Approx Travel Time

1d 19h 8m

₹1,469

Onwards

Udalguri

Siliguri

Delhi

Kangra

Approx Travel Time

18h 33m

₹11,159

Onwards

Via Rangia, Ambala

Udalguri

Rangia

Ambala

Kangra

Approx Travel Time

1d 23h 2m

₹5,327

Onwards

Ads by MMT

Via Itanagar, Delhi

Udalguri

Itanagar

Delhi

Kangra

Approx Travel Time

12h 3m

₹12,388

Onwards

Via Guwahati, Amritsar

Udalguri

Guwahati

Amritsar

Kangra

Approx Travel Time

18h 1m

₹9,720

Onwards

Udalguri

Guwahati

Amritsar

Kangra

Approx Travel Time

15h 51m

₹12,499

Onwards

Frequently Asked Questions

What is the distance between Udalguri and Kangra?

Kangra is approximately 1800+ kms from Udalguri.

How long does it take to reach Kangra from Udalguri?

It takes approximately 11 hours to reach Kangra from Udalguri by Train, Flight Via Guwahati, Delhi.

What is the cheapest way to reach Kangra from Udalguri?

The cheapest way to reach Kangra from Udalguri is by Train, Bus Via Siliguri, Delhi.

What is the fastest way to reach Kangra from Udalguri?

The fastest way to reach Kangra from Udalguri is by Train, Flight Via Guwahati, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India