The cheapest and fastest trains from Prague to Zlín
Cheapest price on Sep 21
€8
Average ticket price on Sep 21
€15
Fastest journey on Sep 21
3 h 39 m
Average journey duration on Sep 21
3 h 43 m
Trains on Sep 21
47
Distance
252 km
The best way to find a cheap train ticket from Prague to Zlín is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Prague to Zlín will cost around €15 if you buy it on the day, but the cheapest tickets can be found for only €8.
It's difficult to get from Prague to Zlín without transferring at least once.
RJ 1017 (Prague -> Návsí (Jablunkov)) · R 1132 (Bohumín -> Brno)5:41 PM3h44Prague hlavní nádraží9:25 PMLipník nad Bečvou€81One-way1 transfer
RJ 1017 (Prague -> Návsí (Jablunkov)) · R 1132 (Bohumín -> Brno)5:41 PM3h55Prague hlavní nádraží9:36 PMPřerov€91One-way1 transfer
RJ 1017 (Prague -> Návsí (Jablunkov)) · R 1132 (Bohumín -> Brno)5:41 PM4h17Prague hlavní nádraží9:58 PMKojetín nádraží€101One-way1 transfer
RJ 1017 (Prague -> Návsí (Jablunkov)) · (Olomouc -> Zlín)5:41 PM3h49Prague hlavní nádraží9:30 PMZlín, Autobusové Nádraží€111One-way1 transfer
RJ 1049 (Prague -> Brno) · R 1133 (Brno -> Bohumín)6:01 PM4h14Prague hlavní nádraží10:15 PMKojetín nádraží€131One-way1 transfer
RJ 1011 (Prague -> Košice) · R 1126 (Bohumín -> Brno)2:41 PM3h39Prague hlavní nádraží6:20 PMLipník nad Bečvou€141One-way1 transfer
RJ 1009 (Prague -> Havířov) · R 1124 (Bohumín -> Brno)1:41 PM3h43Prague hlavní nádraží5:24 PMLipník nad Bečvou€141One-way1 transfer
RJ 1013 (Prague -> Opava východ) · R 1128 (Bohumín -> Brno)3:41 PM3h43Prague hlavní nádraží7:24 PMLipník nad Bečvou€141One-way1 transfer
RJ 1003 (Prague -> Košice) · R 1112 (Bohumín -> Brno)7:41 AM3h44Prague hlavní nádraží11:25 AMLipník nad Bečvou€171One-way1 transfer
RJ 1017 (Prague -> Návsí (Jablunkov)) · R 1132 (Bohumín -> Brno)5:41 PM3h44Prague hlavní nádraží9:25 PMLipník nad Bečvou€81One-way1 transfer
Travel Information
Compare train and bus for Prague to Zlín
Omio recommends booking the train as it is the most popular option from Prague to Zlín among Omio's users. If you are prioritising price, take the bus, with an average ticket price of €17 For those with little time, consider booking a train, which has an average total journey time of 4h 3m. If you are seeking to minimise your carbon footprint, the train is your best option, with estimated CO2 emissions of 0.1 - 0.2kg. Average ticket prices depend on the travel mode: a bus costs an average of €17, while a train costs an average of €18.
Distance: 252 km
Compare train with
Most popular Train | Bus | Driving |
|---|---|---|
€18 Average price | €17 Average price Cheapest | €59 Average price (fuel + tolls) |
4h 3m Average total duration Fastest 3h 33m Onboard + 30m Additional time* | 4h 35m Average total duration 4h 5m Onboard + 30m Additional time* | 3h 11m Average total duration (door-to-door) |
0.1 - 0.2kg CO2 emissions Lowest | 0.3 - 0.6kg CO2 emissions | - CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Prague to Zlín:
A bus is €2 less than a train for this route with tickets for a train from Prague to Zlín costing on average €18.
Other travel options to Zlín take longer:
Bus takes on average 4h 5m.
Live departures
Prague to Zlín train times
The table below shows live departures for Prague to Zlín trains for today, Sunday, September 20. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
RJ 1031 (Prague -> Budapest) · R 1109 (Brno -> Bohumín) | 6:01 AM Prague hlavní nádraží | 4h38 | 10:39 AM Přerov | 1 transfer | |
RJ 1031 (Prague -> Budapest) · R 1109 (Brno -> Bohumín) | 6:01 AM Prague hlavní nádraží | 4h49 | 10:50 AM Lipník nad Bečvou | 1 transfer | |
RJ 1031 (Prague -> Budapest) · R 1109 (Brno -> Bohumín) | 6:01 AM Prague hlavní nádraží | 4h14 | 10:15 AM Kojetín nádraží | 1 transfer | |
RJ 1041 (Prague -> Bratislava) · R 1111 (Brno -> Bohumín) | 7:01 AM Prague hlavní nádraží | 4h14 | 11:15 AM Kojetín nádraží | 1 transfer | |
RJ 1003 (Prague -> Košice) · (Olomouc -> Zlín) | 7:41 AM Prague hlavní nádraží | 3h49 | 11:30 AM Zlín, Autobusové Nádraží | 1 transfer | |
RJ 1003 (Prague -> Košice) · R 1112 (Bohumín -> Brno) | 7:41 AM Prague hlavní nádraží | 3h44 | 11:25 AM Lipník nad Bečvou | 1 transfer | |
RJ 1003 (Prague -> Košice) · R 1112 (Bohumín -> Brno) | 7:41 AM Prague hlavní nádraží | 3h55 | 11:36 AM Přerov | 1 transfer | |
RJ 1003 (Prague -> Košice) · R 1112 (Bohumín -> Brno) | 7:41 AM Prague hlavní nádraží | 4h17 | 11:58 AM Kojetín nádraží | 1 transfer | |
RJ 1033 (Prague -> Budapest) · R 1115 (Brno -> Bohumín) | 9:01 AM Prague hlavní nádraží | 4h14 | 1:15 PM Kojetín nádraží | 1 transfer | |
RJ 1005/1028 (Prague -> Warsaw) · (Olomouc -> Zlín) | 9:41 AM Prague hlavní nádraží | 3h49 | 1:30 PM Zlín, Autobusové Nádraží | 1 transfer | |
RJ 1005/1028 (Prague -> Warsaw) · R 1116 (Bohumín -> Brno) | 9:41 AM Prague hlavní nádraží | 3h55 | 1:36 PM Přerov | 1 transfer | |
RJ 1005/1028 (Prague -> Warsaw) · R 1116 (Bohumín -> Brno) | 9:41 AM Prague hlavní nádraží | 4h17 | 1:58 PM Kojetín nádraží | 1 transfer | |
RJ 1005/1028 (Prague -> Warsaw) · R 1116 (Bohumín -> Brno) | 9:41 AM Prague hlavní nádraží | 3h44 | 1:25 PM Lipník nad Bečvou | 1 transfer | |
RJ 1043 (Prague -> Bratislava) · R 1119 (Brno -> Bohumín) | 11:01 AM Prague hlavní nádraží | 4h14 | 3:15 PM Kojetín nádraží | 1 transfer | |
RJ 1007 (Prague -> Havířov) · R 1120 (Bohumín -> Brno) | 11:41 AM Prague hlavní nádraží | 4h17 | 3:58 PM Kojetín nádraží | 1 transfer | |
RJ 1007 (Prague -> Havířov) · R 1120 (Bohumín -> Brno) | 11:41 AM Prague hlavní nádraží | 3h55 | 3:36 PM Přerov | 1 transfer | |
RJ 1007 (Prague -> Havířov) · R 1120 (Bohumín -> Brno) | 11:41 AM Prague hlavní nádraží | 3h44 | 3:25 PM Lipník nad Bečvou | 1 transfer | |
RJ 1009 (Prague -> Havířov) · (Olomouc -> Zlín) | 1:41 PM Prague hlavní nádraží | 3h49 | 5:30 PM Zlín, Autobusové Nádraží | 1 transfer | |
RJ 1009 (Prague -> Havířov) · R 1124 (Bohumín -> Brno) | 1:41 PM Prague hlavní nádraží | 3h43 | 5:24 PM Lipník nad Bečvou | 1 transfer | |
RJ 1009 (Prague -> Havířov) · R 1124 (Bohumín -> Brno) | 1:41 PM Prague hlavní nádraží | 4h17 | 5:58 PM Kojetín nádraží | 1 transfer | |
RJ 1009 (Prague -> Havířov) · R 1124 (Bohumín -> Brno) | 1:41 PM Prague hlavní nádraží | 3h53 | 5:34 PM Přerov | 1 transfer | |
RJ 1011 (Prague -> Košice) · R 1126 (Bohumín -> Brno) | 2:41 PM Prague hlavní nádraží | 3h39 | 6:20 PM Lipník nad Bečvou | 1 transfer | |
RJ 1011 (Prague -> Košice) · R 1126 (Bohumín -> Brno) | 2:41 PM Prague hlavní nádraží | 4h17 | 6:58 PM Kojetín nádraží | 1 transfer | |
RJ 1011 (Prague -> Košice) · R 1126 (Bohumín -> Brno) | 2:41 PM Prague hlavní nádraží | 3h50 | 6:31 PM Přerov | 1 transfer | |
RJ 1045 (Prague -> Žilina) · R 1127 (Brno -> Bohumín) | 3:01 PM Prague hlavní nádraží | 4h14 | 7:15 PM Kojetín nádraží | 1 transfer | |
RJ 1013 (Prague -> Opava východ) · (Olomouc -> Zlín) | 3:41 PM Prague hlavní nádraží | 3h49 | 7:30 PM Zlín, Autobusové Nádraží | 1 transfer | |
RJ 1013 (Prague -> Opava východ) · R 1128 (Bohumín -> Brno) | 3:41 PM Prague hlavní nádraží | 3h43 | 7:24 PM Lipník nad Bečvou | 1 transfer | |
RJ 1013 (Prague -> Opava východ) · R 1128 (Bohumín -> Brno) | 3:41 PM Prague hlavní nádraží | 4h17 | 7:58 PM Kojetín nádraží | 1 transfer | |
RJ 1013 (Prague -> Opava východ) · R 1128 (Bohumín -> Brno) | 3:41 PM Prague hlavní nádraží | 3h53 | 7:34 PM Přerov | 1 transfer | |
RJ 1037 (Prague -> Vienna) · R 1129 (Brno -> Bohumín) | 4:01 PM Prague hlavní nádraží | 4h14 | 8:15 PM Kojetín nádraží | 1 transfer | |
RJ 1015 (Prague -> Návsí (Jablunkov)) · R 1130 (Bohumín -> Brno) | 4:41 PM Prague hlavní nádraží | 3h44 | 8:25 PM Lipník nad Bečvou | 1 transfer | |
RJ 1015 (Prague -> Návsí (Jablunkov)) · R 1130 (Bohumín -> Brno) | 4:41 PM Prague hlavní nádraží | 3h55 | 8:36 PM Přerov | 1 transfer | |
RJ 1015 (Prague -> Návsí (Jablunkov)) · R 1130 (Bohumín -> Brno) | 4:41 PM Prague hlavní nádraží | 4h17 | 8:58 PM Kojetín nádraží | 1 transfer | |
RJ 1047 (Prague -> Bratislava) · R 1131 (Brno -> Bohumín) | 5:01 PM Prague hlavní nádraží | 4h14 | 9:15 PM Kojetín nádraží | 1 transfer | |
RJ 1017 (Prague -> Návsí (Jablunkov)) · (Olomouc -> Zlín) | 5:41 PM Prague hlavní nádraží | 3h49 | 9:30 PM Zlín, Autobusové Nádraží | 1 transfer | |
RJ 1017 (Prague -> Návsí (Jablunkov)) · R 1132 (Bohumín -> Brno) | 5:41 PM Prague hlavní nádraží | 4h17 | 9:58 PM Kojetín nádraží | 1 transfer | |
RJ 1017 (Prague -> Návsí (Jablunkov)) · R 1132 (Bohumín -> Brno) | 5:41 PM Prague hlavní nádraží | 3h55 | 9:36 PM Přerov | 1 transfer | |
RJ 1017 (Prague -> Návsí (Jablunkov)) · R 1132 (Bohumín -> Brno) | 5:41 PM Prague hlavní nádraží | 3h44 | 9:25 PM Lipník nad Bečvou | 1 transfer | |
RJ 1049 (Prague -> Brno) · R 1133 (Brno -> Bohumín) | 6:01 PM Prague hlavní nádraží | 4h49 | 10:50 PM Lipník nad Bečvou | 1 transfer | |
RJ 1049 (Prague -> Brno) · R 1133 (Brno -> Bohumín) | 6:01 PM Prague hlavní nádraží | 4h37 | 10:38 PM Přerov | 1 transfer | |
RJ 1049 (Prague -> Brno) · R 1133 (Brno -> Bohumín) | 6:01 PM Prague hlavní nádraží | 4h14 | 10:15 PM Kojetín nádraží | 1 transfer | |
RJ 1021 (Prague -> Košice) · R 1100 (Bohumín -> Brno) | 9:03 PM Prague hlavní nádraží | 8h33 | 5:36 AM Přerov | 1 transfer | |
RJ 1021 (Prague -> Košice) · R 1100 (Bohumín -> Brno) | 9:03 PM Prague hlavní nádraží | 8h55 | 5:58 AM Kojetín nádraží | 1 transfer | |
RJ 1021 (Prague -> Košice) · R 1100 (Bohumín -> Brno) | 9:03 PM Prague hlavní nádraží | 8h22 | 5:25 AM Lipník nad Bečvou | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Prague to Zlín by train or bus
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Sep 21
Sep 22
Sep 23
Sep 24
Sep 25
Sep 26
Sep 27
Why should you book Prague to Zlín trains with Omio?
Why book with Omio vs Leo Express?
- Compare with other providers: On Omio, you can not only buy tickets for Leo Express, but also compare tickets for the likes of České dráhy or RegioJet a.s. to find the best option for your trip from Prague to Zlín.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
- Compare all your options: Omio allows you to compare Leo Express with all available travel options, which are train and bus to ensure you get the best deal for traveling from Prague to Zlín.
Journey information
Overview: Train from Prague to Zlín
Trains from Prague to Zlín run on average 66 times per day, taking around 3h 9m. Cheap train tickets for this journey start at €4 if you book in advance.
There are 13 trains per day. The earliest train runs at 00:36, the last at 23:41. The fastest train covers the 252 km distance in 2h 53m.
Distance 252 km |
Average train duration 3h 9m |
Cheapest ticket price €4 |
Trains per day 66 |
Direct trains 13 |
Fastest train 2h 53m |
First train 12:36 AM |
Last train 11:41 PM |
Cheapest Month Feb |
Cheapest Day Wed |
High Season Jan - Mar |
Low Season Oct - Dec |
Busiest Day Tue |
Least Busy Day Sat |
Best time to book 1 day |
Train companies: Leo Express, České dráhy, RegioJet a.s. from Prague to Zlín trainsLeo Express, České dráhy, RegioJet a.s. trains will get you between Prague and Zlín from €4. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
RegioJet a.s.
Leo Express
České dráhy
FAQs: Trains from Prague to Zlín
Find answers to the most common questions about traveling from Prague to Zlín by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Zlín, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Prague to Zlín
Most Prague to Zlín trains use the Praha hlavní nádraží to Kojetín nádraží station pair, with some services arriving at Přerov. Use this guide to compare Prague and Zlín train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Which Prague station do trains to Zlín leave from?
Getting to Praha hlavní nádraží from Prague city centre
Praha hlavní nádraží is 1 km from Prague city centre. Public transport options include:
Praha hlavní nádraží train station facilities and services
Praha hlavní nádraží has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Shower, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk, and Luggage Carts.
Food and drink
Food options include: Restaurant Fantova Kavárna, Sushi Time
Wi-Fi and ATMs
Free. ATMs are available in the train station.
Tickets and information
Ticket office support is available at Praha hlavní nádraží. Information desks are located in the main hall.
Luggage and lost property
Luggage storage is available at Praha hlavní nádraží. Lost and found is available at the station.
Parking, taxis and toilets
Available at Praha hlavní nádraží: Parking, Taxis, WC.
Bike and car services
Available at Praha hlavní nádraží: Bike Parking, Bike Rental, Car Rental.
Accessibility
Accessibility facilities are available at Praha hlavní nádraží: Elevators, ramps.
Shops, hotels and contact
Nearby hotels include Hotel Esplanade Prague, Falkensteiner Hotel Maria Prag, Hotel City Central.
Getting to Praha-Zahradní Město from Prague city centre
Praha-Zahradní Město is 6 km from Prague city centre. Public transport options include:
Praha-Zahradní Město train station facilities and services
Praha-Zahradní Město has practical services for this route, including Parking, Dining, ATM, Accessibility, WC, Hotel, and Bike Parking.
Food and drink
Food and drink options are available at Praha-Zahradní Město.
Wi-Fi and ATMs
ATMs are available at Praha-Zahradní Město.
Parking, taxis and toilets
Available at Praha-Zahradní Město: Parking, WC.
Bike and car services
Available at Praha-Zahradní Město: Bike Parking.
Accessibility
Accessibility facilities are available at Praha-Zahradní Město.
Getting to Praha Libeň from Prague city centre
Praha Libeň is 5 km from Prague city centre. Public transport options include:
Praha Libeň train station facilities and services
Praha Libeň has practical services for this route, including Dining, ATM, Taxis, Accessibility, WC, Hotel, Bike Parking, and Car Rental.
Food and drink
Food and drink options are available at Praha Libeň.
Wi-Fi and ATMs
ATMs are available at Praha Libeň.
Parking, taxis and toilets
Available at Praha Libeň: Taxis, WC.
Bike and car services
Available at Praha Libeň: Bike Parking, Car Rental.
Accessibility
Accessibility facilities are available at Praha Libeň.
Which Zlín station do trains from Prague arrive at?
Getting to Zlín střed from Zlín city centre
Zlín střed train station facilities and services
Zlín střed has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Food and drink
Food options include: Cafes and vending machines available.
Wi-Fi and ATMs
Wi-Fi is available in designated areas. ATMs are aTM located within the station premises.
Tickets and information
Ticket office support is available at Zlín střed.
Parking, taxis and toilets
Available at Zlín střed: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Zlín střed: Station is wheelchair accessible.
Getting to Zlín-Malenovice from Zlín city centre
Getting to Zlin-Dlouha from Zlín city centre
Zlin-Dlouha train station facilities and services
Zlin-Dlouha has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Wi-Fi and ATMs
Wi-Fi is available at Zlin-Dlouha. ATMs are available at Zlin-Dlouha.
Tickets and information
Ticket office support is available at Zlin-Dlouha.
Parking, taxis and toilets
Available at Zlin-Dlouha: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Zlin-Dlouha: Station equipped with ramps for wheelchair access.
Most popular train connections from Prague
More options for your journey from Prague to Zlín
Here are some other resources that might have the information you need
