There are 8 ways to get from Munich to Sant Pere de Ribes by plane, bus, train, 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.
Fly from Munich International Airport
best- Fly from Munich International Airport (MUC) to Barcelona–El Prat Airport (BCN)plane MUC - BCN
6h 11m€71–215Bus, train
- Take the bus from Munich - Bus Station to Valence - Central Bus Stationbus BlaBlaCar Bus
- Take the train from Valence Ville to Barcelona-Santstrain Tgv
19h 30m€159–258Drive 1,356.2 km
- Drive from Munich to Sant Pere de Ribescar 1,356.2 km
13h 34m€222–320Train to Salzburg Airport, fly
- Take the train from München Hbf to Salzburg Hauptbahnhoftrain
- Fly from Salzburg Airport (SZG) to Barcelona–El Prat Airport (BCN)plane SZG - BCN
7h 37m€119–335Train to Nuremberg Airport, fly
- Take the train from München Hbf to Nürnberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Barcelona–El Prat Airport (BCN)plane NUE - BCN
7h 3m€101–338Train to Stuttgart Airport, fly
- Take the train from München Hbf to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Barcelona–El Prat Airport (BCN)plane STR - BCN
8h 4m€89–299Train, train to Zurich Airport, fly
- Take the train from München Hbf to St. Margrethen SGtrain
- Take the train from St. Margrethen Sg to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Barcelona–El Prat Airport (BCN)plane ZRH - BCN
8h 44m€105–328Bus
- Take the bus from Munich central bus station to Barcelonabus FlixBus N1135
- Take the bus from Barcelona - Plaça Universitat to Sant Pere de Ribesbus e14 St. Pere de Ribes-Barcelona
23h 57m€136–202
Munich to Sant Pere de Ribes by bus and subway
Comparing Your Travel Options
The cheapest way to get from Munich to Sant Pere de Ribes is to fly which costs €70 - €220 and takes 6h 11m.
The fastest way to get from Munich to Sant Pere de Ribes is to fly which takes 6h 11m and costs €70 - €220.
No, there is no direct bus from Munich station to Sant Pere de Ribes. However, there are services departing from Munich central bus station and arriving at Sant Pere de Ribes via Barcelona - Plaça Universitat. The journey, including transfers, takes approximately 23h 57m.
The distance between Munich and Sant Pere de Ribes is 1163 km. The road distance is 1356.2 km.
The best way to get from Munich to Sant Pere de Ribes without a car is to bus and train which takes 19h 30m and costs €150 - €260.
It takes approximately 6h 11m to get from Munich to Sant Pere de Ribes, including transfers.
Munich to Sant Pere de Ribes bus services, operated by FlixBus, depart from Munich central bus station.
The best way to get from Munich to Sant Pere de Ribes is to fly which takes 6h 11m and costs €70 - €220. Alternatively, you can bus, which costs €130 - €210 and takes 23h 57m.
Munich to Sant Pere de Ribes bus services, operated by FlixBus, arrive at Barcelona station.
Yes, the driving distance between Munich to Sant Pere de Ribes is 1356 km. It takes approximately 13h 34m to drive from Munich to Sant Pere de Ribes.
What companies run services between Munich, Germany and Sant Pere de Ribes, Spain?
Vueling Airlines, Lufthansa, and Lufthansa City fly from Munich International Airport (MUC) to Barcelona–El Prat Airport (BCN) every 4 hours. Alternatively, you can take a bus from Munich central bus station to Sant Pere de Ribes via Barcelona, Marina, Universitat, and Barcelona - Plaça Universitat in around 23h 57m.
- Website
- lufthansa.com
Flights from Munich International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €50–290
Flights from Salzburg Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €110–650
Flights from Nuremberg Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- €100–310
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Valence Ville to Barcelona-Sants
- Ave. Duration
- 4h 57m
- Frequency
- Twice a week
- Estimated price
- €100–160
- Website
- TGV inOui
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Munich - Bus Station to Valence - Central Bus Station
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- €50–90
- Website
- BlaBlaCar Bus
Want to know more about travelling around Spain
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 1536+ hotels available in Sant Pere de Ribes.










