Rome2Rio

How to get fromMussoorie to Bareillyby bus, train, car, taxi, or plane

Find Transport to Bareilly

See all options

Mussoorie to Bareilly

Rome2Rio compared 8 ways to get from Mussoorie to Bareilly. The best route is Bus, train via Haridwar, a distance of 267.004 km.

  1. Bus, train via Haridwar

    best
    1. Take the bus from FlixBus Mussoorie - Library Road to FlixBus Haridwar - Kashyap Ashrambus bus FlixBus IN0310F / ...
    2. Take the train from Haridwar Jn to Bareillytrain train 13010 / ...
    8h 11m
    ₹412–1,989
  2. Drive 311.5 km

    1. Drive from Mussoorie to Bareillycar car 311.5 km
    4h 58m
    ₹3,531–5,100
  3. Taxi

    1. Take the taxi from Mussoorie to Bareillytaxi taxi 311.5 km
    4h 58m
    ₹8,500–11,000
  4. Taxi, fly to Bareilly Airport

    1. Take the taxi from Mussoorie to Dehradun Airport (DED)taxi taxi
    2. Fly from Dehradun Airport (DED) to Bareilly Airport (BEK)plane plane DED - BEK
    5h 8m
    ₹11,370–39,217
  5. Train

    1. Take the train from Dehradun to Bareillytrain train 15120 / ...
    8h 17m
    ₹1,101–2,741
  6. Bus, train

    1. Take the bus from FlixBus Mussoorie - Library Road to FlixBus Rishikesh - Natraj Chowkbus bus FlixBus IN0310M
    2. Take the train from Yog Nagari Rishikesh to Bareillytrain train 13010 / ...
    10h 54m
    ₹417–1,969
  7. Bus, train #2

    1. Take the bus from FlixBus Mussoorie - Library Road to FlixBus Dehradun - Jogiwala Chowkbus bus FlixBus IN0310C / ...
    2. Take the train from Yog Nagari Rishikesh to Bareillytrain train 13010 / ...
    12h 8m
    ₹1,023–3,206
  8. Taxi, fly to Pantnagar Airport, train

    1. Take the taxi from Mussoorie to Dehradun Airport (DED)taxi taxi
    2. Fly from Dehradun Airport (DED) to Pantnagar Airport (PGH)plane plane DED - PGH
    3. Take the train from Pantnagar to Izzatnagartrain train
    16h 4m
    ₹11,980–28,297

Mussoorie to Bareilly by bus, foot, and train

Calendar10Weekly Services
Duration10h 54mAverage Duration
Ticket₹417Cheapest Price
See schedules

Questions & Answers

What companies run services between Mussoorie, Uttarakhand, India and Bareilly, India?

Indian Railways operates a train from Dehradun to Bareilly 3 times a day. Tickets cost ₹220–1,700 and the journey takes 7h 41m.

Airlines
Train operators
Bus operators
Other operators

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 Travelling to and around Russia for the 2018 FIFA World Cup, Flying into Beijing?, and Travelling around the UAE - to help you get the most out of your next trip.