Dehradun
Dehradun
Bus Driving

Machhiwara Sahib to Dehradun

Updated: 21 May 2026

The journey from Machhiwara Sahib to Dehradun covers approximately 250 kilometers. You will travel via the Chandigarh-Dehradun road. This is a long but scenic route, taking about 6 to 7 hours by car. Public transport is available via buses to Chandigarh, followed by a bus or taxi to Dehradun. Dehradun is the capital of Uttarakhand and a gateway to the Himalayas.

Total Distance: Driving distance is 250 km and straight-line air distance is 210 km.
Fastest Way
Personal car or taxi, taking 6.5 hours.
Cheapest Way
State bus service via Chandigarh, costing around 700 INR.
Compare Machhiwara Sahib to Dehradun Routes
Bus
Connecting
Duration
8 hours
Avg Price
600-1000 INR
Operator
UTC
Route
Machhiwara to Chandigarh, then bus to Dehradun

Buses are frequent and reliable.

Driving
Direct
Duration
6.5 hours
Avg Price
3000-4500 INR
Operator
Personal Vehicle
Route
Machhiwara-Chandigarh-Dehradun via NH 7

The road is generally well-maintained.

Travel Tips
  • Traffic
    Dehradun traffic can be intense; plan your travel accordingly.
  • Local Transport
    Auto-rickshaws are the best way to get around the city.
  • Shopping
    Visit the Paltan Bazaar for a mix of shopping and dining.
  • Connectivity
    Mobile network coverage is excellent.
  • Parking
    Parking is limited in the main town; use designated parking lots.
Safety Tips
  • Driving
    Be cautious on winding mountain roads.
  • Night Travel
    Avoid driving late at night on mountain roads.
  • Emergency
    Keep the local police helpline number saved in your phone.
  • Valuables
    Keep your belongings secure in public places.
People Also Ask
  • Is there a direct train from Machhiwara?
    No, Machhiwara does not have a railway station.
  • How far is Dehradun from Machhiwara?
    It is approximately 250 kilometers by road.
  • Are there buses from Chandigarh to Dehradun?
    Yes, there are frequent buses throughout the day.
  • Is Dehradun safe for tourists?
    Yes, it is a safe and tourist-friendly city.
  • What is the best way to travel from Machhiwara?
    A private taxi or bus via Chandigarh is the most convenient option.
Quick Info
  • From Machhiwara Sahib, Punjab, India
  • To Dehradun, Uttarakhand, India
  • Modes
Best Time to Travel

March to June and September to November, when the weather is pleasant.

Things to Do in Dehradun
1
Robber's Cave
Visit this natural cave formation, a popular spot for locals and tourists.
2
Sahastradhara
Explore this beautiful waterfall, known for its medicinal properties.
3
Forest Research Institute
Visit this historic institute, known for its stunning architecture and gardens.
4
Tapkeshwar Temple
Explore this ancient temple dedicated to Lord Shiva, located in a cave.
Tags
Machhiwara to Dehradun Dehradun travel Punjab to Uttarakhand NH 7 route traveling to Dehradun Machhiwara transport India travel Dehradun tourism