Travel options for:
Vienna Airport (VIE) to Olomouc
  • Train

    $25 - $41
    1. Flughafen Wien

      16 min - 3 times a day

      $6 - $11

    2. Wien Hbf

      57 min - every 3 hours

      $13 - $21

    3. Breclav

      1 h 22 min - every 2 hours

      $5 - $9

  • Bus, train

    $13 - $41
    1. Flughafen Wien Busterminal

      2 h 20 min - every 2 hours

      $8 - $35

    2. Brno hl.n.

      1 h 33 min - every 4 hours

      $4 - $7

  • Bus via Brno, AN u hotelu Grand

    $13 - $41
    1. Flughafen Wien Busterminal

      2 h 20 min - every 2 hours

      $8 - $35

    2. Brno, AN u hotelu Grand

      1 h 5 min - 5 times a day

      $4 - $7

  • Bus FlixBus

    $20 - $34
    1. Flughafen Wien Busterminal

      26 min - every 20 minutes

      $6

    2. Wien Simmering Bahnhof (U3)

      5 min - every 5 minutes

      $2 - $8

    3. Vienna, Vienna Erdberg

      3 h 5 min - twice daily

      $12 - $20

  • Night bus

    $10 - $15
    1. Wien Flughafen Schwechat

      3 h 30 min - once daily

      $10 - $15

  • Drive

    $30 - $45
    1. Vienna Airport (VIE)

      2 h 28 min - 163.4 miles

      $30 - $45

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

From Flughafen Wien train to Wien Hbf, train to Breclav, then train to Olomouc hl.n.. 4 h 22 min 29€. From Flughafen Wien Busterminal bus to Brno hl.n. then train to Olomouc hl.n.. 4 h 24 min 33€. From Flughafen Wien Busterminal bus to Brno, AN u hotelu Grand then bus to Olomouc, hl.n.. 4 h 25 min 33€. From Flughafen Wien Busterminal bus to Wien Simmering Bahnhof (U3), subway to Vienna, Vienna Erdberg, then bus to Olomouc, Olomouc bus st.. 4 h 37 min 27€. From Wien Flughafen Schwechat night bus to Olomouc hl. n.. 3 h 30 min 10€. From Vienna Airport (VIE) drive to Olomouc. 2 h 28 min 31€.