Travel options for:
Tokyo Narita Airport (NRT) to Karuizawa Station
  • Train via Ueno

    $57 - $72
    1. Narita Airport Terminal 2

      41 min - hourly

      $22

    2. Keisei-Ueno

      8 min - 2171 feet

    3. Ueno

      59 min - every 4 hours

      $35 - $50

  • Train

    $57 - $80
    1. Narita Airport Terminal 2

      58 min - hourly

      $22 - $26

    2. Tokyo

      1 h 5 min - every 4 hours

      $35 - $55

  • Bus, train

    $59 - $67
    1. Narita Airport Terminal 2

      3 h 5 min - every 3 hours

      $42

    2. Takasaki Station

      6 min - 1418 feet

    3. Takasaki

      15 min - every 4 hours

      $18 - $26

  • Bus

    $50 - $52
    1. Narita Airport Terminal 2

      2 h 25 min - hourly

      $25 - $29

    2. Hotel Metropolitan Tokyo

      10 min - 2873 feet

    3. Ikebukuro

      2 h 52 min - every 4 hours

      $24

  • Drive

    $24 - $35
    1. Tokyo Narita Airport (NRT)

      2 h 42 min - 143.4 miles

      $24 - $35

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

From Narita Airport Terminal 2 train to Keisei-Ueno, walk to Ueno, then train to Karuizawa. 2 h 19 min ¥7533. From Narita Airport Terminal 2 train to Tokyo then train to Karuizawa. 2 h 34 min ¥7731. From Narita Airport Terminal 2 bus to Takasaki Station, walk to Takasaki, then train to Karuizawa. 3 h 59 min ¥7125. From Narita Airport Terminal 2 bus to Hotel Metropolitan Tokyo, walk to Ikebukuro, then bus to Karuizawa. 6 h 27 min ¥5800. From Tokyo Narita Airport (NRT) drive to Karuizawa Station. 2 h 42 min ¥3322.