Rome2Rio

How to get fromSant Pere de Ribes to Olomoucby plane, train, bus or car

Find Transport to Olomouc

See all options

There are 10 ways to get from Sant Pere de Ribes to Olomouc by plane, 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.

  1. Fly to Václav Havel Airport Prague, train

    best
    1. Fly from Barcelona–El Prat Airport (BCN) to Václav Havel Airport Prague (PRG)planeBCN - PRG
    2. Take the train from Praha Hlavni Nadrazi to Olomouc Hlavni Nadrazitrain
    8h 27m
    Kč 1,583–5,928
  2. Fly to Vienna International Airport, train

    cheapest
    1. Fly from Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE)planeBCN - VIE
    2. Take the train from Wien Hbf to Prerovtrain
    9h 6m
    Kč 1,503–5,573
  3. Bus, train via Lyon

    1. Take the bus from Barcelona - Airport Prat T1 to Lyon - Perrache Bus Stationbus
    2. Take the train from Lyon-Perrache to Strasbourg Bahnhoftrain84
    3. Take the train from Strasbourg Bahnhof to Wien HauptbahnhoftrainNj
    4. Take the train from Wien Hbf to PrerovtrainEc
    28h 56m
    Kč 4,652–14,235
  4. Bus, train

    1. Take the bus from Sant Pere de Ribes to Barcelona - Gran Vía - Urgellbus
    2. Take the bus from Barcelona to Praguebus
    3. Take the train from Praha Hlavni Nadrazi to Olomouc Hlavni NadrazitrainIc
    30h 18m
    Kč 2,194–5,542
  5. Drive 1,926.1 km

    1. Drive from Sant Pere de Ribes to Olomouccar1,926.1 km
    19h 22m
    Kč 7,322–10,576
  6. Fly to John Paul Ii International Airport Kraków–Balice, train

    1. Fly from Barcelona–El Prat Airport (BCN) to John Paul Ii International Airport Kraków–Balice (KRK)planeBCN - KRK
    2. Take the train from Kraków Główny Train Station to Olomouc Main Train Stationtrain
    10h 38m
    Kč 1,578–6,258
  7. Fly to Bratislava Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Bratislava Airport (BTS)planeBCN - BTS
    2. Take the train from Bratislava Hlavna Stanica to Breclavtrain
    3. Take the train from Breclav to Olomouc Hlavni Nadrazitrain
    10h 17m
    Kč 1,902–7,083
  8. Fly to Katowice International Airport, bus, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Katowice International Airport (KTW)planeBCN - KTW
    2. Take the bus from Pyrzowice Katowice Airport to Ostrava Svinov Train Stationbus
    3. Take the train from Ostrava Svinov Train Station to Olomouc Main Train Stationtrain
    10h 9m
    Kč 1,893–5,588
  9. Fly to Wroclaw, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Wroclaw (WRO)planeBCN - WRO
    2. Take the train from Wroclaw Glowny to Bohumintrain
    3. Take the train from Bohumin to Olomouc Hlavni Nadrazitrain
    11h 9m
    Kč 2,623–7,938
  10. Bus, train #2

    1. Take the bus from Barcelona Sants Central Bus Station to Ljubljana Central Bus Stationbus
    2. Take the bus from Ljubljana Central Bus Station to Vienna Central Train Station S+U Waldmanngründebus
    3. Take the train from Wien Hbf to BreclavtrainRe
    4. Take the train from Breclav to Olomouc Hlavni NadrazitrainRe / ...
    37h 23m
    Kč 3,232–4,467

Sant Pere de Ribes to Olomouc by bus and train

Calendar1Weekly Services
Duration28h 56mAverage Duration
TicketKč 4,652Cheapest Price
See schedules

Questions & Answers

What companies run services between Sant Pere de Ribes, Spain and Olomouc, Czechia?

There is no direct connection from Sant Pere de Ribes to Olomouc. However, you can take the bus to Bellvitge - Duran i Reynals, walk to Hospital Oncològic, take the line 46 bus to Aeropuerto del Prat Barcelona T2A, walk to Barcelona–El Prat Airport (BCN) airport, fly to Václav Havel Airport Prague (PRG), walk to Václav Havel Airport T1, take the line 59 train to Nádraží Veleslavín, walk to Nádraží Veleslavín, take the subway to Muzeum, walk to Praha Hlavni Nadrazi, then take the train to Olomouc Hlavni Nadrazi. Alternatively, you can take a bus from Sant Pere de Ribes - Benzinera Sitges - Sagrada Família to Olomouc Hlavni Nadrazi via Barcelona Airport T1, Barcelona - Airport Prat T1, Lyon - Perrache Bus Station, Lyon-Perrache, Strasbourg Bahnhof, Wien Hauptbahnhof, Wien Hbf, and Prerov in around 28h 56m.

Airlines
Train operators
Bus operators

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