Travel options for:
Mumbai to Naini Tāl
  • Fly to Dehra Dun, taxi

    $100 - $385
    1. Mumbai

      15 min - every 10 minutes

      $1

    2. Mumbai (BOM)

      2 h 20 min - non-stop

      $50 - $320

    3. Dehra Dun (DED)

      4 h 4 min - 163.2 miles

      $50 - $65

  • Fly to Delhi, train

    $60 - $214
    1. Mumbai

      15 min - every 10 minutes

      $1

    2. Mumbai (BOM)

      2 h - non-stop

      $35 - $180

    3. Delhi (DEL)

      22 min - every 10 minutes

      $1

    4. New Delhi (NDLS)

      5 h 40 min - once daily

      $14 - $20

    5. Kathgodam (KGM)

      1 h - 36.9 miles

      $10 - $13

  • Fly to Chandigarh, train

    $79 - $291
    1. Mumbai

      15 min - every 10 minutes

      $1

    2. Mumbai (BOM)

      2 h 20 min - non-stop

      $50 - $250

    3. Chandigarh (IXC)

      7 min - 3.8 miles

      $3 - $5

    4. Chandigarh (CDG)

      7 h 35 min - once a week

      $15 - $22

    5. Ramnagar (RMR)

      1 h 10 min - 38.8 miles

      $11 - $14

  • Fly to Lucknow, train

    $80 - $222
    1. Mumbai

      15 min - every 10 minutes

      $1

    2. Mumbai (BOM)

      2 h 5 min - non-stop

      $50 - $180

    3. Lucknow (LKO)

      9 min - 6.2 miles

      $5 - $7

    4. Lucknow Ne (LJN)

      9 h 5 min - once daily

      $15 - $22

    5. Kathgodam (KGM)

      1 h - 36.9 miles

      $10 - $13

  • Train

    $41 - $55
    1. Bandra Terminus (BDTS)

      28 h 20 min - once a week

      $28 - $40

    2. Lal Kuan (LKU)

      1 h 18 min - 43.1 miles

      $12 - $15

  • Bus

    $8 - $12
    1. Mumbai

      23 h - every 3 hours

    2. Delhi

      12 min - 3550 feet

    3. Chandni Chowk

      3 min - every 5 minutes

      $1

    4. Delhi

      9 h 15 min - 5 times a day

      $8 - $12

  • Drive

    $160 - $240
    1. Mumbai

      23 h 41 min - 988 miles

      $160 - $240

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Elphinstone Rd train to Mumbai airport, fly to Dehra Dun airport, then taxi to Naini Tāl. 7 h 39 min $160. From Elphinstone Rd train to Mumbai airport, fly to Delhi airport, Metro to New Delhi (NDLS), train to Kathgodam (KGM), then taxi to Naini Tāl. 11 h 22 min $111. From Elphinstone Rd train to Mumbai airport, fly to Chandigarh airport, taxi to Chandigarh (CDG), train to Ramnagar (RMR), then taxi to Naini Tāl. 13 h 28 min $126. From Elphinstone Rd train to Mumbai airport, fly to Lucknow airport, taxi to Lucknow Ne (LJN), train to Kathgodam (KGM), then taxi to Naini Tāl. 14 h 34 min $122. From Bandra Terminus (BDTS) train to Lal Kuan (LKU) then taxi to Naini Tāl. 29 h 38 min $49. From Mumbai bus to Delhi, walk to Chandni Chowk, Metro to Delhi, then bus to Nainital. 33 h 32 min $10. From Mumbai drive to Naini Tāl. 23 h 41 min $196.