There are 5 ways to get from Dehradun to Sri Muktsar Sahib by train, 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
best- Take the train from Dehradun to Haridwar Jntrain
- Take the train from Haridwar Jn to Bhatinda Jntrain
- Take the train from Bhatinda Jn to Muktsartrain
11h 53m₹485–3,964Train via Ambāla
cheapest- Take the train from Dehradun to Ambala Cant Jntrain 14631
- Take the train from Ambala Cant Jn to Muktsartrain 14507
13h 6m₹385–3,008Bus, taxi
- Take the bus from Dehradun, Uttarakhand to Ludhiana, Punjabbus
- Take the bus from Ludhiana, Punjab to Jalandhar, Punjabbus
- Take the bus from Jalandhar, Punjab to Bathinda, Punjabbus
- Take the taxi from Bathinda, Punjab to Sri Muktsar Sahibtaxi
12h 35mDrive 394.3 km
- Drive from Dehradun to Sri Muktsar Sahibcar 394.3 km
6h₹4,452–6,430Taxi
- Take the taxi from Dehradun to Sri Muktsar Sahibtaxi 394.3 km
6h₹8,000–9,500
Dehradun to Sri Muktsar Sahib by train
Questions & Answers
The cheapest way to get from Dehradun to Sri Muktsar Sahib is to train via Ambāla which costs ₹380 - ₹3,100 and takes 13h 6m.
The fastest way to get from Dehradun to Sri Muktsar Sahib is to drive which takes 6h and costs ₹4,400 - ₹6,500.
No, there is no direct train from Dehradun to Sri Muktsar Sahib. However, there are services departing from Dehradun and arriving at Muktsar via Haridwar Jn and Bhatinda Jn. The journey, including transfers, takes approximately 11h 53m.
The distance between Dehradun and Sri Muktsar Sahib is 486 km. The road distance is 394.3 km.
The best way to get from Dehradun to Sri Muktsar Sahib without a car is to train which takes 11h 53m and costs ₹480 - ₹4,000.
It takes approximately 11h 53m to get from Dehradun to Sri Muktsar Sahib, including transfers.
Dehradun to Sri Muktsar Sahib train services, operated by Indian Railways, depart from Dehradun station.
Dehradun to Sri Muktsar Sahib train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Dehradun to Sri Muktsar Sahib is 394 km. It takes approximately 6h to drive from Dehradun to Sri Muktsar Sahib.
What companies run services between Dehradun, India and Sri Muktsar Sahib, India?
You can take a train from Dehradun to Muktsar via Haridwar Jn and Bhatinda Jn in around 11h 53m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dehradun to Haridwar Jn
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haridwar Jn to Bhatinda Jn
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₹230–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Bhatinda Jn to Muktsar
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- 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 Dehradun to Ambala Cant Jn
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Ambala Cant Jn to Muktsar
- Ave. Duration
- 5h 51m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Website
- Sharma Tour and Travels
Bus from Dehradun, Uttarakhand to Ludhiana, Punjab
- Ave. Duration
- 6h 20m
- Frequency
- Hourly
- Schedules at
- Sharma Tour and Travels
- Website
- Kartar Bus Service Limited
Bus from Ludhiana, Punjab to Jalandhar, Punjab
- Ave. Duration
- 1h 20m
- Frequency
- Every 10 minutes
- Schedules at
- Kartar Bus Service Limited
- Website
- Amit Travels
Bus from Jalandhar, Punjab to Bathinda, Punjab
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Amit Travels
- Ave. Duration
- 3h 25m
- Estimated price
- ₹1,200–9,500
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 How to get from Florence to Rome, Heading to Europe? Read this before you buy a Eurail Pass, and Which London airport should I choose? - to help you get the most out of your next trip.






