Rome2Rio

How to get fromOlomouc to Slavkov u Brnaby bus, train, car, or taxi

Find Transport to Slavkov u Brna

See all options

There are 5 ways to get from Olomouc to Slavkov u Brna by bus, train, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, line 106 bus

    best
    1. Take the bus from Olomouc Pionýrská to Brno, hotel Grandbus bus Arriva Express
    2. Take the bus from Tržní to Slavkov u Brna, aut. st.bus bus 106 / ...
    2h 2m
  2. Train

    cheapest
    1. Take the train from Olomouc Hlavni Nadrazi to Krenovice Horni Nadrazitrain train 916 / ...
    2h 20m
    Kč 195–272
  3. Train, line 631 bus

    1. Take the train from Olomouc Hlavni Nadrazi to Vyskov Na Moravetrain train Re / ...
    2. Take the bus from Vyškov, Autobusové nádraží to Slavkov u Brna, aut. st.bus bus 631
    2h 16m
  4. Drive  62.9 km

    1. Drive from Olomouc to Slavkov u Brnacar car 62.9 km
    42 min
    Kč 255–369
  5. Taxi

    1. Take the taxi from Olomouc to Slavkov u Brnataxi taxi 62.9 km
    42 min
    Kč 2,500–3,100

Comparing Your Travel Options

What companies run services between Olomouc, Czechia and Slavkov u Brna, Czechia?

You can take a bus from Olomouc Pionýrská to Slavkov u Brna, aut. st. via Hlavní nádraží and Tržní in around 2h 2m. Alternatively, České dráhy (ČD) operates a train from Olomouc Hlavni Nadrazi to Krenovice Horni Nadrazi 6 times a week. Tickets cost Kč 170–250 and the journey takes 1h 21m.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, Why you should take the train in the US, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

Booking & Getting There