There are 11 ways to get from Brest to Barcelona by train, plane, bus, 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.
Recommended option
Train to Warsaw, fly to Barcelona • 9 h 31 min
$64 - $306
10 alternative options
Train to Nowy Dwor Mazowiecki, fly to Barcelona • 10 h 10 min
$66 - $243
Train to Warsaw, fly to Girona, train • 12 h 29 min
$91 - $957
Train to Nowy Dwor Mazowiecki, fly to Girona, train • 13 h 37 min
$162 - $188
Train, train to Krakow, fly to Barcelona • 12 h 26 min
$103 - $305
Bus ALSA • 27 h 42 min
$154 - $228
Train via Strasbourg • 30 h 43 min
$379 - $473
Train • 43 h 8 min
$348 - $458
Bus Eurolines FR • 43 h 8 min
$220 - $308
Drive, train, taxi • 28 h 32 min
$596 - $791
Drive • 24 h 55 min
$300 - $450
What companies run services between Brest, Belarus and Barcelona, Spain?
You can take a bus from Brest to Barcelona via Lutsk and Rivne in around 27 h 42 min. Alternatively, you can take a train from Brest to Barcelona via Strasbourg and Montpellier Saint-Roch in around 30 h 43 min.

- Website
- ryanair.com
Flights from Nowy Dwor Mazowiecki to Barcelona
- Ave. Duration
- 3 h 10 min
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $50 - $300
Flights from Nowy Dwor Mazowiecki to Barcelona via Milan Bergamo
- Ave. Duration
- 5 h 14 min
- When
- Every day
- Estimated price
- $50 - $300
Flights from Nowy Dwor Mazowiecki to Barcelona via London Stansted
- Ave. Duration
- 5 h 35 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $50 - $300
Flights from Nowy Dwor Mazowiecki to Barcelona via Naples
- Ave. Duration
- 6 h 30 min
- When
- Monday and Thursday
- Estimated price
- $50 - $300
Flights from Nowy Dwor Mazowiecki to Barcelona via Charleroi
- Ave. Duration
- 6 h 35 min
- When
- Every day
- Estimated price
- $50 - $300
Flights from Nowy Dwor Mazowiecki to Barcelona via Dublin
- Ave. Duration
- 6 h 50 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $50 - $300
Flights from Warsaw to Girona via Krakow
- Ave. Duration
- 4 h 45 min
- When
- Monday and Friday
- Estimated price
- $45 - $180
Flights from Warsaw to Girona via Frankfurt
- Ave. Duration
- 5 h 22 min
- When
- Monday and Friday
- Estimated price
- $45 - $180
Flights from Warsaw to Girona via London Luton
- Ave. Duration
- 6 h 55 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $110 - $410
Flights from Warsaw to Girona via Poznan
- Ave. Duration
- 9 h 5 min
- When
- Thursday and Sunday
- Estimated price
- $45 - $180
Flights from Warsaw to Girona via Tallinn
- Ave. Duration
- 9 h 50 min
- When
- Tuesday and Saturday
- Estimated price
- $45 - $180
Flights from Warsaw to Girona via Billund
- Ave. Duration
- 9 h 55 min
- When
- Thursday
- Estimated price
- $45 - $180
Flights from Nowy Dwor Mazowiecki to Girona via London Stansted
- Ave. Duration
- 5 h 25 min
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $134
Flights from Nowy Dwor Mazowiecki to Girona via Newcastle
- Ave. Duration
- 5 h 55 min
- When
- Tuesday
- Estimated price
- $134
Flights from Nowy Dwor Mazowiecki to Girona via Karlsruhe/Baden Baden
- Ave. Duration
- 7 h
- When
- Friday and Sunday
- Estimated price
- $134
Flights from Nowy Dwor Mazowiecki to Girona via Bristol
- Ave. Duration
- 7 h 35 min
- When
- Monday and Thursday
- Estimated price
- $134
Flights from Nowy Dwor Mazowiecki to Girona via Thessaloniki
- Ave. Duration
- 10 h 10 min
- When
- Friday
- Estimated price
- $134
Flights from Krakow to Barcelona
- Ave. Duration
- 2 h 45 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $40 - $200
Flights from Krakow to Barcelona via East Midlands
- Ave. Duration
- 5 h 40 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $60 - $260

- Website
- lufthansa.com
Flights from Warsaw to Barcelona via Munich
- Ave. Duration
- 4 h 40 min
- When
- Every day
- Estimated price
- $180 - $650
Flights from Warsaw to Barcelona via Frankfurt
- Ave. Duration
- 5 h 11 min
- When
- Every day
- Estimated price
- $180 - $650
Flights from Krakow to Barcelona via Munich
- Ave. Duration
- 4 h 57 min
- When
- Every day
- Estimated price
- $190 - $700
Flights from Krakow to Barcelona via Frankfurt
- Ave. Duration
- 5 h 11 min
- When
- Every day
- Estimated price
- $190 - $700

- Website
- klm.com
Flights from Warsaw to Barcelona via Amsterdam
- Ave. Duration
- 5 h 35 min
- When
- Every day
- Estimated price
- $160 - $700
Flights from Warsaw to Girona via Amsterdam
- Ave. Duration
- 7 h 10 min
- When
- Sunday
- Estimated price
- $120 - $700
Flights from Krakow to Barcelona via Amsterdam
- Ave. Duration
- 6 h
- When
- Every day
- Estimated price
- $220 - $600

- Website
- swiss.com
Flights from Warsaw to Barcelona via Zurich
- Ave. Duration
- 4 h 32 min
- When
- Every day
- Estimated price
- $170 - $650
Flights from Krakow to Barcelona via Zurich
- Ave. Duration
- 4 h 50 min
- When
- Every day
- Estimated price
- $200 - $700

- Website
- vueling.com
Flights from Warsaw to Barcelona
- Ave. Duration
- 3 h 5 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $55 - $410
Flights from Krakow to Barcelona
- Ave. Duration
- 2 h 45 min
- When
- Monday and Thursday
- Estimated price
- $65 - $800

- Website
- travelservice.aero
Flights from Warsaw to Barcelona via Prague
- Ave. Duration
- 5 h 55 min
- When
- Sunday
- Estimated price
- $140 - $700
Flights from Warsaw to Girona via Prague
- Ave. Duration
- 6 h 50 min
- When
- Saturday
- Estimated price
- $230 - $850

- Website
- norwegian.com
Flights from Warsaw to Barcelona
- Ave. Duration
- 3 h
- When
- Monday and Friday
- Estimated price
- $85 - $450

- Website
- wizzair.com
Flights from Warsaw to Barcelona
- Ave. Duration
- 3 h 5 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $70 - $600

- Website
- lot.com
Flights from Warsaw to Barcelona
- Ave. Duration
- 3 h 10 min
- When
- Every day
- Estimated price
- $100 - $700

- Website
- britishairways.com
Flights from Warsaw to Barcelona via London Heathrow
- Ave. Duration
- 5 h 45 min
- When
- Every day
- Estimated price
- $190 - $1,100

- Website
- csa.cz
Flights from Warsaw to Barcelona via Prague
- Ave. Duration
- 5 h 55 min
- When
- Sunday
- Estimated price
- $140 - $700

- Website
- transavia.com
Flights from Warsaw to Girona via Amsterdam
- Ave. Duration
- 5 h
- When
- Sunday
- Estimated price
- $120 - $700

- Website
- jet2.com
Flights from Nowy Dwor Mazowiecki to Girona via Birmingham
- Ave. Duration
- 7 h 45 min
- When
- Thursday
- Estimated price
- $134

- Website
- eurowings.com
Flights from Krakow to Barcelona via Dusseldorf
- Ave. Duration
- 5 h 10 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $110 - $700

- Website
- easyjet.com
Flights from Krakow to Barcelona via Lyon
- Ave. Duration
- 5 h 45 min
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $140 - $650

- Phone
- 703 200 200
- Website
- intercity.pl
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1 h 59 min
- Frequency
- Every 4 hours
- Estimated price
- $8 - $13
- Website
- Intercity.pl
- Purchase a
- eurail.com
- 2nd Class
- $8 - $13
- 1st Class
- $12 - $18
Train from Warszawa Wschodnia to Krakow Glowny
- Ave. Duration
- 2 h 29 min
- Frequency
- Hourly
- Estimated price
- $6 - $10
- Website
- Intercity.pl
- Purchase a
- eurail.com
- 2nd Class
- $6 - $10
- 1st Class
- $9 - $14

- Website
- rzd.ru
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1 h 37 min
- Frequency
- Once a week
- Estimated price
- $28 - $35
- Schedules at
- pass.rzd.ru
Train from Brest Central to Strasbourg
- Ave. Duration
- 20 h 37 min
- Frequency
- Twice a week
- Estimated price
- $170 - $220
- Schedules at
- reiseauskunft.bahn.de
Train from Brest Central to Nice Ville
- Ave. Duration
- 34 h 17 min
- Frequency
- Twice a week
- Estimated price
- $250 - $310
- Schedules at
- reiseauskunft.bahn.de

- Phone
- 902 320 320
- Website
- renfe.com
Train from Girona to Barcelona Sants
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $12 - $23
- Website
- renfe.com

- Phone
- 0033 892 353535
- Website
- tgv.com
Train from Girona to Barcelona Sants
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Estimated price
- $25 - $30
- Website
- en.oui.sncf
- 2nd Class
- $25 - $30
- 1st Class
- $44 - $46
Train from Strasbourg to Montpellier Saint-Roch
- Ave. Duration
- 5 h 12 min
- Frequency
- 3 times a day
- Estimated price
- $160 - $180
- Website
- en.oui.sncf
- 2nd Class
- $160 - $180
- 1st Class
- $210 - $320
Train from Montpellier Saint-Roch to Barcelona Sants
- Ave. Duration
- 2 h 54 min
- Frequency
- 3 times a day
- Estimated price
- $67 - $72
- Website
- en.oui.sncf
- 2nd Class
- $67 - $72
- 1st Class
- $80 - $130
Train from Nice Ville to Marseille-St-Charles
- Ave. Duration
- 2 h 44 min
- Frequency
- Every 3 hours
- Estimated price
- $50 - $60
- Website
- en.oui.sncf
- 2nd Class
- $50 - $60
- 1st Class
- $75 - $95
Train from Mannheim Hbf to Paris Est
- Ave. Duration
- 3 h 1 min
- Frequency
- 3 times a day
- Estimated price
- $95 - $110
- Website
- en.oui.sncf
- 2nd Class
- $95 - $110
- 1st Class
- $120 - $190
Train from Paris Gare de Lyon to Barcelona Sants
- Ave. Duration
- 6 h 27 min
- Frequency
- 3 times a day
- Estimated price
- $210 - $240
- Website
- en.oui.sncf
- 2nd Class
- $210 - $240
- 1st Class
- $280 - $420

- Phone
- +33 9 70 60 99 70
- Website
- sncf.com
Train from Montpellier Saint-Roch to Barcelona Sants
- Ave. Duration
- 3 h 3 min
- Frequency
- 3 times a day
- Estimated price
- $40 - $60
- Website
- en.oui.sncf
Train from Nice Ville to Marseille-St-Charles
- Ave. Duration
- 2 h 43 min
- Frequency
- Hourly
- Estimated price
- $35 - $55
- Website
- en.oui.sncf
- 2nd Class
- $35 - $55
- 1st Class
- $50 - $80
Train from Marseille-St-Charles to Barcelona Sants
- Ave. Duration
- 4 h 37 min
- Frequency
- Once daily
- Estimated price
- $60 - $90
- Website
- en.oui.sncf

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Mannheim Hbf to Paris Est
- Ave. Duration
- 3 h 13 min
- Frequency
- 5 times a day
- Estimated price
- $95 - $140
- Website
- bahn.de

- Phone
- 900 41 00 41
- Website
- renfe.com
Train from Barcelona Sants to Malgrat de Mar
- Ave. Duration
- 1 h 20 min
- Frequency
- Every 30 minutes
- Estimated price
- $4 - $8
- Schedules at
- renfe.com

- Phone
- 8-800-775-45-73
- support@avtovokzaly.ru
- Website
- avtovokzaly.ru
Bus from Brest to Lutsk
- Ave. Duration
- 4 h 42 min
- Frequency
- Once daily
- Estimated price
- $8 - $12
- Schedules at
- avtovokzaly.ru

- Phone
- 114
- av@brest.by
- Website
- av.brest.by
Bus from Brest to Luts’k
- Ave. Duration
- 5 h 10 min
- Frequency
- 4 times a week
- Estimated price
- $8 - $12
- Schedules at
- av.brest.by
- Book at
- ticketbus.by

- Phone
- +420 774 171 442
- transtempo@seznam.cz
- Website
- transtempo.cz
Bus from Lutsk to Rivne
- Ave. Duration
- 1 h 30 min
- Frequency
- 4 times a week
- Estimated price
- $6
- Schedules at
- transtempo.cz

- Phone
- +34 902 42 22 42
- Website
- alsa.es
Bus from Rivne to Barcelona
- Ave. Duration
- 19 h 30 min
- Frequency
- Twice daily
- Estimated price
- $140 - $210
- Website
- alsa.com

- Phone
- + 33 1 41 86 24 21
- Website
- eurolines.fr
Bus from Brest to Lyon
- Ave. Duration
- 34 h 40 min
- Frequency
- Twice a week
- Estimated price
- $190 - $280
- Schedules at
- eurolines.fr

- Phone
- 0890715298
- Website
- ouibus.com
Bus from Lyon - Perrache Bus station to Barcelona City Center
- Ave. Duration
- 8 h 25 min
- Frequency
- Every 10 minutes
- Estimated price
- $24 - $35
- Website
- Ouibus
- Ave. Duration
- 46 min
- Estimated price
- $85 - $110
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
French strikes 2018: What are my alternative transport options?
Avoid the travel chaos with these alternative options, from car-pooling to bus services
Read the travel guideTrain travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideQuestions & Answers
How far is it from Brest to Barcelona?
The distance between Brest and Barcelona is 2014 km. The road distance is 2605 km.
What is the cheapest way to get from Brest to Barcelona?
The cheapest way to get from Brest to Barcelona is to train and fly which costs $65 - $250 and takes 10 h 10 min.
What is the fastest way to get from Brest to Barcelona?
The quickest way to get from Brest to Barcelona is to train and fly which takes 9 h 31 min and costs $60 - $310.
Is there a direct train between Brest and Barcelona?
No, there is no direct train from Brest to Barcelona. However, there are services departing from Brest Central and arriving at Barcelona Sants via Strasbourg and Montpellier Saint-Roch. The journey, including transfers, takes approximately 30 h 43 min.
Is there a direct bus between Brest and Barcelona?
No, there is no direct bus from Brest to Barcelona. However, there are services departing from Brest and arriving at Barcelona via Lutsk and Rivne. The journey, including transfers, takes approximately 27 h 42 min.
How long does it take to get from Brest to Barcelona?
It takes approximately 9 h 31 min to get from Brest to Barcelona, including transfers.