There are 12 ways to get from Bruges to Salou by train, plane, train (TGV, Renfe), 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 to Brussels Airport, fly to Barcelona–El Prat Airport, train
best- Take the train from Bruges to Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Barcelona–El Prat Airport (BCN)plane BRU - BCN
- Take the train from Barcelona-Sants to Tarragonatrain
7h 56m€65–250Train via Lyon
- Take the train from Bruges to Bruxelles-Miditrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Tarragonatrain Re / ...
13h 29m€248–451Bus via Paris
- Take the bus from Bruges to Paris, Quai de Bercy (Bercy Seine)bus 757
- Take the bus from Paris, Quai de Bercy to Barcelona Airport El Prat T1bus
- Take the bus from Barcelona Airport El Prat T1 to Salou - Monument Jaume Ibus
22h 26m€100–211Drive 1,349.4 km
- Drive from Bruges to Saloucar 1,349.4 km
13h 38m€220–317Train, bus to Brussels South Charleroi Airport, fly to Reus Airport
- Take the train from Bruges to Gand-Saint-Pierretrain
- Take the bus from Gent Sint Pieters Station to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Reus Airport (REU)plane CRL - REU
8h 12m€94–283Train, bus to Brussels South Charleroi Airport, fly to Barcelona–El Prat Airport
- Take the train from Bruges to Gand-Saint-Pierretrain
- Take the bus from Gent Sint Pieters Station to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Barcelona–El Prat Airport (BCN)plane CRL - BCN
- Take the train from Barcelona-Sants to Tarragonatrain
9h 24m€84–321Train, train to Eindhoven Airport, fly to Reus Airport
- Take the train from Bruges to Anvers-Centraltrain
- Take the train from Anvers-Central to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Reus Airport (REU)plane EIN - REU
9h 19m€94–388Train, train to Rotterdam The Hague Airport, fly to Barcelona–El Prat Airport
- Take the train from Bruges to Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraaltrain
- Fly from Rotterdam The Hague Airport (RTM) to Barcelona–El Prat Airport (BCN)plane RTM - BCN
- Take the train from Barcelona-Sants to Tarragonatrain
9h 33m€266–689Train to Brussels Airport, fly to Reus Airport
- Take the train from Bruges to Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Reus Airport (REU)plane BRU - REU
9h 53m€120–282Train, bus to Brussels South Charleroi Airport, fly to Girona–Costa Brava Airport
- Take the train from Bruges to Gand-Saint-Pierretrain
- Take the bus from Gent Sint Pieters Station to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Girona–Costa Brava Airport (GRO)plane CRL - GRO
- Take the train from Girona to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Tarragonatrain
10h 34m€101–358Train
- Take the train from Bruges to Bruxelles-Miditrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Perpignantrain Tgv
- Take the train from Perpignan to Camp De Tarragonatrain
14h 31m€287–446Bus
- Take the bus from Bruges to Lillebus 757
- Take the bus from Lille - Europe Train Station to Barcelona - North Bus Stationbus
- Take the bus from Barcelona, Passeig de Gràcia to Salou - Monument Jaume Ibus
23h 15m€122–191
Bruges to Salou by train
Comparing Your Travel Options
The cheapest way to get from Bruges to Salou is to train and fly which costs €65 - €250 and takes 7h 56m.
The fastest way to get from Bruges to Salou is to train and fly which takes 7h 56m and costs €65 - €250.
No, there is no direct bus from Bruges to Salou. However, there are services departing from Bruges and arriving at Salou - Monument Jaume I via Paris, Quai de Bercy and Barcelona Airport El Prat T1. The journey, including transfers, takes approximately 22h 26m.
No, there is no direct train from Bruges to Salou. However, there are services departing from Bruges and arriving at Port Aventura via Brussel-Zuid / Bruxelles-Midi, Lyon Part Dieu, Barcelona-Sants and Tarragona. The journey, including transfers, takes approximately 13h 29m.
The distance between Bruges and Salou is 1299 km. The road distance is 1349.4 km.
The best way to get from Bruges to Salou without a car is to train via Lyon which takes 13h 29m and costs €240 - €460.
It takes approximately 7h 56m to get from Bruges to Salou, including transfers.
Bruges to Salou bus services, operated by FlixBus, depart from Bruges station.
Bruges to Salou train services, operated by Belgian Railways (NMBS/SNCB), depart from Bruges station.
The best way to get from Bruges to Salou is to train via Lyon which takes 13h 29m and costs €240 - €460. Alternatively, you can bus via Paris, which costs €100 - €220 and takes 22h 26m.
What companies run services between Bruges, Belgium and Salou, Spain?
You can take a train from Bruges to Port Aventura via Brussel-Zuid / Bruxelles-Midi, Lyon Part Dieu, Barcelona-Sants, and Tarragona in around 13h 29m. Alternatively, you can take a bus from Bruges to Salou - Monument Jaume I via Paris, Quai de Bercy and Barcelona Airport El Prat T1 in around 22h 26m.
- Website
- ryanair.com
Flights from Brussels Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €35–180
Flights from Brussels South Charleroi Airport to Reus Airport
- Ave. Duration
- 2h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €65–210
Flights from Brussels South Charleroi Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–240
Flights from Brussels South Charleroi Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 35m
- When
- Wednesday to Friday
- Estimated price
- €45–240
Flights from Eindhoven Airport to Reus Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–320
Flights from Eindhoven Airport to Reus Airport via London Stansted
- Ave. Duration
- 4h 55m
- When
- Wednesday and Saturday
- Estimated price
- €55–320
Flights from Brussels Airport to Reus Airport via Dublin
- Ave. Duration
- 8h 15m
- When
- Sunday, Tuesday, Wednesday, and Thursday
- Estimated price
- €95–210
Flights from Brussels South Charleroi Airport to Girona–Costa Brava Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- €50–260
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- €16–26
- Website
- Belgian Railways
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- €16–26
- Website
- Belgian Railways
Train from Bruges to Gand-Saint-Pierre
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- €7–12
- Website
- Belgian Railways
Train from Bruges to Gand-Saint-Pierre
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- €7–12
- Website
- Belgian Railways
Train from Bruges to Anvers-Central
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €19–29
- Website
- Belgian Railways
Train from Anvers-Central to Breda
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- Belgian Railways
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- €16–26
- Website
- Belgian Railways
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- €16–26
- Website
- Belgian Railways
Train from Bruges to Gand-Saint-Pierre
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- €7–12
- Website
- Belgian Railways
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- €16–26
- Website
- Belgian Railways
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Bruges to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- €24–40
- Website
- Flixbus
Bus from Bruges to Lille
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €5–9
- Website
- Flixbus
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Bruges to Salou bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Bruges to Salou train services, operated by Belgian Railways (NMBS/SNCB), arrive at Bruxelles-Midi station.
Yes, the driving distance between Bruges to Salou is 1349 km. It takes approximately 13h 38m to drive from Bruges to Salou.
Book your Bruges to Salou train tickets online with Omio.
Book your Bruges to Salou bus tickets online with Omio.
There are 3459+ hotels available in Salou.








