There are 10 ways to get from Bathinda (Region) to Mussoorie by bus, train, car, taxi, plane, 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.
Bus
best- Take the bus from Bathinda to Dehradunbus redbusIndia_VE A/C Sleeper
9h 21mBus via Chandīgarh
cheapest- Take the bus from Bathinda to Chandigarhbus
- Take the bus from Chandigarh to Dehradunbus Ac
- Take the bus from FlixBus Dehradun - Doon Travels, near ISBT to FlixBus Mussoorie - Library Roadbus
13h 22m₹1,057–2,838Train
- Take the train from Bhuchchu to Saharanpurtrain 14815 / ...
- Take the train from Saharanpur to Dehraduntrain 12017 / ...
9h 26m₹1,840–4,625Drive 362.8 km
- Drive from Bathinda (Region) to Mussooriecar 362.8 km
5h 43m₹4,061–5,865Taxi
- Take the taxi from Bathinda (Region) to Mussoorietaxi 362.8 km
5h 43m₹7,000–9,000Bus to Chandigarh International Airport, fly, taxi
- Take the bus from Bathinda to Chandigarhbus
- Fly from Chandigarh International Airport (IXC) to Dehradun Airport (DED)plane IXC - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
9h 5m₹6,869–17,429Train, bus via Sahāranpur
- Take the train from Bhuchchu to Saharanpurtrain 14815 / ...
- Take the bus from Saharanpur to Dehradunbus Saharanpur - Dehradun
9h 40m₹1,640–5,275Train, bus
- Take the train from Bhatinda Jn to Haridwar Jntrain 14815 / ...
- Take the bus from Haridwar to Mussoorie Library Roadbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
11h 1m₹1,257–4,124Train to Indira Gandhi International Airport, fly, taxi
- Take the train from Goneana to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)plane DEL - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
9h 16m₹5,967–11,309Bus to Sri Guru Ram Dass Jee International Airport, fly, taxi
- Take the bus from Bathinda to Amritsarbus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Dehradun Airport (DED)plane ATQ - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
11h 57m₹7,149–14,329
Chandigarh International Airport (IXC) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Bathinda (Region) to Mussoorie is to bus via Chandīgarh which costs ₹1,000 - ₹2,900 and takes 13h 22m.
The fastest way to get from Bathinda (Region) to Mussoorie is to drive which takes 5h 43m and costs ₹4,000 - ₹6,000.
No, there is no direct bus from Bathinda (Region) to Mussoorie. However, there are services departing from Bathinda and arriving at Mussoorie Library Road via Dehradun. The journey, including transfers, takes approximately 9h 21m.
No, there is no direct train from Bathinda (Region) to Mussoorie. However, there are services departing from Bhuchchu and arriving at Dehradun via Saharanpur. The journey, including transfers, takes approximately 9h 26m.
The distance between Bathinda (Region) and Mussoorie is 380 km. The road distance is 362.8 km.
The best way to get from Bathinda (Region) to Mussoorie without a car is to bus which takes 9h 21m and costs .
It takes approximately 9h 21m to get from Bathinda (Region) to Mussoorie, including transfers.
Bathinda (Region) to Mussoorie bus services, operated by Choudhary travels and cargo, depart from Bathinda station.
Bathinda (Region) to Mussoorie train services, operated by Indian Railways, depart from Bhuchchu station.
The best way to get from Bathinda (Region) to Mussoorie is to bus which takes 9h 21m and costs . Alternatively, you can train, which costs ₹1,800 - ₹4,700 and takes 9h 26m.
What companies run services between Bathinda (Region), India and Mussoorie, Uttarakhand, India?
Choudhary travels and cargo operates a bus from Bathinda to Dehradun once daily, and the journey takes 7h 16m. Two other operators also service this route. Alternatively, you can take a vehicle from Bathinda (Region) to Mussoorie via Bhuchchu, Saharanpur, and Dehradun in around 9h 26m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- ₹4,100–16,000
Flights from Chandigarh International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,600–7,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- ₹4,900–11,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 30m
- When
- Monday to Saturday
- Estimated price
- ₹4,500–13,000
Flights from Chandigarh International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,500–17,000
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹3,900–6,500
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- ₹4,700–10,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹4,700–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhuchchu to Saharanpur
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Saharanpur to Dehradun
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhuchchu to Saharanpur
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhatinda Jn to Haridwar Jn
- Ave. Duration
- 6h 50m
- 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 Goneana to New Delhi
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Bathinda to Dehradun
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 6m
- Frequency
- Once a week
- Schedules at
- Choudhary travels and cargo
- Website
- omio.com
Bus from Bathinda to Dehradun
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 2h 33m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Vishwa Travels
Bus from Bathinda to Dehradun
- Ave. Duration
- 8h 15m
- Frequency
- Once a week
- Schedules at
- Vishwa Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Schedules at
- Vishwa Travels
- Website
- Antra Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 3h 50m
- Frequency
- Every 3 hours
- Schedules at
- Antra Travels
- Website
- Konduskar Travels Pvt. Ltd
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- Konduskar Travels Pvt. Ltd
- Website
- Shishpal Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Schedules at
- Shishpal Travels
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Shishpal Travels
- Website
- Bombay Raja Roadlinks
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Bathinda to Chandigarh
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
- Website
- Ashok Bus Service
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 2m
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
- Website
- Rushikesh Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 25m
- Frequency
- Once a week
- Schedules at
- Rushikesh Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 5h 35m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
Bus from Bathinda to Amritsar
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bathinda to Chandigarh
- Ave. Duration
- 5h 35m
- Frequency
- Once a week
- Estimated price
- ₹400–1,000
- Schedules at
- Zingbus
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Estimated price
- ₹330–700
- Schedules at
- Zingbus
Bus from Bathinda to Amritsar
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Saharanpur to Dehradun
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹377–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹390–550
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- NeuGo
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Haridwar to Mussoorie Library Road
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Website
- Travel Point World LLP
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Bathinda to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₹60–600
- Website
- CTU
- AC
- ₹60–85
- Ordinary
- ₹70–110
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹50–600
- Website
- CTU
- AC
- ₹50–70
- Ordinary
- ₹60–85
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- ₹400–750
- Website
- hrtchp.com
- Ordinary
- ₹400–550
- AC Himdhara
- ₹500–750
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Dehradun - Doon Travels, near ISBT to FlixBus Mussoorie - Library Road
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹280–700
- Website
- FlixBus India
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Schedules at
- Deepak And Shree Krishna Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bathinda to Amritsar
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Puneet Bus Service
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Schedules at
- Puneet Bus Service
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Schedules at
- The Amritsar Bhantindha Transport Co Op Society
- Ave. Duration
- 2h 5m
- Estimated price
- ₹1,300–9,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
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.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
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.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
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bathinda (Region) to Mussoorie bus services, operated by Choudhary travels and cargo, arrive at Dehradun station.
Bathinda (Region) to Mussoorie train services, operated by Indian Railways, arrive at Saharanpur station.
Yes, the driving distance between Bathinda (Region) to Mussoorie is 363 km. It takes approximately 5h 43m to drive from Bathinda (Region) to Mussoorie.
There are 1204+ hotels available in Mussoorie.



































