There are 8 ways to get from Karur to Dharamsala by train, plane, bus, taxi, 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 Trichy International Airport, fly
best- Take the train from Karur to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Kangra Airport (DHM)plane TRZ - DHM
14h 11m₹14,895–29,023Train, taxi
cheapest- Take the train from Karur to Mukeriantrain 16787
- Take the taxi from Mukerian to Dharamsalataxi
2d 6h₹4,628–13,265Bus via Ahmedabad
- Take the bus from Karur to Bangalorebus
- 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 4hDrive 2,741.5 km
- Drive from Karur to Dharamsalacar 2,741.5 km
37h 27m₹30,729–44,385Train to Coimbatore International Airport, fly
- Take the train from Karur to Irugurtrain
- Fly from Coimbatore International Airport (CJB) to Kangra Airport (DHM)plane CJB - DHM
12h 21m₹13,691–26,950Taxi to Madurai, fly
- Take the taxi from Karur to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Kangra Airport (DHM)plane IXM - DHM
10h 15m₹16,876–31,481Train, bus
- Take the train from Karur to Chandigarhtrain 20493
- Take the bus from Chandigarh to Dharamshalabus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
2d 9hBus
- Take the bus from Karur to Kalasipalyambus
- Take the bus from Bengaluru to Delhibus
- Take the bus from Delhi to McLeodganj - Main Squarebus
2d 19h
Trichy International Airport (TRZ) to Kangra Airport (DHM) flights
Comparing Your Travel Options
The cheapest way to get from Karur to Dharamsala is to train and taxi which costs ₹4,600 - ₹14,000 and takes 2 days 6h.
The fastest way to get from Karur to Dharamsala is to taxi and fly which takes 10h 15m and costs ₹16,000 - ₹32,000.
No, there is no direct bus from Karur to Dharamsala. However, there are services departing from Karur and arriving at McLeodganj - Main Square via Anand Rao Circle, Paldi, Ahmedabad and Delhi. The journey, including transfers, takes approximately 2 days 4h.
The distance between Karur and Dharamsala is 2502 km. The road distance is 2741.5 km.
The best way to get from Karur to Dharamsala without a car is to bus via Ahmedabad which takes 2 days 4h and costs .
It takes approximately 14h 11m to get from Karur to Dharamsala, including transfers.
Karur to Dharamsala bus services, operated by Sam Tourist Bus, depart from Karur station.
Karur to Dharamsala bus services, operated by Sam Tourist Bus, arrive at Kalasipalyam station.
Yes, the driving distance between Karur to Dharamsala is 2742 km. It takes approximately 37h 27m to drive from Karur to Dharamsala.
Book your Karur to Dharamsala bus tickets online with Omio.
What companies run services between Karur, India and Dharamsala, India?
You can take a bus from Karur to McLeodganj - Main Square via Bangalore, Anand Rao Circle, Paldi, Sanyas Ashram, Ahmedabad, and Delhi in around 2d 4h.
- Website
- goindigo.in
Flights from Trichy International Airport to Kangra Airport via Delhi
- Ave. Duration
- 13h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–27,000
Flights from Trichy International Airport to Kangra Airport via Madras, Delhi
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Trichy International Airport to Kangra Airport via Bengaluru, Chandigarh
- Ave. Duration
- 14h
- When
- Monday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- ₹13,000–32,000
Flights from Coimbatore International Airport to Kangra Airport via Delhi
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Coimbatore International Airport to Kangra Airport via Madras, Delhi
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹14,000–25,000
Flights from Coimbatore International Airport to Kangra Airport via Bengaluru, Delhi
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Madurai to Kangra Airport via Mumbai, Delhi
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- ₹15,000–28,000
- Website
- spicejet.com
Flights from Trichy International Airport to Kangra Airport via Delhi
- Ave. Duration
- 15h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹14,000–27,000
Flights from Trichy International Airport to Kangra Airport via Madras, Delhi
- Ave. Duration
- 13h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹14,000–27,000
Flights from Coimbatore International Airport to Kangra Airport via Delhi
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Coimbatore International Airport to Kangra Airport via Madras, Delhi
- Ave. Duration
- 8h 40m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–25,000
Flights from Madurai to Kangra Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Karur to Tiruchchirapali
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Karur to Mukerian
- Ave. Duration
- 2d 4h
- Frequency
- Once a week
- Estimated price
- ₹1,200–9,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,200–1,500
- Third AC (3A)
- ₹3,000–3,800
- Second AC (2A)
- ₹4,300–5,500
- First Class (1A)
- ₹7,000–9,500
Train from Karur to Irugur
- Ave. Duration
- 3h 22m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Karur to Chandigarh
- Ave. Duration
- 2d 1h
- Frequency
- Twice a week
- Estimated price
- ₹1,200–9,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,200–1,400
- Third AC (3A)
- ₹2,900–3,700
- Second AC (2A)
- ₹4,200–5,500
- First Class (1A)
- ₹7,000–9,000
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Karur to Bangalore
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- 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
- [email protected]
- Website
- 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 Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- Every 2 hours
- 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 Ahmedabad to Delhi
- Ave. Duration
- 18h
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Ahmedabad to Delhi
- Ave. Duration
- 20h
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- 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
- Phone
- 080 46333686
- [email protected]
- Website
- Sam tourist
Bus from Karur to Kalasipalyam
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹1,200–3,100
- Website
- Sam tourist
- Sleeper/ Seater
- ₹1,200–3,100
- Ave. Duration
- 2h 14m
- Estimated price
- ₹2,600–4,100
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 French strikes 2018: What are my alternative transport options?, Travelling by boat in Italy, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
There are 444+ hotels available in Dharamsala.


















