hero
How2Go
Kangra to Una

Kangra to Una

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

Read More
Sort By
Mode of Transport

Via Mohali, Ahmedabad, Diu

RECOMMENDED

FASTEST

Kangra

Mohali

Ahmedabad

Diu

Una

Approx Travel Time

8h 52m

₹18,395

Onwards

Kangra

Mohali

Ahmedabad

Diu

Una

Approx Travel Time

13h 42m

₹12,196

Onwards

Via Mohali, Jaipur, Rajula

CHEAPEST

Kangra

Mohali

Jaipur

Rajula

Una

Approx Travel Time

22h 5m

₹2,198

Onwards

Via Mohali, Ahmedabad, Keshod

Kangra

Mohali

Ahmedabad

Keshod

Una

Approx Travel Time

11h 30m

₹16,745

Onwards

Kangra

Mohali

Ahmedabad

Keshod

Una

Approx Travel Time

16h 20m

₹10,546

Onwards

Via Mohali, Mumbai, Diu

Kangra

Mohali

Mumbai

Diu

Una

Approx Travel Time

9h 27m

₹20,698

Onwards

Kangra

Mohali

Mumbai

Diu

Una

Approx Travel Time

14h 17m

₹14,499

Onwards

Via Mohali, Navi Mumbai, Diu

Kangra

Mohali

Navi Mumbai

Diu

Una

Approx Travel Time

9h 32m

₹21,223

Onwards

Kangra

Mohali

Navi Mumbai

Diu

Una

Approx Travel Time

14h 22m

₹14,499

Onwards

Via Amritsar, Ahmedabad, Diu

Kangra

Amritsar

Ahmedabad

Diu

Una

Approx Travel Time

14h 24m

₹12,440

Onwards

Frequently Asked Questions

What is the distance between Kangra and Una?

Una is approximately 1400+ kms from Kangra.

How long does it take to reach Una from Kangra?

It takes approximately 9 hours to reach Una from Kangra by Flight, Bus Via Mohali, Ahmedabad, Diu.

What is the cheapest way to reach Una from Kangra?

The cheapest way to reach Una from Kangra is by Bus Via Mohali, Jaipur, Rajula.

What is the fastest way to reach Una from Kangra?

The fastest way to reach Una from Kangra is by Flight, Bus Via Mohali, Ahmedabad, Diu.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India