There are 8 ways to get from Kangra to Almora by bus, train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Kangra to Unabus 599
- Take the bus from Una Una-Amb Rd to Chandigarhbus
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Haldwanitrain
- Take the taxi from Haldwani to Almorataxi
15h 40mBus via Chandīgarh
cheapest- Take the bus from Kangra to Chandigarhbus
- Take the bus from Chandigarh to Dehradunbus
- Take the bus from Dehradun to Almorabus
24h 53m₹1,400–3,888Bus
- Take the bus from Kāngra Bypass Bus stand to Chandigarhbus
- Take the bus from Chandigarh to Dehradunbus
- Take the bus from Dehradun to Almorabus
23h 3m₹1,699–4,441Drive 657 km
- Drive from Kangra to Almoracar 657 km
11h 55m₹7,372–10,648Fly to Dehradun Airport, bus, taxi
- Fly from Kangra Airport (DHM) to Dehradun Airport (DED)plane DHM - DED
- Take the bus from Rishīkesh to Bageshwarbus
- Take the taxi from Bageshwar to Almorataxi
11h 4m₹12,909–27,378Train, taxi
- Take the train from Kangra to Pathankottrain
- Take the train from Pathankot to Mukeriantrain
- Take the train from Mukerian to Jalandhar Canttrain
- Take the train from Jalandhar Cant to Kathgodamtrain
- Take the taxi from Kathgodam to Almorataxi
21h 40m₹1,775–6,280Fly to Bareilly Airport, train, taxi
- Fly from Kangra Airport (DHM) to Bareilly Airport (BEK)plane DHM - BEK
- Take the train from Bhojipura Jn to Kathgodamtrain
- Take the taxi from Kathgodam to Almorataxi
11h 21m₹15,139–28,568Fly to Indira Gandhi International Airport, train, taxi
- Fly from Kangra Airport (DHM) to Indira Gandhi International Airport (DEL)plane DHM - DEL
- Take the train from New Delhi to Kathgodamtrain
- Take the taxi from Kathgodam to Almorataxi
10h 25m₹6,634–18,728
Kangra Airport (DHM) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Kangra to Almora is to bus via Chandīgarh which costs ₹1,400 - ₹3,900 and takes 24h 53m.
The fastest way to get from Kangra to Almora is to fly and train and taxi which takes 10h 25m and costs ₹6,500 - ₹19,000.
No, there is no direct bus from Kangra to Almora. However, there are services departing from Kāngra Bypass Bus stand and arriving at Almora via Chandigarh and Dehradun. The journey, including transfers, takes approximately 23h 3m.
The distance between Kangra and Almora is 747 km. The road distance is 657 km.
The best way to get from Kangra to Almora without a car is to bus and train and taxi which takes 15h 40m and costs .
It takes approximately 15h 40m to get from Kangra to Almora, including transfers.
Kangra to Almora bus services, operated by Laxmi Holidays, depart from Kāngra Bypass Bus stand station.
Kangra to Almora bus services, operated by Laxmi Holidays, arrive at Chandigarh station.
Yes, the driving distance between Kangra to Almora is 657 km. It takes approximately 11h 55m to drive from Kangra to Almora.
There are 497+ hotels available in Almora.
What companies run services between Kangra, Himachal Pradesh, India and Almora, India?
You can take a bus from Kāngra Bypass Bus stand to Almora via Chandigarh and Dehradun in around 23h 3m.
- Website
- goindigo.in
Flights from Kangra Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Kangra Airport to Bareilly Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 37m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹11,000–42,000
Flights from Kangra Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,800–16,000
- Website
- spicejet.com
Flights from Kangra Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹4,700–14,000
- Website
- airindia.in
Flights from Kangra Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₹7,500–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Haldwani
- Ave. Duration
- 6h 55m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Pathankot to Mukerian
- Ave. Duration
- 36 min
- Frequency
- 3 times a week
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Mukerian to Jalandhar Cant
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar Cant to Kathgodam
- Ave. Duration
- 10h 35m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,800–2,400
Train from Bhojipura Jn to Kathgodam
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from New Delhi to Kathgodam
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91-8044647999
- [email protected]
- 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
- Phone
- 1800 180 8185
- [email protected]
- 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 Chandigarh
- Ave. Duration
- 6h 27m
- Frequency
- Every 2 hours
- Estimated price
- ₹430–900
- Website
- hrtchp.com
- Ordinary
- ₹460–650
- AC Himdhara
- ₹650–900
- Seater
- ₹430–850
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Bholenath Travels
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Schedules at
- Bholenath Travels
- Website
- PAL Travel Lines
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Schedules at
- PAL Travel Lines
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- PAL Travel Lines
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Website
- RS Yadav Smart Bus
- Website
- Triptara tour & Travel
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
- Website
- New Himalaya Travels
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 5m
- Frequency
- Every 2 hours
- Schedules at
- New Himalaya Travels
- Website
- New Milan Travels
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Schedules at
- New Milan Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- New Milan Travels
- Website
- Bir Billing Travels
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Schedules at
- Bir Billing Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h 35m
- Frequency
- 6 times a week
- Schedules at
- Bir Billing Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- Saini Tour and Travels
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Schedules at
- Saini Tour and Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Schedules at
- Saini Tour and Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- 07932 808659
- Website
- traveline.info
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Schedules at
- Let's Go!
- Website
- Vijay Laxmi
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 6h
- Frequency
- 6 times a week
- Schedules at
- Vijay Laxmi
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 31m
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 31m
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Website
- NeuGo
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Website
- NeuGo
- Website
- Empire Travels & Holidays
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- Empire Travels & Holidays
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- Empire Travels & Holidays
- Website
- Kohli Tour & Travellers
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Kohli Tour & Travellers
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Kohli Tour & Travellers
- Website
- Armaan Tour & Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- Armaan Tour & Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- Armaan Tour & Travels
- Phone
- +91 92509 00900
- [email protected]
- Website
- BT Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Website
- BT Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Website
- BT Travels
- Website
- Lavish Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Schedules at
- Lavish Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Schedules at
- Lavish Travels
- Website
- Zimindara Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Zimindara Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Zimindara Travels
- Website
- Rajpreet Travels and cargo
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Rajpreet Travels and cargo
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Rajpreet Travels and cargo
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a week
- Estimated price
- ₹470–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹470–1,600
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a week
- Estimated price
- ₹470–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹470–1,600
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Phone
- 18005324510
- [email protected]
- Website
- UTC
Bus from Dehradun to Almora
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹500–1,400
- Website
- UTC
- Ordinary
- ₹500–750
- AC
- ₹950–1,400
Bus from Rishīkesh to Bageshwar
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- ₹470–1,300
- Website
- UTC
- Ordinary
- ₹470–700
- AC
- ₹850–1,300
Bus from Dehradun to Almora
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹500–1,400
- Website
- UTC
- Ordinary
- ₹500–750
- AC
- ₹950–1,400
- Ave. Duration
- 1h 41m
- Estimated price
- ₹1,200–1,800
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
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 guide
































