There are 6 ways to get from Dehradun to Patiala by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Haridwar
best- Take the train from Dehradun to Haridwar Jntrain 12018 / ...
- Take the train from Haridwar Jn to Patialatrain 14887 / ...
6h 53m₹735–2,914Bus via Ludhiana Airport (LUH)
- Take the bus from Dehradun, Uttarakhand to Ludhiana, Punjabbus Dehradun, Uttarakhand - Ludhiana, Punjab
- Take the bus from Ludhiana to Rajpurabus Ludhiana - Rajpura
9h 11mDrive 177.5 km
- Drive from Dehradun to Patialacar 177.5 km
3h 5m₹2,004–2,895Taxi
- Take the taxi from Dehradun to Patialataxi 177.5 km
3h 5m₹3,700–4,500Train
- Take the train from Dehradun to Ambala Cant Jntrain 14631
- Take the train from Ambala Cant Jn to Patialatrain 14525 / ...
8h 30m₹735–2,958Bus
- Take the bus from Dehradun to Chandigarhbus 1233
- Take the bus from Chandigarh to Patialabus
10h 1m₹871–2,450
Questions & Answers
The cheapest way to get from Dehradun to Patiala is to bus which costs ₹850 - ₹2,500 and takes 10h 1m.
The fastest way to get from Dehradun to Patiala is to drive which takes 3h 5m and costs ₹2,000 - ₹2,900.
No, there is no direct bus from Dehradun to Patiala. However, there are services departing from Dehradun, Uttarakhand and arriving at Rajpura via Ludhiana. The journey, including transfers, takes approximately 9h 11m.
No, there is no direct train from Dehradun to Patiala. However, there are services departing from Dehradun and arriving at Patiala via Haridwar Jn. The journey, including transfers, takes approximately 6h 53m.
The distance between Dehradun and Patiala is 279 km. The road distance is 177.5 km.
The best way to get from Dehradun to Patiala without a car is to train via Haridwar which takes 6h 53m and costs ₹700 - ₹3,000.
It takes approximately 6h 53m to get from Dehradun to Patiala, including transfers.
Dehradun to Patiala bus services, operated by Sharma Tour and Travels, depart from Dehradun, Uttarakhand station.
Dehradun to Patiala train services, operated by Indian Railways, depart from Dehradun station.
The best way to get from Dehradun to Patiala is to train via Haridwar which takes 6h 53m and costs ₹700 - ₹3,000. Alternatively, you can bus via Ludhiana Airport (LUH), which costs and takes 9h 11m.
What companies run services between Dehradun, India and Patiala, India?
You can take a train from Dehradun to Patiala via Haridwar Jn and Patiala in around 6h 53m. Alternatively, you can take a bus from Dehradun, Uttarakhand to Patiala via Ludhiana, Punjab, Ludhiana, and Rajpura in around 9h 11m.
- 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
- https://www.irctc.co.in/nget/train-search
- 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 Patiala
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Dehradun to Ambala Cant Jn
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Patiala
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ludhiana to Rajpura
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹390–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹390–550
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Dehradun to Chandigarh
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹410–750
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹410–550
- AC Himdhara
- ₹550–750
- Phone
- 0172-2990215
- [email protected]
- Website
- ctuonline.chd.gov.in
Bus from Chandigarh to Patiala
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹29–600
- Website
- https://ctuonline.chd.gov.in/
- AC
- ₹29–40
- Ordinary
- ₹30–45
- Ave. Duration
- 3h 5m
- Estimated price
- ₹3,700–4,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 Italian Lakes: Getting around by train, Getting to Milan from the airport, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Dehradun to Patiala bus services, operated by Sharma Tour and Travels, arrive at Ludhiana, Punjab station.
Dehradun to Patiala train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Dehradun to Patiala is 177 km. It takes approximately 3h 5m to drive from Dehradun to Patiala.
There are 30+ hotels available in Patiala.
















