There are 5 ways to get from Nitra to Zlín by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Břeclav
best- Take the train from Nove Zamky to Breclavtrain Rj
- Take the train from Breclav to Otrokovicetrain Ec
4h 48mKč 352–1,871Bus
- Take the bus from Nitra to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Brnobus 260 / ...
- Take the bus from Brno Benesova Bus Station to Zlin Bus Stationbus
6h 25mKč 551–940Drive 138 km
- Drive from Nitra to Zlíncar 138 km
2h 2mKč 511–737Train
- Take the train from Nove Zamky to Otrokovicetrain Ec
5h 30mKč 363–676Train, line 10725 train, line 180 bus
- Take the train from Nitra to Leopoldovtrain Re
- Take the train from Leopoldov to Nove Mesto Nad Vahomtrain 681
- Take the train from Nove Mesto Nad Vahom to Myjavatrain Re
- Take the train from Myjava to Veseli Nad Moravoutrain Re
- Take the train from Veselí nad Moravou, železniční stanice to Uherské Hradištětrain S6 / ...
- Take the bus from Uherské Hradiště, aut. nádr to Zlín, aut.nádr.bus 180 / ...
6h 25m
Nitra to Zlín by train
Questions & Answers
The cheapest way to get from Nitra to Zlín is to train which costs 360 Kč - 700 Kč and takes 5h 30m.
The fastest way to get from Nitra to Zlín is to drive which takes 2h 2m and costs 500 Kč - 750 Kč.
No, there is no direct bus from Nitra to Zlín station. However, there are services departing from Nitra and arriving at Zlin Bus Station via Bratislava, Autobusová stanica Mlynské Nivy and Brno Benesova Bus Station. The journey, including transfers, takes approximately 6h 25m.
No, there is no direct train from Nitra to Zlín. However, there are services departing from Nitra and arriving at Zlin Stred via Nove Zamky, Breclav and Otrokovice. The journey, including transfers, takes approximately 4h 48m.
The distance between Nitra and Zlín is 291 km. The road distance is 138 km.
The best way to get from Nitra to Zlín without a car is to train via Břeclav which takes 4h 48m and costs 350 Kč - 1 900 Kč.
It takes approximately 4h 48m to get from Nitra to Zlín, including transfers.
Nitra to Zlín bus services, operated by Turancar, depart from Nitra station.
Nitra to Zlín train services, operated by Railjet, depart from Nove Zamky station.
The best way to get from Nitra to Zlín is to train via Břeclav which takes 4h 48m and costs 350 Kč - 1 900 Kč. Alternatively, you can bus, which costs 550 Kč - 950 Kč and takes 6h 25m.
What companies run services between Nitra, Slovakia and Zlín, Czechia?
You can take a train from Nitra to Zlin Stred via Nove Zamky, Breclav, and Otrokovice in around 4h 48m. Alternatively, you can take a bus from Nitra to Zlin Bus Station via Bratislava, Autobusová stanica Mlynské Nivy and Brno Benesova Bus Station in around 6h 25m.
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Nove Zamky to Breclav
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- Kč 200–240
- Website
- Hungarian Railways (MÁV)
Train from Breclav to Otrokovice
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- Kč 85–100
- Website
- Hungarian Railways (MÁV)
Train from Nove Zamky to Otrokovice
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- Kč 280–330
- Website
- Hungarian Railways (MÁV)
Train from Nove Zamky to Breclav
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- Kč 200–370
- Website
- Railways of Slovak Republic (ZSSK)
Train from Breclav to Otrokovice
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Estimated price
- Kč 80–150
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nove Zamky to Otrokovice
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- Kč 290–550
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nitra to Leopoldov
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- Kč 40–75
- Website
- Railways of Slovak Republic (ZSSK)
Train from Leopoldov to Nove Mesto Nad Vahom
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- Kč 40–75
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nove Mesto Nad Vahom to Myjava
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- Kč 40–75
- Website
- Railways of Slovak Republic (ZSSK)
Train from Myjava to Veseli Nad Moravou
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- Kč 35–70
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Breclav to Otrokovice
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- Kč 370–650
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- Czech Railways (ČD)
Train from Breclav to Otrokovice
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- Kč 200–310
- Website
- Czech Railways (ČD)
- Phone
- +420 220 311 700
- info@le.cz
- Website
- LEO Express
Train from Breclav to Otrokovice
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- Kč 110–170
- Website
- LEO Express
- Phone
- +420 5 4317 4317
- info@kordis-jmk.cz
- Website
- IDS JMK
Train from Myjava to Veseli Nad Moravou
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- Kč 17–21
- Schedules at
- IDS JMK
Train from Veselí nad Moravou, železniční stanice to Uherské Hradiště
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- Kč 26–31
- Schedules at
- IDS JMK
- Phone
- +421 48 4144 216
- infolines@turancar.sk
- Website
- turancar.sk
Bus from Nitra to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- Kč 200–240
- Schedules at
- turancar.sk
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Nitra to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- Kč 160–260
- Website
- Flixbus
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Brno
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- Kč 230–390
- Website
- Flixbus
Bus from Brno Benesova Bus Station to Zlin Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- Kč 170–290
- Website
- Flixbus
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Bus from Brno Benesova Bus Station to Zlin Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- Kč 160–250
- Website
- RegioJet
- Phone
- +420 572 524 423
- csad@csaduh.cz
- Website
- csaduh.cz
Bus from Uherské Hradiště, aut. nádr to Zlín, aut.nádr.
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Schedules at
- csaduh.cz
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Nitra to Zlín bus services, operated by Turancar, arrive at Bratislava, Autobusová stanica Mlynské Nivy station.
Nitra to Zlín train services, operated by Railjet, arrive at Breclav station.
Yes, the driving distance between Nitra to Zlín is 138 km. It takes approximately 2h 2m to drive from Nitra to Zlín.
Book your Nitra to Zlín train tickets online with Omio.
Book your Nitra to Zlín bus tickets online with Omio and FlixBus.
There are 393+ hotels available in Zlín.






































