Travel options for:
Prague to Zlín
  • Train

    $12 - $17
    1. Praha hl.n.

      2 h 46 min - 3 times a day

      $10 - $16

    2. Otrokovice

      19 min - hourly

      $1

      • Zlin stred
  • Bus FlixBus

    $18 - $30
    1. Prague Main station

      2 h 47 min - once daily

      $16 - $28

    2. Otrokovice

      19 min - hourly

      $1 - $2

      • Zlin stred
  • Bus RegioJet

    $16 - $24
    1. Praha, ÚAN Florenc

      2 h 30 min - hourly

      $11 - $16

    2. Brno, AN u hotelu Grand

      1 h 30 min - 4 times a day

      $5 - $8

      • Zlín, AN
  • Drive

    $40 - $60
    1. Prague

      2 h 57 min - 189.1 miles

      $40 - $60

      • Zlín
  • Fly, train

    $106 - $201
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h - non-stop

      $100 - $190

    3. Ostrava (OSR)

      29 min - every 3 hours

      $1 - $2

    4. Novy Jicin mesto

      14 min - every 5 minutes

      $1 - $2

    5. Suchdol nad Odrou

      30 min - hourly

      $1 - $3

    6. Prerov

      19 min - every 2 hours

      $1 - $2

    7. Otrokovice

      19 min - hourly

      $1

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

From Praha hl.n. train to Otrokovice then train to Zlin stred. 3 h 28 min 365 Kč. From Prague Main station bus to Otrokovice then train to Zlin stred. 3 h 29 min 718 Kč. From Praha, ÚAN Florenc bus to Brno, AN u hotelu Grand then bus to Zlín, AN. 5 h 488 Kč. From Prague drive to Zlín. 2 h 57 min 1 223 Kč. From Praha, Hradčanská bus to Prague airport, fly to Ostrava airport, bus to Novy Jicin mesto, train to Suchdol nad Odrou, train to Prerov, train to Otrokovice, then train to Zlín. 6 h 25 min 4 203 Kč.