There are 7 ways to get from Sringeri to Dharamsala by taxi, plane, train, bus, 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, fly to Kangra Airport
best- Take the taxi from Sringeri to Bajpe Airport (IXE)taxi
- Fly from Bajpe Airport (IXE) to Kangra Airport (DHM)plane IXE - DHM
8h 31m₹14,505–28,043Taxi, train, bus
cheapest- Take the taxi from Sringeri to Udupitaxi
- Take the train from Udupi to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
44h 58m₹3,493–10,913Bus via Ahmedabad
- Take the bus from Sringeri to Bengalurubus
- Take the bus from Anand Rao Circle to Paldibus
- Take the bus from Ahmedabad to Delhibus
- Take the bus from Delhi to McLeodganj - Main Squarebus
2d 9hDrive 2,407.9 km
- Drive from Sringeri to Dharamsalacar 2,407.9 km
33h₹26,990–38,985Taxi, fly to Sri Guru Ram Dass Jee International Airport, bus
- Take the taxi from Sringeri to Bajpe Airport (IXE)taxi
- Fly from Bajpe Airport (IXE) to Sri Guru Ram Dass Jee International Airport (ATQ)plane IXE - ATQ
- Take the bus from Amritsar to McLeodganj - Main Squarebus
16h 7mBus, train
- Take the bus from Sringeri to Bengalurubus
- Take the train from Yasvantpur Jn to Chandigarhtrain
- Take the bus from Chandigarh to Dharamshalabus
2d 18hBus
- Take the bus from Sringeri to Bengalurubus
- Take the bus from Bengaluru to Delhibus
- Take the bus from Delhi to McLeodganj - Main Squarebus
2d 22h
Bajpe Airport (IXE) to Kangra Airport (DHM) flights
Comparing Your Travel Options
The cheapest way to get from Sringeri to Dharamsala is to taxi and train and bus which costs ₹3,400 - ₹11,000 and takes 44h 58m.
The fastest way to get from Sringeri to Dharamsala is to taxi and fly which takes 8h 31m and costs ₹14,000 - ₹28,000.
No, there is no direct bus from Sringeri to Dharamsala. However, there are services departing from Sringeri and arriving at McLeodganj - Main Square via KR Market, Anand Rao Circle, Paldi, Ahmedabad and Delhi. The journey, including transfers, takes approximately 2 days 9h.
The distance between Sringeri and Dharamsala is 2258 km. The road distance is 2407.9 km.
The best way to get from Sringeri to Dharamsala without a car is to taxi and train and bus which takes 44h 58m and costs ₹3,400 - ₹11,000.
It takes approximately 8h 31m to get from Sringeri to Dharamsala, including transfers.
Sringeri to Dharamsala bus services, operated by National Travels - Ratnagiri, depart from Sringeri station.
Sringeri to Dharamsala bus services, operated by National Travels - Ratnagiri, arrive at Bengaluru station.
Yes, the driving distance between Sringeri to Dharamsala is 2408 km. It takes approximately 33h to drive from Sringeri to Dharamsala.
Book your Sringeri to Dharamsala bus tickets online with Omio.
What companies run services between Sringeri, India and Dharamsala, India?
You can take a bus from Sringeri to McLeodganj - Main Square via Bengaluru, KR Market, Ananda Rao Circle, Anand Rao Circle, Paldi, Sanyas Ashram, Ahmedabad, and Delhi in around 2d 9h.
- Website
- goindigo.in
Flights from Bajpe Airport to Kangra Airport via Delhi
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Bajpe Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 11h 42m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Bajpe Airport to Kangra Airport via Bengaluru, Chandigarh
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- ₹12,000–30,000
Flights from Bajpe Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 8h 27m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Bajpe Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Bajpe Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Pune
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Bajpe Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹9,500–19,000
- Website
- spicejet.com
Flights from Bajpe Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- ₹11,000–28,000
- Website
- airindia.in
Flights from Bajpe Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 9h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–21,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 7h
- When
- Monday
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Udupi to Chandigarh
- Ave. Duration
- 38h 48m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,500–4,500
- First Class (1A)
- ₹6,000–7,500
Train from Yasvantpur Jn to Chandigarh
- Ave. Duration
- 2d
- Frequency
- Twice a week
- Estimated price
- ₹1,100–9,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,900–3,600
- Second AC (2A)
- ₹4,100–5,500
- First Class (1A)
- ₹7,000–9,000
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- hrtchp.com
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- hrtchp.com
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Sringeri to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
Bus from Ahmedabad to Delhi
- Ave. Duration
- 20h
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Sringeri to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
Bus from Sringeri to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- [email protected]
- Website
- SLGT Travels
Bus from Sringeri to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ahmedabad to Delhi
- Ave. Duration
- 18h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Sringeri to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Sringeri to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Delhi
- Ave. Duration
- 2d 1h
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Sringeri to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Delhi
- Ave. Duration
- 18h
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Sringeri to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Sringeri to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Anand Rao Circle to Paldi
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- ₹1,600–4,000
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,000
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Ahmedabad to Delhi
- Ave. Duration
- 19h 20m
- Frequency
- 6 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Ave. Duration
- 1h 22m
- Estimated price
- ₹1,700–2,700
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 Is ride-sharing platform BlaBlaCar right for you?, How to travel India's Golden Triangle, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
There are 444+ hotels available in Dharamsala.












