There are 10 ways to get from Almora to Shillong by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Pantnagar Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
best- Take the taxi from Almora to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane PGH - GAU
- Take the bus from Gauhati Airport to Shillongbus
14h 15m₹16,947–23,265Taxi, bus, train
cheapest- Take the taxi from Almora to FlixBus Kainchi Dhamtaxi
- Take the bus from FlixBus Kainchi Dham to FlixBus Rampurbus
- Take the train from Rampur to Guwahatitrain
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
47h 27m₹2,005–7,944Taxi, train
- Take the taxi from Almora to Kathgodamtaxi
- Take the train from Kathgodam to New Delhitrain
- Take the train from New Delhi to Guwahatitrain
- Take the taxi from Guwahati to Shillongtaxi
36h 43m₹3,910–11,177Taxi, bus
- Take the taxi from Almora to Kathgodamtaxi
- Take the bus from Kathgodam to Delhibus
- Take the bus from Delhi to Agartalabus
- Take the bus from Agartala to Shillongbus
43h 6mDrive 1,689.6 km
- Drive from Almora to Shillongcar 1,689.6 km
26h 14m₹18,917–27,324Taxi, bus to Dehradun Airport, fly to Umroi Airport
- Take the taxi from Almora to Bageshwartaxi
- Take the bus from Bageshwar to Rishīkeshbus
- Fly from Dehradun Airport (DED) to Umroi Airport (SHL)plane DED - SHL
25h₹12,607–21,508Taxi, bus to Dehradun Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the taxi from Almora to Bageshwartaxi
- Take the bus from Bageshwar to Rishīkeshbus
- Fly from Dehradun Airport (DED) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane DED - GAU
- Take the bus from Gauhati Airport to Shillongbus
15h 52m₹10,707–18,958Taxi, train to Bareilly Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the taxi from Almora to Kathgodamtaxi
- Take the train from Kathgodam to Bhojipura Jntrain
- Fly from Bareilly Airport (BEK) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane BEK - GAU
- Take the bus from Gauhati Airport to Shillongbus
13h 51m₹11,390–26,157Taxi, train to Indira Gandhi International Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the taxi from Almora to Kathgodamtaxi
- Take the train from Kathgodam to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane DEL - GAU
- Take the bus from Gauhati Airport to Shillongbus
14h 59m₹9,195–14,327Bus
- Take the bus from Almora to Dehradunbus
- Take the bus from Dehradun to Noidabus
- Take the bus from Noida to Siliguribus
- Take the bus from Siliguri to Shillongbus
2d 16h
Pantnagar Airport (PGH) to Lokpriya Gopinath Bordoloi International Airport (GAU) flights
Comparing Your Travel Options
The cheapest way to get from Almora to Shillong is to taxi and bus and train which costs ₹2,000 - ₹8,000 and takes 47h 27m.
The fastest way to get from Almora to Shillong is to taxi and train and fly and bus which takes 13h 51m and costs ₹11,000 - ₹27,000.
No, there is no direct bus from Almora to Shillong. However, there are services departing from Almora and arriving at Shillong via Dehradun, Noida and Siliguri. The journey, including transfers, takes approximately 2 days 16h.
The distance between Almora and Shillong is 1468 km. The road distance is 1689.6 km.
The best way to get from Almora to Shillong without a car is to taxi and train which takes 36h 43m and costs ₹3,900 - ₹12,000.
It takes approximately 14h 15m to get from Almora to Shillong, including transfers.
Almora to Shillong bus services, operated by Uttarakhand Transport Corporation (UTC), depart from Almora station.
Almora to Shillong bus services, operated by Uttarakhand Transport Corporation (UTC), arrive at Dehradun station.
Yes, the driving distance between Almora to Shillong is 1690 km. It takes approximately 26h 14m to drive from Almora to Shillong.
There are 291+ hotels available in Shillong.
What companies run services between Almora, India and Shillong, India?
You can take a bus from Almora to Shillong via Dehradun, Noida, and Siliguri in around 2d 16h.
- Website
- goindigo.in
Flights from Pantnagar Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹15,000–21,000
Flights from Dehradun Airport to Umroi Airport via Kolkata
- Ave. Duration
- 23h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–25,000
Flights from Dehradun Airport to Umroi Airport via Lucknow, Kolkata
- Ave. Duration
- 19h 15m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Dehradun Airport to Umroi Airport via Jaipur, Kolkata
- Ave. Duration
- 25h
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Dehradun Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Dehradun Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–14,000
Flights from Dehradun Airport to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Dehradun Airport to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Bareilly Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–23,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Website
- airindia.in
Flights from Dehradun Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Website
- spicejet.com
Flights from Dehradun Airport to Umroi Airport via Indira Gandhi International Airport
- Ave. Duration
- 16h 40m
- When
- Thursday and Sunday
- Estimated price
- ₹9,500–17,000
Flights from Dehradun Airport to Umroi Airport via Lucknow, Indira Gandhi International Airport
- Ave. Duration
- 19h
- When
- Thursday and Sunday
- Estimated price
- ₹11,000–18,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹5,500–10,000
- Website
- drukair.com.bt
Flights from Pantnagar Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport, Paro
- Ave. Duration
- 8h 5m
- When
- Thursday and Sunday
- Estimated price
- ₹10,000–55,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport via Paro
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- ₹6,000–31,000
- Website
- helitrans.no
Flights from Dehradun Airport to Umroi Airport via Indira Gandhi International Airport, Aizawl
- Ave. Duration
- 18h
- When
- Sunday
- Estimated price
- ₹12,000–26,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kathgodam to New Delhi
- Ave. Duration
- 5h 40m
- 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
Train from New Delhi to Guwahati
- Ave. Duration
- 26h 50m
- Frequency
- Twice daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,700–6,000
Train from Kathgodam to Bhojipura Jn
- Ave. Duration
- 2h 8m
- 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 Kathgodam to New Delhi
- Ave. Duration
- 5h 40m
- 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
Train from Rampur to Guwahati
- Ave. Duration
- 37h 30m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
- Phone
- +91 7640003050
- info@meghalayatourism.in
- Website
- meghalayatourism.in
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Kathgodam to Delhi
- Ave. Duration
- 6h 35m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Agartala
- Ave. Duration
- 16h 50m
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Agartala to Shillong
- Ave. Duration
- 15h 55m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Dehradun to Noida
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Noida to Siliguri
- Ave. Duration
- 32h
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Kathgodam to Delhi
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Dehradun to Noida
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Siliguri to Shillong
- Ave. Duration
- 13h
- Frequency
- 5 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 18005324510
- help.utconline@gmail.com
- Website
- UTC
Bus from Bageshwar to Rishīkesh
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- ₹470–1,300
- Website
- UTC
- Ordinary
- ₹470–700
- AC
- ₹850–1,300
Bus from Bageshwar to Rishīkesh
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- ₹470–1,300
- Website
- UTC
- Ordinary
- ₹470–700
- AC
- ₹850–1,300
Bus from Almora to Dehradun
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹500–1,400
- Website
- UTC
- Ordinary
- ₹500–750
- AC
- ₹950–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kainchi Dham to FlixBus Rampur
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- ₹290–700
- Website
- FlixBus India
- Ave. Duration
- 1h 35m
- Estimated price
- ₹750–2,100
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
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














