Travel options for:
Zurich Airport (ZRH) to Bern
  • Train

    $45 - $80
    1. Zürich Flughafen

      1 h 10 min - every 3 hours

      $45 - $80

  • Bus

    $16 - $30
    1. Zürich Flughafen

      9 min - hourly - line 2

      $11 - $20

    2. Zürich HB

      5 min - 1634 feet

    3. Zurich

      1 h 25 min - twice a week

      $5 - $11

  • Drive

    $16 - $24
    1. Zurich Airport (ZRH)

      1 h 20 min - 78 miles

      $16 - $24

  • Fly, train

    $103 - $217
    1. Zurich (ZRH)

      45 min - non-stop

      $50 - $130

    2. Geneva (GVA)

      1 h 54 min - every 3 hours

      $50 - $95

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

From Zürich Flughafen train to Bern. 1 h 10 min SFr 77. From Zürich Flughafen line 2 train to Zürich HB, walk to Zurich, then bus to Berne. 2 h 39 min SFr 25. From Zurich Airport (ZRH) drive to Bern. 1 h 20 min SFr 19. From Zurich airport fly to Geneva airport then train to Bern. 3 h 2 min SFr 148.