There are 6 ways to get from Rohtak to Dharamsala by train, plane, taxi, 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.
Train to Indira Gandhi International Airport, fly
best- Take the train from Rohtak Jn to New Delhi
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)DEL - DHM
4h 45m₹5,668–21,670Bus
cheapest- Take the bus from Rohtak to Delhi
- Take the bus from Kashmiri Gate to Dharamsala
13h 17m₹572–1,699Train, taxi
- Take the train from Rohtak Jn to Pathankot Cantt16031 / ...
- Take the taxi from Pathankot Cantt to Dharamsala
9h 14m₹3,463–5,888Drive 433.5 km
- Drive from Rohtak to Dharamsala433.5 km
6h 49m₹4,524–6,534Train to Chandigarh International Airport, fly
- Take the train from Rohtak Jn to Chandigarh
- Fly from Chandigarh International Airport (IXC) to Kangra Airport (DHM)IXC - DHM
7h 52m₹4,512–26,144Train, bus
- Take the train from Rohtak Jn to Ambala Cant Jn14795 / ...
- Take the bus from Ambāla to Dharamshala
13h 49m₹623–3,021
Indira Gandhi International Airport (DEL) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Rohtak to Dharamsala is to bus which costs ₹550 - ₹1,700 and takes 13h 17m.
The fastest way to get from Rohtak to Dharamsala is to train and fly which takes 4h 45m and costs ₹5,500 - ₹22,000.
No, there is no direct bus from Rohtak to Dharamsala. However, there are services departing from Rohtak and arriving at Dharamsala via Old Delhi station and Kashmiri Gate. The journey, including transfers, takes approximately 13h 17m.
The distance between Rohtak and Dharamsala is 514 km. The road distance is 433.5 km.
The best way to get from Rohtak to Dharamsala without a car is to train and taxi which takes 9h 14m and costs ₹3,400 - ₹6,000.
It takes approximately 4h 45m to get from Rohtak to Dharamsala, including transfers.
Rohtak to Dharamsala bus services, operated by RSRTC, depart from Rohtak station.
Rohtak to Dharamsala bus services, operated by RSRTC, arrive at Delhi station.
Yes, the driving distance between Rohtak to Dharamsala is 434 km. It takes approximately 6h 49m to drive from Rohtak to Dharamsala.
There are 436+ hotels available in Dharamsala.
What companies run services between Rohtak, India and Dharamsala, India?
You can take a bus from Rohtak to Dharamsala via Delhi, Old Delhi station, ISBT Kashmere Gate, and Kashmiri Gate in around 13h 17m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Chandigarh International Airport to Kangra Airport
- Ave. Duration
- 1h 2m
- When
- Monday to Saturday
- Estimated price
- ₹3,800–19,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹5,000–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Rohtak Jn to New Delhi
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Rohtak Jn to Pathankot Cantt
- Ave. Duration
- 7h 27m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Rohtak Jn to Chandigarh
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Rohtak Jn to Ambala Cant Jn
- Ave. Duration
- 4h 2m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Bus from Rohtak to Delhi
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a day
- Estimated price
- ₹60–80
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Kashmiri Gate to Dharamsala
- Ave. Duration
- 10h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹600–1,600
- Schedules at
- laxmiholidays.com
- Semi Sleeper
- ₹600–1,500
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Kashmiri Gate to Dharamsala
- Ave. Duration
- 10h 29m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,600
- Website
- https://www.zingbus.com/
- A/C Semi Sleepe
- ₹650–1,100
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Ambāla to Dharamshala
- Ave. Duration
- 8h 47m
- Frequency
- Twice daily
- Estimated price
- ₹450–1,628
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹450–850
- AC
- ₹1,628
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




















