There are 14 ways to get from Belarus to Spain by bus, plane, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Vilnius Airport, fly to Barcelona–El Prat Airport
best- Take the bus from Minsk Central Bus Station to Vilnius Airportbus
- Fly from Vilnius Airport (VNO) to Barcelona–El Prat Airport (BCN)plane VNO - BCN
10h 56m€83–252Bus, train
- Take the bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhofbus
- Take the train from S Südkreuz Bhf to Saarbrücken Hbftrain 15 / ...
- Take the train from Saarbrücken Hbf to Paris Gare de Lyontrain 82
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
37h 34m€430–780Drive 2,833.4 km
- Drive from Minsk to Barcelonacar 2,833.4 km
27h 31m€423–611Train to Warsaw Chopin Airport, fly to Barcelona–El Prat Airport
- Take the train from Terespol to Warszawa Wschodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Barcelona–El Prat Airport (BCN)plane WAW - BCN
9h 59m€94–264Train to Warsaw Chopin Airport, fly to Son Sant Joan Airport
- Take the train from Terespol to Warszawa Wschodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Son Sant Joan Airport (PMI)plane WAW - PMI
9h 39m€113–294Train to Warsaw Chopin Airport, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the train from Terespol to Warszawa Wschodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane WAW - MAD
10h 10m€105–303Train to Warsaw Chopin Airport, fly to Málaga Airport
- Take the train from Terespol to Warszawa Wschodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Málaga Airport (AGP)plane WAW - AGP
10h 28m€104–291Train to Warsaw–Modlin Mazovia Airport, fly to Barcelona–El Prat Airport
- Take the train from Terespol to Warszawa Centralnatrain
- Fly from Warsaw–Modlin Mazovia Airport (WMI) to Barcelona–El Prat Airport (BCN)plane WMI - BCN
10h 37m€115–290Train to Warsaw Chopin Airport, fly to Alicante-Elche Airport, bus
- Take the train from Terespol to Warszawa Wschodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Alicante-Elche Airport (ALC)plane WAW - ALC
- Take the bus from Alicante Aeropuerto to Estación de Autobuses de Murciabus
11h 35m€94–279Train, bus via Saarbrücken
- Take the train from Minsk Pas to Brest Ctrain
- Take the bus from Brest Bus station to Munich Central Bus Stationbus
- Take the train from München Hbf to Saarbrücken Hbftrain 60
- Take the train from Saarbrücken Hbf to Paris Gare de Lyontrain 82
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
42h 43m€423–786Bus
- Take the bus from Minsk Central Bus Station to Praha, ÚAN Florencbus
- Take the bus from Prague to Barcelonabus FlixBus N872
43h 20m€214–470Train, bus
- Take the train from Minsk Pas to Brest Ctrain
- Take the bus from Brest Bus station to Lublinbus
- Take the bus from Lublin to Lvivbus
- Take the bus from Lviv to Barcelonabus
46h 24m€202–374Bus via Munich
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich central bus station to Barcelonabus FlixBus N1135 / ...
2d 2h€183–345Drive, car train
- Drive from Minsk to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Barcelonacar
33h 6m€517–737
Vilnius Airport (VNO) to Barcelona–El Prat Airport (BCN) flights
Comparing Your Travel Options
The cheapest way to get from Belarus to Spain is to bus and fly which costs €80 - €260 and takes 10h 56m.
The fastest way to get from Belarus to Spain is to train and fly which takes 9h 39m and costs €110 - €300.
No, there is no direct bus from Belarus station to Spain. However, there are services departing from Minsk Central Bus Station and arriving at Barcelona via Prague. The journey, including transfers, takes approximately 43h 20m.
The distance between Belarus and Spain is 2458 km. The road distance is 2833.4 km.
The best way to get from Belarus to Spain without a car is to bus and train which takes 37h 34m and costs €430 - €800.
It takes approximately 10h 56m to get from Belarus to Spain, including transfers.
Belarus to Spain bus services, operated by Visit Tour, depart from Minsk Central Bus Station.
Belarus to Spain bus services, operated by Visit Tour, arrive at Praha, ÚAN Florenc station.
Yes, the driving distance between Belarus to Spain is 2833 km. It takes approximately 27h 31m to drive from Belarus to Spain.
Book your Belarus to Spain bus tickets online with Omio and 12go.asia.
What companies run services between Belarus and Spain?
You can take a bus from Minsk Central Bus Station to Barcelona via Prague in around 43h 20m.
- Website
- wizzair.com
Flights from Vilnius Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 35m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €75–230
Flights from Warsaw Chopin Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €40–170
Flights from Warsaw Chopin Airport to Barcelona–El Prat Airport via Bratislava
- Ave. Duration
- 5h 30m
- When
- Thursday and Sunday
- Estimated price
- €40–170
Flights from Warsaw Chopin Airport to Son Sant Joan Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €60–210
Flights from Warsaw Chopin Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €50–200
Flights from Warsaw Chopin Airport to Málaga Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €55–230
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €24–160
Flights from Warsaw Chopin Airport to Alicante-Elche Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €35–180
- Website
- ryanair.com
Flights from Vilnius Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €55–190
Flights from Vilnius Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 7h 15m
- When
- Saturday and Sunday
- Estimated price
- €55–190
Flights from Warsaw Chopin Airport to Málaga Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €65–160
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €70–220
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 4h 35m
- When
- Wednesday and Thursday
- Estimated price
- €70–220
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport via Milan Malpensa
- Ave. Duration
- 4h 55m
- When
- Thursday and Saturday
- Estimated price
- €70–220
Flights from Warsaw Chopin Airport to Alicante-Elche Airport
- Ave. Duration
- 3h 30m
- When
- Monday to Saturday
- Estimated price
- €40–160
- Website
- lufthansa.com
Flights from Vilnius Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 7h 15m
- When
- Monday to Thursday
- Estimated price
- €100–360
Flights from Warsaw Chopin Airport to Son Sant Joan Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Saturday and Sunday
- Estimated price
- €80–280
Flights from Warsaw Chopin Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €95–440
Flights from Warsaw Chopin Airport to Málaga Airport via Munich
- Ave. Duration
- 8h 12m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- €75–410
Flights from Warsaw Chopin Airport to Alicante-Elche Airport via Munich
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- €100–360
- Website
- lot.com
Flights from Warsaw Chopin Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 10m
- When
- Saturday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- €85–290
Flights from Warsaw Chopin Airport to Son Sant Joan Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €75–250
Flights from Warsaw Chopin Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–360
Flights from Warsaw Chopin Airport to Málaga Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €100–340
- Website
- austrian.com
Flights from Vilnius Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 7h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €90–390
Flights from Warsaw Chopin Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €160–190
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Südkreuz Bhf to Saarbrücken Hbf
- Ave. Duration
- 6h 43m
- Frequency
- Once daily
- Estimated price
- €110–220
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Saarbrücken Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €75–140
- Website
- Deutsche Bahn Intercity (DB IC)
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Saarbrücken Hbf to Paris Gare de Lyon
- Ave. Duration
- 2h 38m
- Frequency
- Once a week
- Estimated price
- €70–120
- Website
- Oui.SNCF
Train from Saarbrücken Hbf to Paris Gare de Lyon
- Ave. Duration
- 2h 38m
- Frequency
- Once a week
- Estimated price
- €70–120
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Paris Gare De Lyon to Barcelona-Sants
- Ave. Duration
- 6h 53m
- Frequency
- 4 times a day
- Estimated price
- €210–300
- Website
- TGV inOui
Train from Paris Gare De Lyon to Barcelona-Sants
- Ave. Duration
- 6h 53m
- Frequency
- 4 times a day
- Estimated price
- €210–300
- Website
- TGV inOui
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- PKP Intercity
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- €23–45
- Website
- PKP Intercity
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- €23–45
- Website
- PKP Intercity
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- €23–45
- Website
- PKP Intercity
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- €23–45
- Website
- PKP Intercity
Train from Terespol to Warszawa Centralna
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- €23–45
- Website
- PKP Intercity
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- €23–45
- Website
- PKP Intercity
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 19m
- Frequency
- Every 4 hours
- Estimated price
- €8–11
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 19m
- Frequency
- Every 4 hours
- Estimated price
- €8–11
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 3m
- Frequency
- Twice daily
- Estimated price
- €37–64
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €37–41
- 2nd Class (Kupé)
- €64
- 1nd Class (SW)
- €110–140
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 3m
- Frequency
- Twice daily
- Estimated price
- €37–64
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €37–41
- 2nd Class (Kupé)
- €64
- 1nd Class (SW)
- €110–140
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a week
- Estimated price
- €27–90
- Website
- Russian Railways
- 2nd Class (Kupé)
- €60–90
- 1nd Class (SW)
- €70–100
- 3rd Class (Platzcart)
- €27–35
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a week
- Estimated price
- €27–90
- Website
- Russian Railways
- 2nd Class (Kupé)
- €60–90
- 1nd Class (SW)
- €70–100
- 3rd Class (Platzcart)
- €27–35
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a week
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a week
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- Urlaubs-Express (UEX)
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 57m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- Minsktrans
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- €5–60
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 17h 56m
- Frequency
- Twice a week
- Estimated price
- €35–140
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Brest Bus station to Munich Central Bus Station
- Ave. Duration
- 21h 20m
- Frequency
- Twice a week
- Estimated price
- €40–140
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- €50–140
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- Intercars Europe
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- €17
- Website
- Intercars Europe
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Alicante Aeropuerto to Estación de Autobuses de Murcia
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- €6–10
- Website
- ALSA
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Minsk Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a week
- Estimated price
- €60–230
- Schedules at
- vt.by
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Prague to Barcelona
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- €150–240
- Website
- Flixbus
Bus from Munich central bus station to Barcelona
- Ave. Duration
- 22h 30m
- Frequency
- 3 times a day
- Estimated price
- €130–210
- Website
- Flixbus
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- Pavluks Trans
Bus from Lublin to Lviv
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €19–29
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Lviv to Barcelona
- Ave. Duration
- 33h 3m
- Frequency
- Every 2 hours
- Estimated price
- €130–210
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- Phone
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Lublin to Lviv
- Ave. Duration
- 3h 41m
- Frequency
- 4 times a day
- Schedules at
- likebus.ua
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
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
There are 5078+ hotels available in Spain.






















































