There are 9 ways to get from Gagret to Dharmashala by taxi, plane, train, bus (Flixbus), 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 Kangra Airport, fly to Kannur International Airport
best- Take the taxi from Gagret to Kangra Airport (DHM)
- Fly from Kangra Airport (DHM) to Kannur International Airport (CNN)DHM - CNN
10h 46m₹19,007–34,813Train
cheapest- Take the train from Amb Andaura to Chandigarh19412 / ...
- Take the train from Chandigarh to Kannur12218
44h 52m₹2,543–10,948Taxi, train
- Take the taxi from Gagret to Jalandhar City
- Take the train from Jalandhar City to Kannur12484
44h 9m₹3,242–11,045Bus
- Take the bus from FlixBus Rest Stop - Mango Hotel Bakery Amb to FlixBus Delhi - Kashmere Gate
- Take the bus from Gokarna Madangiri Bus Stop to Nerul Lp
- Take the bus from Nerul to Bejal
- Take the bus from Mangalore to Kannur
47h 38m₹4,422–8,738Drive 2,561.7 km
- Drive from Gagret to Dharmashala2,561.7 km
35h 8m₹27,074–39,107Taxi to Sri Guru Ram Dass Jee International Airport, fly to Kannur International Airport
- Take the taxi from Gagret to Sri Guru Ram Dass Jee International Airport (ATQ)
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Kannur International Airport (CNN)ATQ - CNN
8h 31m₹11,882–21,074Train to Chandigarh International Airport, fly to Kannur International Airport
- Take the train from Amb Andaura to Chandigarh
- Fly from Chandigarh International Airport (IXC) to Kannur International Airport (CNN)IXC - CNN
11h 10m₹10,765–22,348Taxi to Kangra Airport, fly to Bajpe Airport, train
- Take the taxi from Gagret to Kangra Airport (DHM)
- Fly from Kangra Airport (DHM) to Bajpe Airport (IXE)DHM - IXE
- Take the train from Mangalore Jn to Kannapuram
11h 11m₹15,347–33,213Taxi, train to Jammu Airport, fly to Kannur International Airport
- Take the taxi from Gagret to Dasuya
- Take the train from Dasuya to Jammu Tawi
- Fly from Jammu Airport (IXJ) to Kannur International Airport (CNN)IXJ - CNN
14h 14m₹12,000–22,784
Kangra Airport (DHM) to Kannur International Airport (CNN) flights
Questions & Answers
The cheapest way to get from Gagret to Dharmashala is to train which costs ₹2,500 - ₹11,000 and takes 44h 52m.
The fastest way to get from Gagret to Dharmashala is to taxi and fly which takes 8h 31m and costs ₹11,000 - ₹22,000.
The distance between Gagret and Dharmashala is 2364 km. The road distance is 2561.7 km.
The best way to get from Gagret to Dharmashala without a car is to taxi and train which takes 44h 9m and costs ₹3,200 - ₹11,000.
It takes approximately 10h 46m to get from Gagret to Dharmashala, including transfers.
The best way to get from Gagret to Dharmashala is to bus which takes 47h 38m and costs ₹4,400 - ₹9,000. Alternatively, you can train, which costs ₹2,500 - ₹11,000 and takes 44h 52m.
Yes, the driving distance between Gagret to Dharmashala is 2562 km. It takes approximately 35h 8m to drive from Gagret to Dharmashala.
There are 175+ hotels available in Dharmashala.
What companies run services between Gagret, India and Dharmashala, India?
You can take a vehicle from Gagret to Dharmashala via FlixBus Rest Stop - Mango Hotel Bakery Amb, FlixBus Delhi - Kashmere Gate, ISBT Kashmere Gate, Jama Masjid, Gokarna Madangiri Bus Stop, Nerul Lp, Nerul, Bejal, Mangalore, and Kannur in around 47h 38m. Alternatively, you can take a vehicle from Gagret to Dharmashala via Amb Andaura, Chandigarh, and Kannur in around 44h 52m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Kangra Airport to Kannur International Airport via Delhi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹15,000–30,000
Flights from Kangra Airport to Kannur International Airport via Chandigarh International Airport, Delhi
- Ave. Duration
- 11h 15m
- When
- Monday to Saturday
- Estimated price
- ₹15,000–30,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 12h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,500–17,000
Flights from Chandigarh International Airport to Kannur International Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Chandigarh International Airport to Kannur International Airport via Madras
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–19,000
Flights from Kangra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹15,000–30,000
Flights from Jammu Airport to Kannur International Airport via Delhi
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Jammu Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 17h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–18,000
Flights from Jammu Airport to Kannur International Airport via Srinagar, Delhi
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Jammu Airport to Kannur International Airport via Chandigarh International Airport, Delhi
- Ave. Duration
- 13h 20m
- When
- Wednesday and Saturday
- Estimated price
- ₹9,000–18,000
- Website
- airindiaexpress.in
Flights from Kangra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹13,000–33,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jalandhar City to Kannur
- Ave. Duration
- 42h 45m
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,800–3,500
- Second AC (2A)
- ₹3,900–5,000
- First Class (1A)
- ₹6,500–8,500
Train from Amb Andaura to Chandigarh
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a day
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Mangalore Jn to Kannapuram
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Dasuya to Jammu Tawi
- Ave. Duration
- 2h 56m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chandigarh to Kannur
- Ave. Duration
- 40h 22m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–8,000
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Rest Stop - Mango Hotel Bakery Amb to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- ₹600–2,000
- Website
- https://www.flixbus.in
- Phone
- +91-8879498558
- ebookings@anandbus.com
- Website
- anandbus.com
Bus from Gokarna Madangiri Bus Stop to Nerul Lp
- Ave. Duration
- 15h 24m
- Frequency
- 5 times a day
- Estimated price
- ₹1,100–1,700
- Website
- https://anandbus.com/
- Seater/ Sleeper
- ₹1,100–1,700
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Nerul to Bejal
- Ave. Duration
- 17h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹1,000–2,800
- Schedules at
- vrlbus.in
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- onlineksrtcswift.com
Bus from Mangalore to Kannur
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- ₹190–280
- Website
- https://onlineksrtcswift.com/
- Ave. Duration
- 1h 33m
- Estimated price
- ₹1,300–3,700
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.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















