There are 7 ways to get from Shimla to Almora by taxi, train, bus, 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.
Taxi, train
best- Take the taxi from Shimla to Chandigarhtaxi
- Take the train from Chandigarh to Ramnagartrain
- Take the taxi from Ramnagar to Almorataxi
11h 30m₹4,628–7,283Bus
cheapest- Take the bus from Shimla ISBT Tutikandi to Dehradunbus 220 / ...
- Take the bus from Dehradun to Almorabus
20h 49m₹1,494–2,480Drive 525.7 km
- Drive from Shimla to Almoracar 525.7 km
9h 43m₹5,627–8,127Taxi
- Take the taxi from Shimla to Almorataxi 525.7 km
9h 43m₹12,000–16,000Bus to Chandigarh International Airport, fly, taxi
- Take the bus from Shimla Isbt Tutikandi to Chandigarhbus
- Fly from Chandigarh International Airport (IXC) to Pantnagar Airport (PGH)plane IXC - PGH
- Take the taxi from Pantnagar Airport (PGH) to Almorataxi
9h 4m₹9,987–19,032Bus, train, taxi
- Take the bus from Shimla Isbt Tutikandi to Chandigarhbus 179
- Take the train from Chandigarh to Ramnagartrain
- Take the taxi from Ramnagar to Almorataxi
12h 52m₹2,139–4,932Taxi to Dehradun Airport, fly, taxi
- Take the taxi from Shimla to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Pantnagar Airport (PGH)plane DED - PGH
- Take the taxi from Pantnagar Airport (PGH) to Almorataxi
9h 40m₹17,928–27,642
Chandigarh International Airport (IXC) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Shimla to Almora is to bus which costs ₹1,400 - ₹2,500 and takes 20h 49m.
The fastest way to get from Shimla to Almora is to bus and fly and taxi which takes 9h 4m and costs ₹10,000 - ₹19,000.
The distance between Shimla and Almora is 612 km. The road distance is 525.7 km.
The best way to get from Shimla to Almora without a car is to taxi and train which takes 11h 30m and costs ₹4,600 - ₹7,500.
It takes approximately 11h 30m to get from Shimla to Almora, including transfers.
Yes, the driving distance between Shimla to Almora is 526 km. It takes approximately 9h 43m to drive from Shimla to Almora.
There are 513+ hotels available in Almora.
What companies run services between Shimla, India and Almora, India?
You can take a bus from Shimla ISBT Tutikandi to Almora via Dehradun and Dehradun in around 20h 49m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Chandigarh International Airport to Pantnagar Airport via Lucknow, Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Dehradun Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹9,000–17,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Chandigarh to Ramnagar
- Ave. Duration
- 7h 35m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Shimla ISBT Tutikandi to Dehradun
- Ave. Duration
- 7h 42m
- Frequency
- 3 times a day
- Estimated price
- ₹380–1,300
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹380–550
- Seater
- ₹550–1,300
Bus from Shimla Isbt Tutikandi to Chandigarh
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹270–390
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹270–390
- Phone
- 18005324510
- Website
- utconline.uk.gov.in
Bus from Dehradun to Almora
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹730
- Schedules at
- utconline.uk.gov.in
- Ave. Duration
- 3h 35m
- Estimated price
- ₹1,600–16,000
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, 4 of the smartest ways to explore Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.






