There are 6 ways to get from Mcleodganj to Jammu by bus, train, 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.
Bus, train
best- 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 Mcleodganj to Pathankot Cantttaxi
- Take the train from Pathankot Cantt to Jammu Tawitrain 22461 / ...
3h 25m₹3,544–5,122Bus
- Take the bus from Palampur to Jammubus 785
9h 6m₹1,001–1,719Bus 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
12h 47mDrive 191.2 km
- Drive from Mcleodganj to Jammucar 191.2 km
3h 15m₹2,156–3,114Taxi
- Take the taxi from Mcleodganj to Jammutaxi 191.2 km
3h 15m₹7,000–9,000
Mcleodganj to Jammu by bus, foot, and train
Questions & Answers
The cheapest way to get from Mcleodganj to Jammu is to bus and train which costs ₹550 - ₹1,800 and takes 9h 2m.
The fastest way to get from Mcleodganj to Jammu is to drive which takes 3h 15m and costs ₹2,100 - ₹3,200.
No, there is no direct bus from Mcleodganj to Jammu. However, there are services departing from McLeod Ganj and arriving at Jammu via Kangra and Palampur. The journey, including transfers, takes approximately 9h 6m.
The distance between Mcleodganj and Jammu is 207 km. The road distance is 191.2 km.
The best way to get from Mcleodganj to Jammu without a car is to bus and train which takes 9h 2m and costs ₹550 - ₹1,800.
It takes approximately 9h 2m to get from Mcleodganj to Jammu, including transfers.
Mcleodganj to Jammu bus services, operated by HRTC, depart from Palampur station.
Mcleodganj to Jammu bus services, operated by HRTC, arrive at Jammu station.
Yes, the driving distance between Mcleodganj to Jammu is 191 km. It takes approximately 3h 15m to drive from Mcleodganj to Jammu.
There are 70+ hotels available in Jammu.
What companies run services between Mcleodganj, 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 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
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
- 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
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
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
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
- 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 What are the different types of Renfe trains in Spain?, How do I buy a London Underground ticket?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.











