There are 7 ways to get from Kangra to Una by plane, bus, train, car, taxi, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Kangra Airport (DHM) to Diu Airport (DIU)plane DHM - DIU
19h 41m₹12,289–22,578Train, bus
cheapest- Take the train from Kangra to Pathankottrain
- Take the train from Pathankot to Mahesana Jntrain
- Take the train from Mahesana Jn to Veravaltrain
- Take the bus from Somnath to Unabus
47h 30m₹1,620–8,400Bus, train
- Take the bus from Kangra to Unabus 599
- Take the train from Una Himachal to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Rajkot Jntrain
- Take the train from Rajkot Jn to Veravaltrain
- Take the bus from Somnath to Unabus
37h 9m₹2,039–9,975Bus
- Take the bus from Kāngra Bypass Bus stand to Delhibus
- Take the bus from Delhi to Ahmedabadbus
- Take the bus from Ahmedabad to Somnathbus
- Take the bus from Somnath to Unabus
41h 51mDrive 1,508.4 km
- Drive from Kangra to Unacar 1,508.4 km
20h 10m₹16,888–24,394Train, taxi
- Take the train from Kangra to Pathankottrain
- Take the train from Pathankot to Dhuri Jntrain
- Take the train from Dhuri Jn to Dhola Jntrain
- Take the train from Dhola Jn to Gadhakdatrain
- Take the taxi from Gadhakda to Unataxi
37h 35m₹2,395–9,030Bus, night bus
- Take the bus from Kangra to Delhi ISBT Kashmeere Gatebus
- Take the nightbus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridgenightbus
- Take the bus from Ranip Bus Stand to Somnathbus
- Take the bus from Somnath to Unabus
46h 20m₹2,368–4,933
Kangra Airport (DHM) to Diu Airport (DIU) flights
Comparing Your Travel Options
The cheapest way to get from Kangra to Una is to bus and night bus which costs ₹2,300 - ₹5,000 and takes 46h 20m.
The fastest way to get from Kangra to Una is to fly which takes 19h 41m and costs ₹12,000 - ₹23,000.
No, there is no direct bus from Kangra to Una. However, there are services departing from Kāngra Bypass Bus stand and arriving at Una via Delhi, Ahmedabad and Somnath. The journey, including transfers, takes approximately 41h 51m.
The distance between Kangra and Una is 1410 km. The road distance is 1508.4 km.
The best way to get from Kangra to Una without a car is to bus and train which takes 37h 9m and costs ₹2,000 - ₹10,000.
It takes approximately 19h 41m to get from Kangra to Una, including transfers.
Kangra to Una bus services, operated by SLGT Travels, depart from Kāngra Bypass Bus stand station.
The best way to get from Kangra to Una is to fly which takes 19h 41m and costs ₹12,000 - ₹23,000. Alternatively, you can bus, which costs and takes 41h 51m.
Kangra to Una bus services, operated by SLGT Travels, arrive at Delhi station.
Yes, the driving distance between Kangra to Una is 1508 km. It takes approximately 20h 10m to drive from Kangra to Una.
What companies run services between Kangra, Himachal Pradesh, India and Una, India?
IndiGo Airlines, Star Air, and Spicejet fly from Kangra Airport (DHM) to Diu Airport (DIU) twice daily. Alternatively, you can take a bus from Kāngra Bypass Bus stand to Una via Delhi, Ahmedabad, Somnath, and Somnath in around 41h 51m.
- Website
- goindigo.in
Flights from Kangra Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 20h 42m
- When
- Every day
- Estimated price
- ₹11,000–31,000
Flights from Kangra Airport to Diu Airport via Chandigarh, Ahmedabad
- Ave. Duration
- 23h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹12,000–31,000
- Website
- starair.in
Flights from Kangra Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 19h 10m
- When
- Monday and Tuesday
- Estimated price
- ₹12,000–31,000
Flights from Kangra Airport to Diu Airport via Chandigarh, Ahmedabad
- Ave. Duration
- 22h 20m
- When
- Monday and Tuesday
- Estimated price
- ₹12,000–31,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Una Himachal to Ambala Cant Jn
- Ave. Duration
- 3h 32m
- Frequency
- 4 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ambala Cant Jn to Rajkot Jn
- Ave. Duration
- 21h 40m
- Frequency
- Twice a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,500
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Pathankot to Dhuri Jn
- Ave. Duration
- 4h 32m
- Frequency
- 3 times a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Dhuri Jn to Dhola Jn
- Ave. Duration
- 22h 28m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Dhola Jn to Gadhakda
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Pathankot to Mahesana Jn
- Ave. Duration
- 29h 11m
- Frequency
- Once a week
- Estimated price
- ₹650–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
Train from Mahesana Jn to Veraval
- Ave. Duration
- 8h 58m
- Frequency
- Once a week
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- +91-8044647999
- etickets@irctc.co.in
- Website
- irctctourism.com
Train from Kangra to Pathankot
- Ave. Duration
- 4h 27m
- Frequency
- Every 4 hours
- Estimated price
- ₹15–330
- Schedules at
- indianrailways.gov.in
- Ordinary
- ₹15–27
- First Class
- ₹330
- Second
- ₹190
Train from Kangra to Pathankot
- Ave. Duration
- 4h 27m
- Frequency
- Every 4 hours
- Estimated price
- ₹15–330
- Schedules at
- indianrailways.gov.in
- Ordinary
- ₹15–27
- First Class
- ₹330
- Second
- ₹190
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- hrtchp.com
Bus from Kangra to Una
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–470
- AC Himdhara
- ₹440–650
Bus from Kangra to Delhi ISBT Kashmeere Gate
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Estimated price
- ₹600–1,500
- Website
- hrtchp.com
- Ordinary
- ₹600–900
- AC Himdhara
- ₹1,000–1,500
- AC
- ₹700–1,300
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- GSRTC
Bus from Somnath to Una
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- ₹95–270
- Schedules at
- GSRTC
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
Bus from Somnath to Una
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- ₹95–270
- Schedules at
- GSRTC
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
Bus from Ranip Bus Stand to Somnath
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- ₹330–800
- Schedules at
- gsrtc.in
- Seater
- ₹330–700
- AC Sleeper
- ₹550–800
Bus from Somnath to Una
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- ₹95–270
- Schedules at
- GSRTC
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
Bus from Somnath to Una
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- ₹95–270
- Schedules at
- GSRTC
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h 25m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Ahmedabad
- Ave. Duration
- 18h
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ahmedabad to Somnath
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Delhi to Ahmedabad
- Ave. Duration
- 17h 30m
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Delhi to Ahmedabad
- Ave. Duration
- 17h 30m
- Frequency
- Twice a week
- Website
- National Travels - Ratnagiri
Bus from Ahmedabad to Somnath
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridge
- Ave. Duration
- 19h 18m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,400
- Schedules at
- atmbus.in
- AC Sleeper
- ₹1,300–2,400
- Ave. Duration
- 1h 15m
- Estimated price
- ₹1,500–1,800
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guideBooking & Getting There
There are 12+ hotels available in Una.