Train

Take the train 894 at the station Zlin Stred .1

The journey takes approximately 3 h 32 min. Ticket price is about 13–23 EUR. The travel distance is 308 km.

Carrier is Czech Railways (ČD).

Book

Get off at the Praha Hlavni Nadrazi
Find hotel deals and discounts up to 20% in Prague at Booking


Train via olomouc

Take the train Re at the station Zlin Stred .1

The journey takes approximately 17 min. Ticket price is about 1–2 EUR. The travel distance is 10 km.

Carrier is Czech Railways (ČD).

Book

Get off at the Otrokovice
Take the train 880 at the station Otrokovice .1

The journey takes approximately 39 min. Ticket price is about 2–4 EUR. The travel distance is 51 km.

Carrier is Czech Railways (ČD).

Book

Take the train Leo Express at the station Olomouc hl. n. .1

The journey takes approximately 2 h 10 min. Ticket price is about 5–24 EUR. The travel distance is 247 km.

Carrier is LEO Express.

Book

Get off at the Prague, Praha hl. n.
Find hotel deals and discounts up to 20% in Prague at Booking


Bus

Take the bus 856 at the station Zlín, Zlín bus station .

The journey takes approximately 1 h 40 min. Ticket price is about 8–10 EUR. The travel distance is 99 km.

Carrier is FlixBus.

Book

Take the bus 260 at the station Brno, Brno Hotel Grand .

The journey takes approximately 2 h 40 min. Ticket price is about 7–15 EUR. The travel distance is 208 km.

Carrier is FlixBus.

Book

Find hotel deals and discounts up to 20% in Prague at Booking


Drive

In a rental car

The drive will take 2 h 52 min.. The distance between Zlín and Prague is 302 km. You will use 24 liters of gasoline at a cost of €31.2.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Prague at Booking