Travel options for:
Amritsar to Naini Tāl
  • Train

    $28 - $39
    1. Amritsar Junction (ASR)

      13 h 45 min - once a week

      $18 - $26

    2. Bazpur (BPZ)

      57 min - 35.3 miles

      $10 - $13

  • Bus

    $17 - $24
    1. Amritsar

      10 h - hourly

      $9 - $13

    2. Delhi

      9 h 15 min - 5 times a day

      $8 - $12

  • Taxi

    $100 - $130
    1. Amritsar

      9 h 54 min - 392.5 miles

      $100 - $130

  • Drive

    $60 - $95
    1. Amritsar

      9 h 54 min - 392.5 miles

      $60 - $95

  • Fly, taxi

    $130 - $673
    1. Amritsar

      13 min - 8.1 miles

      $4 - $6

    2. Amritsar (ATQ)

      5 h 30 min - 1 stopover

      $110 - $650

    3. Pantnagar (PGH)

      1 h 23 min - 52.8 miles

      $15 - $18

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

From Amritsar Junction (ASR) train to Bazpur (BPZ) then taxi to Naini Tāl. 14 h 42 min ₹2,227. From Amritsar bus to Delhi then bus to Nainital. 20 h 15 min ₹1,344. From Amritsar taxi to Naini Tāl. 9 h 54 min ₹8,216. From Amritsar drive to Naini Tāl. 9 h 54 min ₹5,075. From Amritsar taxi to Amritsar airport, fly to Pantnagar airport, then taxi to Naini Tāl. 7 h 7 min ₹22,325.