There are 7 ways to get from Dharamsala to Srinagar by plane, taxi, 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.
Fly
best- Fly from Kangra Airport (DHM) to Srinagar International Airport (SXR)plane DHM - SXR
4h 40m₹15,217–28,479Bus via Amritsar
cheapest- Take the bus from McLeodganj - Main Square to Amritsarbus redbusIndia_Bharat Benz A/C Seater
- Take the bus from Amritsar to Srinagarbus redbusIndia_A/C Sleeper
15h 5m₹972–2,938Taxi, train
- Take the taxi from Dharamsala to Pathankottaxi
- Take the train from Pathankot to Martyr Captain Tushar Mahajantrain
- Take the train from Udhampur to Srinagartrain
9h 14m₹3,012–5,892Bus
- Take the bus from Kangra to Pathankotbus 10 / ...
- Take the bus from Pathankot to Srinagarbus redbusIndia_Bharat Benz A/C Sleeper
14h 20m₹1,049–4,335Drive 381.9 km
- Drive from Dharamsala to Srinagarcar 381.9 km
6h 8m₹4,266–6,162Taxi
- Take the taxi from Dharamsala to Srinagartaxi 381.9 km
6h 8m₹10,000–13,000Bus, train
- Take the bus from Kangra to Pathankotbus 10 / ...
- Take the train from Pathankot to Martyr Captain Tushar Mahajantrain
- Take the train from Udhampur to Srinagartrain
13h 18m₹1,249–4,035
Dharamsala to Srinagar by bus and foot
Comparing Your Travel Options
The cheapest way to get from Dharamsala to Srinagar is to bus which costs ₹1,000 - ₹4,400 and takes 14h 20m.
The fastest way to get from Dharamsala to Srinagar is to fly which takes 4h 40m and costs ₹15,000 - ₹29,000.
No, there is no direct bus from Dharamsala to Srinagar. However, there are services departing from Dharamsala and arriving at Srinagar via Kangra and Pathankot. The journey, including transfers, takes approximately 14h 20m.
The distance between Dharamsala and Srinagar is 281 km. The road distance is 381.9 km.
The best way to get from Dharamsala to Srinagar without a car is to taxi and train which takes 9h 14m and costs ₹3,000 - ₹6,000.
It takes approximately 4h 40m to get from Dharamsala to Srinagar, including transfers.
Dharamsala to Srinagar bus services, operated by Neeta Tours and Travels, depart from McLeodganj - Main Square station.
The best way to get from Dharamsala to Srinagar is to fly which takes 4h 40m and costs ₹15,000 - ₹29,000. Alternatively, you can bus, which costs ₹1,000 - ₹4,400 and takes 14h 20m.
Dharamsala to Srinagar bus services, operated by Neeta Tours and Travels, arrive at Amritsar station.
Yes, the driving distance between Dharamsala to Srinagar is 382 km. It takes approximately 6h 8m to drive from Dharamsala to Srinagar.
What companies run services between Dharamsala, India and Srinagar, India?
IndiGo Airlines and Spicejet fly from Kangra Airport (DHM) to Srinagar International Airport (SXR) 3 times a day. Alternatively, you can take a bus from Dharamsala to Srinagar via Kangra, Kangra, and Pathankot in around 14h 20m.
- Website
- goindigo.in
Flights from Kangra Airport to Srinagar International Airport via Chandigarh
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹14,000–33,000
Flights from Kangra Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹14,000–33,000
- Website
- spicejet.com
Flights from Kangra Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹9,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pathankot to Martyr Captain Tushar Mahajan
- Ave. Duration
- 2h 49m
- Frequency
- Once a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Udhampur to Srinagar
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Pathankot to Martyr Captain Tushar Mahajan
- Ave. Duration
- 2h 49m
- Frequency
- Once a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Udhampur to Srinagar
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Kangra to Pathankot
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- ₹330–550
- Website
- hrtchp.com
- Ordinary
- ₹330–430
- AC Himdhara
- ₹400–550
Bus from Kangra to Pathankot
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- ₹330–550
- Website
- hrtchp.com
- Ordinary
- ₹330–430
- AC Himdhara
- ₹400–550
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Pathankot to Srinagar
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- [email protected]
- Website
- Gola Bus Service
Bus from Pathankot to Srinagar
- Ave. Duration
- 8h 40m
- Frequency
- 6 times a week
- Website
- Gola Bus Service
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Pathankot to Srinagar
- Ave. Duration
- 7h 29m
- Frequency
- 3 times a week
- Estimated price
- ₹450–1,200
- Schedules at
- Zingbus
Bus from Amritsar to Srinagar
- Ave. Duration
- 8h 55m
- Frequency
- 4 times a week
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Pathankot to Srinagar
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- ₹1,300–3,400
- Schedules at
- Punchiry Tours and Holidays
- Website
- Globehopper Mobility
Bus from Pathankot to Srinagar
- Ave. Duration
- 8h 15m
- Frequency
- Twice a week
- Schedules at
- Globehopper Mobility
- Website
- omio.com
Bus from Pathankot to Srinagar
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
Bus from Amritsar to Srinagar
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
- Website
- Lavi Travels
Bus from Pathankot to Srinagar
- Ave. Duration
- 8h 40m
- Frequency
- Once a week
- Schedules at
- Lavi Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Pathankot to Srinagar
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Website
- Travel Point World LLP
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Pathankot to Srinagar
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
- Website
- Kashmir Maxx
Bus from Pathankot to Srinagar
- Ave. Duration
- 10h 15m
- Frequency
- Once a week
- Schedules at
- Kashmir Maxx
- Website
- Moon Light Travels Katra
Bus from Pathankot to Srinagar
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Moon Light Travels Katra
- Phone
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from McLeodganj - Main Square to Amritsar
- Ave. Duration
- 6h
- Frequency
- 5 times a week
- Estimated price
- ₹470–1,500
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,500
- Seater
- ₹470–850
Bus from McLeodganj - Main Square to Amritsar
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Holiday Appeal Private Limited
- Ave. Duration
- 3h 56m
- Estimated price
- ₹2,300–13,000
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from London City Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
Book your Dharamsala to Srinagar bus tickets online with Omio.
There are 624+ hotels available in Srinagar.
























