Travel options for:
Prague to Zlín
  • Bus FlixBus

    $18 - $29
    1. Prague Main station

      2hrs 47min - once daily

      $16 - $28

    2. Otrokovice

      19min - hourly

      $1 - $2

      • Zlin stred
  • Train

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

      2hrs 10min - 5 times a day

      $8 - $13

    2. Olomouc hl.n.

      35min - every 2 hours

      $1 - $3

    3. Otrokovice

      19min - hourly

      $1

      • Zlin stred
  • Bus Student Agency

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

      2hrs 30min - hourly

      $11 - $16

    2. Brno, AN u hotelu Grand

      1hrs 30min - 4 times a day

      $5 - $8

      • Zlín, AN
  • Drive

    $40 - $60
    1. Prague

      2hrs 57min - 189.1 miles

      $40 - $60

      • Zlín
  • Fly, train

    $109 - $206
    1. Prague

      15min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1hrs 00min - non-stop

      $100 - $190

    3. Ostrava (OSR)

      29min - every 3 hours

      $1 - $2

    4. Novy Jicin mesto

      14min - every 5 minutes

      $1 - $2

    5. Suchdol nad Odrou

      30min - hourly

      $1 - $3

    6. Prerov

      19min - every 2 hours

      $4 - $7

    7. Otrokovice

      19min - hourly

      $1

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

From Prague Main station bus to Otrokovice then train to Zlin stred. 3hrs 29min 26€. From Praha hl.n. train to Olomouc hl.n., train to Otrokovice, then train to Zlin stred. 3hrs 53min 13€. From Praha, ÚAN Florenc bus to Brno, AN u hotelu Grand then bus to Zlín, AN. 5hrs 00min 18€. From Prague drive to Zlín. 2hrs 57min 46€. 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. 6hrs 25min 162€.