There are 8 ways to get from Bela to Mussoorie by taxi, plane, train, bus, 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.
Taxi to Varanasi Airport, fly, taxi
best- Take the taxi from Bela to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Dehradun Airport (DED)plane VNS - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
7h 14m₹10,121–16,752Train
cheapest- Take the train from Maa Belha Devi Dham Pratapgarh Junction to Dehraduntrain 15119
21h 25m₹683–3,354Train via Lucknow
- Take the train from Maa Belha Devi Dham Pratapgarh Junction to Lucknowtrain 14123 / ...
- Take the train from Lucknowjn to Dehraduntrain 22545
13h 23m₹1,221–4,650Bus
- Take the bus from Pratapgarh to Delhibus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Delhi to Mussoorie Library Roadbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
17h 34mDrive 743.3 km
- Drive from Bela to Mussooriecar 743.3 km
9h 12m₹8,340–12,047Train to Chaudhary Charan Singh Airport, fly, taxi
- Take the train from Maa Belha Devi Dham Pratapgarh Junction to Lucknowtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Dehradun Airport (DED)plane LKO - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
6h 52m₹6,201–13,940Train to Allahabad, fly, taxi
- Take the train from Maa Belha Devi Dham Pratapgarh Junction to Prayagtrain
- Fly from Allahabad (IXD) to Dehradun Airport (DED)plane IXD - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
8h 56m₹7,961–25,602Train, bus
- Take the train from Maa Belha Devi Dham Pratapgarh Junction to Lucknowtrain
- Take the bus from Lucknow to Rishikeshbus
- Take the bus from Rishikesh to Mussoorie Library Roadbus
17h 52m
Varanasi Airport (VNS) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Bela to Mussoorie is to train which costs ₹650 - ₹3,400 and takes 21h 25m.
The fastest way to get from Bela to Mussoorie is to train and fly and taxi which takes 6h 52m and costs ₹6,000 - ₹14,000.
No, there is no direct bus from Bela to Mussoorie. However, there are services departing from Pratapgarh and arriving at Mussoorie Library Road via Delhi. The journey, including transfers, takes approximately 17h 34m.
No, there is no direct train from Bela to Mussoorie. However, there are services departing from Maa Belha Devi Dham Pratapgarh Junction and arriving at Dehradun via Lucknowjn. The journey, including transfers, takes approximately 13h 23m.
The distance between Bela and Mussoorie is 860 km. The road distance is 743.3 km.
The best way to get from Bela to Mussoorie without a car is to train via Lucknow which takes 13h 23m and costs ₹1,200 - ₹4,700.
It takes approximately 7h 14m to get from Bela to Mussoorie, including transfers.
Bela to Mussoorie bus services, operated by Safar Express Tour, depart from Pratapgarh station.
Bela to Mussoorie train services, operated by Indian Railways, depart from Maa Belha Devi Dham Pratapgarh Junction station.
The best way to get from Bela to Mussoorie is to train via Lucknow which takes 13h 23m and costs ₹1,200 - ₹4,700. Alternatively, you can bus, which costs and takes 17h 34m.
What companies run services between Bela, India and Mussoorie, Uttarakhand, India?
You can take a train from Maa Belha Devi Dham Pratapgarh Junction to Mussoorie via Lucknow, Lucknowjn, and Dehradun in around 13h 23m. Alternatively, you can take a vehicle from Bela to Mussoorie Library Road via Pratapgarh and Delhi in around 17h 34m.
- Website
- goindigo.in
Flights from Varanasi Airport to Dehradun Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Varanasi Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Chaudhary Charan Singh Airport to Dehradun Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,700–11,000
Flights from Chaudhary Charan Singh Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,700–11,000
Flights from Allahabad to Dehradun Airport via Delhi
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–23,000
- Website
- airindia.in
Flights from Varanasi Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Maa Belha Devi Dham Pratapgarh Junction to Lucknow
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Lucknowjn to Dehradun
- Ave. Duration
- 8h 25m
- Frequency
- 6 times a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Maa Belha Devi Dham Pratapgarh Junction to Lucknow
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Maa Belha Devi Dham Pratapgarh Junction to Prayag
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- 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 Maa Belha Devi Dham Pratapgarh Junction to Lucknow
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Maa Belha Devi Dham Pratapgarh Junction to Dehradun
- Ave. Duration
- 19h 20m
- Frequency
- Once daily
- Estimated price
- ₹370–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Pratapgarh to Delhi
- Ave. Duration
- 10h 6m
- Frequency
- Twice daily
- Schedules at
- Safar Express Tour
Bus from Pratapgarh to Delhi
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Schedules at
- Highway Star Travel and Cargo
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Pratapgarh to Delhi
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Website
- Dhruv Travels
Bus from Pratapgarh to Delhi
- Ave. Duration
- 11h 20m
- Frequency
- 6 times a week
- Schedules at
- Dhruv Travels
- Website
- Shree Saroj Travels
Bus from Pratapgarh to Delhi
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Schedules at
- Shree Saroj Travels
- Website
- India Tours and Travels
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 6h 50m
- Frequency
- Every 2 hours
- Schedules at
- India Tours and Travels
Bus from Rishikesh to Mussoorie Library Road
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- India Tours and Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹430–1,100
- Schedules at
- Zingbus
Bus from Rishikesh to Mussoorie Library Road
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹330–650
- Schedules at
- Zingbus
- Website
- TSB Tour express
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Schedules at
- TSB Tour express
- Website
- Mohindra Smart Bus
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Mohindra Smart Bus
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a week
- Schedules at
- Mahalaxmi Travels
Bus from Lucknow to Rishikesh
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a week
- Schedules at
- CIty Land Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Website
- Adarsh Express
Bus from Lucknow to Rishikesh
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a day
- Schedules at
- Adarsh Express
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Lucknow to Rishikesh
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Book at
- GK Travels
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Lucknow to Rishikesh
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Lucknow to Rishikesh
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Lucknow to Rishikesh
- Ave. Duration
- 12h 45m
- Frequency
- 4 times a week
- Website
- PTC Skybus
- Website
- Akash Yadav Travels
Bus from Rishikesh to Mussoorie Library Road
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Schedules at
- Akash Yadav Travels
- Website
- Shri Krishna Bus Service
Bus from Rishikesh to Mussoorie Library Road
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Schedules at
- Shri Krishna Bus Service
- Ave. Duration
- 1h 10m
- Estimated price
- ₹1,300–2,200
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 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 5 delightfully under-the-radar French towns you need to visit, Thanksgiving 2018: How to travel stress-free, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Bela to Mussoorie bus services, operated by Safar Express Tour, arrive at Delhi station.
Bela to Mussoorie train services, operated by Indian Railways, arrive at Lucknow station.
Yes, the driving distance between Bela to Mussoorie is 743 km. It takes approximately 9h 12m to drive from Bela to Mussoorie.
Book your Bela to Mussoorie bus tickets online with Omio.
There are 1223+ hotels available in Mussoorie.


























