There are 7 ways to get from Mussoorie to Jammu by taxi, plane, train, 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.
Taxi, fly
best- Take the taxi from Mussoorie to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Jammu Airport (IXJ)plane DED - IXJ
4h 31m₹7,530–56,810Train via Jalandhar
cheapest- Take the train from Dehradun to Jalandhar Canttrain 14631
- Take the train from Jalandhar Cant to Jammu Tawitrain 22461 / ...
16h 42m₹753–4,043Train
- Take the train from Dehradun to Roorkeetrain 12018 / ...
- Take the train from Roorkee to Jammu Tawitrain 12237 / ...
12h 48m₹1,116–4,122Bus
- Take the bus from Dehradun to Jammubus redbusIndia_A/C Sleeper
13h₹1,113–2,143Drive 518.6 km
- Drive from Mussoorie to Jammucar 518.6 km
7h 51m₹5,073–7,328Taxi
- Take the taxi from Mussoorie to Jammutaxi 518.6 km
7h 51m₹11,000–14,000Bus via Dehradun
- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Dehradun - Doon Travels, near ISBTbus FlixBus IN0310H / ...
- Take the bus from Dehradun to Jammubus
14h 15m₹1,280–2,648
Mussoorie to Jammu by bus
Comparing Your Travel Options
The cheapest way to get from Mussoorie to Jammu is to bus which costs ₹1,100 - ₹2,200 and takes 13h.
The fastest way to get from Mussoorie to Jammu is to taxi and fly which takes 4h 31m and costs ₹7,500 - ₹60,000.
No, there is no direct bus from Mussoorie to Jammu. However, there are services departing from Mussoorie Library Road and arriving at Jammu via Dehradun. The journey, including transfers, takes approximately 13h.
No, there is no direct train from Mussoorie to Jammu. However, there are services departing from Dehradun and arriving at Jammu Tawi via Roorkee. The journey, including transfers, takes approximately 12h 48m.
The distance between Mussoorie and Jammu is 476 km. The road distance is 518.6 km.
The best way to get from Mussoorie to Jammu without a car is to train which takes 12h 48m and costs ₹1,100 - ₹4,200.
It takes approximately 4h 31m to get from Mussoorie to Jammu, including transfers.
Mussoorie to Jammu bus services, operated by Shiv Sai Elite Travels, depart from Dehradun station.
Mussoorie to Jammu train services, operated by Indian Railways, depart from Dehradun station.
The best way to get from Mussoorie to Jammu is to train which takes 12h 48m and costs ₹1,100 - ₹4,200. Alternatively, you can bus, which costs ₹1,100 - ₹2,200 and takes 13h.
What companies run services between Mussoorie, Uttarakhand, India and Jammu, India?
You can take a vehicle from Mussoorie to Jammu Tawi via Dehradun and Roorkee in around 12h 48m. Alternatively, Shiv Sai Elite Travels operates a bus from Dehradun to Jammu twice daily, and the journey takes 11h. Seven other operators also service this route.
- Website
- goindigo.in
Flights from Dehradun Airport to Jammu Airport via Delhi
- Ave. Duration
- 4h 31m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–65,000
Flights from Dehradun Airport to Jammu Airport via Lucknow, Delhi
- Ave. Duration
- 6h 35m
- When
- Thursday
- Estimated price
- ₹6,000–65,000
Flights from Dehradun Airport to Jammu Airport via Delhi, Srinagar
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹6,000–65,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dehradun to Roorkee
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Roorkee to Jammu Tawi
- Ave. Duration
- 9h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Dehradun to Jalandhar Cant
- Ave. Duration
- 10h 33m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Jalandhar Cant to Jammu Tawi
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
- Website
- Shiv Sai Elite Travels
Bus from Dehradun to Jammu
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Shiv Sai Elite Travels
- Phone
- +91 94191 15229
- lavishtravels3379@gmail.com
- Website
- Lavish Travels
Bus from Dehradun to Jammu
- Ave. Duration
- 14h 25m
- Frequency
- Twice daily
- Schedules at
- Lavish Travels
- Phone
- +91 9899151311
- info@citylandtravels.com
- Website
- CIty Land Travels
Bus from Dehradun to Jammu
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Schedules at
- CIty Land Travels
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Dehradun to Jammu
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Website
- Zimindara Travels
Bus from Dehradun to Jammu
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- Zimindara Travels
Bus from Dehradun to Jammu
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Schedules at
- Empire Travels & Holidays
Bus from Dehradun to Jammu
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Schedules at
- Just Skyline Tour and Travels
- Phone
- +91 97799 40672
- Deltinbus@gmail.com
- Website
- Deltin Travels Pvt Ltd
Bus from Dehradun to Jammu
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Dehradun - Doon Travels, near ISBT
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹280–650
- Website
- FlixBus India
- Phone
- 0191-2577475
- jksrtc@gmail.com
- Website
- jksrtc.co.in
Bus from Dehradun to Jammu
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,000–2,000
- Website
- jksrtc.co.in
- Ave. Duration
- 4h 25m
- Estimated price
- ₹1,200–14,000
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.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 Train travel in France: A guide to SNCF, South Korea: Travelling from Seoul to Busan , and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Mussoorie to Jammu bus services, operated by Shiv Sai Elite Travels, arrive at Jammu station.
Mussoorie to Jammu train services, operated by Indian Railways, arrive at Jalandhar Cant station.
Yes, the driving distance between Mussoorie to Jammu is 519 km. It takes approximately 7h 51m to drive from Mussoorie to Jammu.
Book your Mussoorie to Jammu train tickets online with 12go.asia.
Book your Mussoorie to Jammu bus tickets online with 12go.asia.
There are 62+ hotels available in Jammu.



























