Travel options for:
Prague to Ostrava
  • Train

    $11 - $22
    1. Praha hl.n.

      3 h 6 min - 5 times a day

      $11 - $22

  • Bus

    $21 - $40
    1. Prague, Prague ÚAN Florenc

      5 h - once daily

      $21 - $40

  • Night train

    $14 - $22
    1. Praha hl.n.

      3 h 45 min - once daily

      $14 - $22

  • Drive

    $40 - $65
    1. Prague

      3 h 32 min - 234.5 miles

      $40 - $65

  • Fly

    $82 - $413
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h - non-stop

      $80 - $410

    3. Ostrava (OSR)

      45 min - hourly

      $1 - $2

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

From Praha hl.n. train to Ostrava hl.n.. 3 h 6 min 330 Kč. From Prague, Prague ÚAN Florenc bus to Ostrava, Ostrava hl.n.. 5 h 770 Kč. From Praha hl.n. night train to Ostrava hl.n.. 3 h 45 min 396 Kč. From Prague drive to Ostrava. 3 h 32 min 1 101 Kč. From Praha, Hradčanská bus to Prague airport, fly to Ostrava airport, then bus to Ostrava. 3 h 31 min 3 289 Kč.