There are 6 ways to get from McLeod Ganj to Jammu by bus, taxi, train, 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.
Bus
best- Take the bus from Palampur to Jammubus 785
8h 56m₹1,001–1,719Bus, train
cheapest- Take the bus from FlixBus McLeodganj - Main Square to FlixBus Kangra - Bypass Bus standbus
- Take the bus from Kangra to Pathankotbus 10 / ...
- Take the train from Pathankot to Jammu Tawitrain
9h 2m₹584–1,789Taxi, train
- Take the taxi from McLeod Ganj to Pathankot Cantttaxi
- Take the train from Pathankot Cantt to Jammu Tawitrain 22461 / ...
3h 25m₹3,543–5,122Bus via Amritsar
- Take the bus from Kangra, Himachal Pradesh to Amritsar, Punjabbus Kangra, Himachal Pradesh - Amritsar, Punjab
- Take the bus from Amritsar, Punjab to Jammubus Amritsar, Punjab - Jammu
11h 25mDrive 191.2 km
- Drive from McLeod Ganj to Jammucar 191.2 km
3h 15m₹2,156–3,114Taxi
- Take the taxi from McLeod Ganj to Jammutaxi 191.2 km
3h 15m₹7,000–9,000
McLeod Ganj to Jammu by bus, foot, and train
Questions & Answers
The cheapest way to get from McLeod Ganj to Jammu is to bus and train which costs ₹550 - ₹1,800 and takes 9h 2m.
The fastest way to get from McLeod Ganj to Jammu is to drive which takes 3h 15m and costs ₹2,100 - ₹3,200.
No, there is no direct bus from McLeod Ganj to Jammu. However, there are services departing from McLeod Ganj and arriving at Jammu via Kangra and Palampur. The journey, including transfers, takes approximately 8h 56m.
The distance between McLeod Ganj and Jammu is 271 km. The road distance is 191.2 km.
The best way to get from McLeod Ganj to Jammu without a car is to bus which takes 8h 56m and costs ₹1,000 - ₹1,800.
It takes approximately 8h 56m to get from McLeod Ganj to Jammu, including transfers.
McLeod Ganj to Jammu bus services, operated by HRTC, depart from Palampur station.
McLeod Ganj to Jammu bus services, operated by HRTC, arrive at Jammu station.
Yes, the driving distance between McLeod Ganj to Jammu is 191 km. It takes approximately 3h 15m to drive from McLeod Ganj to Jammu.
There are 71+ hotels available in Jammu.
What companies run services between McLeod Ganj, India and Jammu, India?
HRTC operates a bus from Palampur to Jammu once daily. Tickets cost ₹450–900 and the journey takes 6h 4m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pathankot Cantt to Jammu Tawi
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Pathankot to Jammu Tawi
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Palampur to Jammu
- Ave. Duration
- 6h 4m
- Frequency
- Once daily
- Estimated price
- ₹450–900
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹450–600
- AC Himdhara
- ₹600–900
- Sleeper / Seater
- ₹730–790
Bus from Kangra to Pathankot
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- ₹330–550
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹330–430
- AC Himdhara
- ₹400–550
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus McLeodganj - Main Square to FlixBus Kangra - Bypass Bus stand
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- ₹110–140
- Website
- https://www.flixbus.in
- Ave. Duration
- 2h 32m
- Estimated price
- ₹3,400–9,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 Flying into Beijing?, Train travel in France: A guide to SNCF, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.











