There are 8 ways to get from McLeod Ganj to Kalka (Station) by plane, train, taxi, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, line 14331 train
best- Fly from Kangra Airport (DHM) to Chandigarh International Airport (IXC)plane DHM - IXC
- Take the train from Chandigarh to Kalkatrain
3h 42m₹7,790–44,777Bus #2 (Flixbus)
cheapest- Take the bus from FlixBus Dharamkot to FlixBus Chandigarh - Sector 43bus FlixBus IN0211B / ...
8h 34m₹566–2,698Taxi, train
- Take the taxi from McLeod Ganj to Daulatpur Chauktaxi
- Take the train from Daulatpur Chauk to Chandigarhtrain 19412 / ...
6h 52m₹3,927–6,611Bus via Railway Station
- Take the bus from McLeod Ganj to Unabus
- Take the bus from Una to Chandigarhbus 100
7h 39m₹858–2,762Drive 223 km
- Drive from McLeod Ganj to Kalka (Station)car 223 km
3h 53m₹2,512–3,628Taxi
- Take the taxi from McLeod Ganj to Kalka (Station)taxi 223 km
3h 53m₹8,500–11,000Bus
- Take the bus from McLeod Ganj to Unabus
- Take the bus from Una to Kalkabus 1417
7h 54m₹726–1,262Bus #3
- Take the bus from McLeod Ganj to Chandigarhbus
9h 56m₹598–1,850
McLeod Ganj to Kalka (Station) by bus and foot
Questions & Answers
The cheapest way to get from McLeod Ganj to Kalka (Station) is to bus which costs ₹700 - ₹1,300 and takes 7h 54m.
The fastest way to get from McLeod Ganj to Kalka (Station) is to fly and line 14331 train which takes 3h 42m and costs ₹7,500 - ₹45,000.
No, there is no direct bus from McLeod Ganj to Kalka (Station) station. However, there are services departing from McLeod Ganj and arriving at Railway Station via Una and Sector 18 Market. The journey, including transfers, takes approximately 7h 39m.
The distance between McLeod Ganj and Kalka (Station) is 224 km. The road distance is 223 km.
The best way to get from McLeod Ganj to Kalka (Station) without a car is to taxi and train which takes 6h 52m and costs ₹3,900 - ₹7,000.
It takes approximately 3h 42m to get from McLeod Ganj to Kalka (Station), including transfers.
McLeod Ganj to Kalka (Station) bus services, operated by HRTC, depart from McLeod Ganj station.
McLeod Ganj to Kalka (Station) bus services, operated by HRTC, arrive at Una station.
Yes, the driving distance between McLeod Ganj to Kalka (Station) is 223 km. It takes approximately 3h 53m to drive from McLeod Ganj to Kalka (Station).
There are 915+ hotels available in Kalka (Station).
What companies run services between McLeod Ganj, India and Kalka (Station), India?
You can take a bus from McLeod Ganj to Kalka via Una, Chandigarh, Sector 18 Market, Railway Station, and Chandigarh in around 7h 39m.
- Website
- goindigo.in
Flights from Kangra Airport to Chandigarh International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹6,500–34,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chandigarh to Kalka
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Daulatpur Chauk to Chandigarh
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from McLeod Ganj to Una
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹370–700
- Website
- hrtchp.com
- Ordinary
- ₹370–490
- AC Himdhara
- ₹480–700
Bus from Una to Chandigarh
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–470
- AC Himdhara
- ₹460–650
Bus from McLeod Ganj to Una
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹370–700
- Website
- hrtchp.com
- Ordinary
- ₹370–490
- AC Himdhara
- ₹480–700
Bus from Una to Kalka
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- ₹350–600
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–600
Bus from McLeod Ganj to Chandigarh
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- ₹480–950
- Website
- hrtchp.com
- Ordinary
- ₹480–650
- AC Himdhara
- ₹700–950
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Dharamkot to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹430–1,300
- Website
- FlixBus India
- Ave. Duration
- 2h 58m
- Estimated price
- ₹3,600–11,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 4 of the smartest ways to explore Australia, Getting around the Cyclades, and Travelling around the UAE - to help you get the most out of your next trip.











