Travel from Bengaluru to Mussoorie

Train, bus or fly from Bengaluru to Mussoorie?

IndiGo Airlines, Jet Airways and 3 other airlines fly from Bengaluru to Mussoorie every 2 hours. Alternatively, Namma Metro operates a train from Bengaluru to Mussoorie every 15 minutes. Tickets cost $1 and the journey takes 16 min. 3 other operators also service this route.

How to get from Bengaluru to Mussoorie

From Bengaluru taxi to Bengaluru airport, fly to Dehra Dun airport, then taxi to Mussoorie. 4 h 14 min $118. From Bengaluru taxi to Bengaluru airport, fly to Chandigarh airport, then taxi to Mussoorie. 6 h 45 min $157. From Mantri Square Sampige Road Metro to Yesvantpur Junction (YPR), train to Delhi S Rohilla (DEE), walk to Shastri Nagar, subway to New Delhi (NDLS), train to Dehradun (DDN), then taxi to Mussoorie. 40 h 39 min $73. From Bangalore Cant (BNC) train to New Delhi (NDLS), train to Dehradun (DDN), then taxi to Mussoorie. 46 h 20 min $75. From Bangalore Cant (BNC) train to Jolarpettai (JTJ), train to Dehradun (DDN), then taxi to Mussoorie. 2 days 2 h $79. From Bangalore bus to Mumbai, bus to Ahmedabad, bus to Delhi, bus to Dehradun, then taxi to Mussoorie. 2 days 8 h $57. From Bengaluru drive to Mussoorie. 32 h 59 min $290.

Operators from Bengaluru to Mussoorie

OperatorPhoneWebsite
IndiGo AirlinesIndiGo Airlines
Jet AirwaysJet Airways
Jet LiteJet Lite
Air India LimitedAir India Limited
HelitransHelitrans
AirAsia IndiaAirAsia India
VistaraVistara
SpicejetSpicejet
GoAirGoAir
Namma Metro91-80- 2296 9300Namma Metro
Indian RailwaysIndian Railways
Delhi Metro155370Delhi Metro
RedBusRedBus
Close Print Itinerary
  1. Here are 7 options to get from
    Bengaluru to Mussoorie:

    1. Trip:
      1 Fly to Dehra Dun
      • One-Way approx: USD $83 - $209
      • Duration: 4 h 14 min
      Open +
      • Trip:
        1 Fly to Dehra Dun
        • One-Way approx: USD $83 - $209
        • Duration: 4 h 14 min
        Close x
    2. Trip:
      2 Fly to Chandigarh, taxi
      • One-Way approx: USD $100 - $222
      • Duration: 6 h 45 min
      Open +
      • Trip:
        2 Fly to Chandigarh, taxi
        • One-Way approx: USD $100 - $222
        • Duration: 6 h 45 min
        Close x
    3. Trip:
      3 Train via Yesvantpur Junction (YPR)
      • One-Way approx: USD $52 - $86
      • Duration: 40 h 39 min
      Open +
      • Trip:
        3 Train via Yesvantpur Junction (YPR)
        • One-Way approx: USD $52 - $86
        • Duration: 40 h 39 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $58 - $83
      • Duration: 46 h 20 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $58 - $83
        • Duration: 46 h 20 min
        Close x
    5. Trip:
      5 Train #2
      • One-Way approx: USD $58 - $87
      • Duration: 2 days 2 h
      Open +
      • Trip:
        5 Train #2
        • One-Way approx: USD $58 - $87
        • Duration: 2 days 2 h
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $47 - $66
      • Duration: 2 days 8 h
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $47 - $66
        • Duration: 2 days 8 h
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $230 - $350
      • Duration: 32 h 59 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $230 - $350
        • Duration: 32 h 59 min
        Close x