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€84–253Bus, train
- Take the bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhofbus
- Take the train from S Südkreuz Bhf to Strasbourg Bahnhoftrain 82
- Take the train from Strasbourg to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
35h 31m€343–1,054Drive 2,833.9 km
- Drive from Minsk to Barcelonacar 2,833.9 km
27h 31m€452–653Train 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 27m€109–317Train 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 49m€101–308Train 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 25m€111–346Train 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 27m€122–354Bus, car to Kaunas, fly to Son Sant Joan Airport
- Take the bus from Minsk Central Bus Station to Vilnius, F. Vaitkaus g.bus
- Drive from Vilnius Airport to Kaunas Airportcar
- Fly from Kaunas (KUN) to Son Sant Joan Airport (PMI)plane KUN - PMI
12h 5m€109–760Train 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€105–322Train, 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 40m€422–1,023Bus
- Take the bus from Minsk Central Bus Station to Praha, ÚAN Florencbus
- Take the bus from Prague to Montpellierbus
- Take the bus from Montpellier - Sabines Bus Station to Barcelona - North Bus Stationbus
42h 58m€186–465Train, 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€200–366Bus 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 N728 / ...
2d 1h€161–349Drive, 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
32h 34m€448–636
Vilnius Airport (VNO) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
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 27m and costs €100 - €320.
No, there is no direct bus from Belarus station to Spain station. However, there are services departing from Minsk Central Bus Station and arriving at Barcelona - North Bus Station via Prague and Montpellier - Sabines Bus Station. The journey, including transfers, takes approximately 42h 58m.
The distance between Belarus and Spain is 2458 km. The road distance is 2833.9 km.
The best way to get from Belarus to Spain without a car is to bus and train which takes 35h 31m and costs €340 - €1100.
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 2834 km. It takes approximately 27h 31m to drive from Belarus to Spain.
There are 5142+ hotels available in Spain.
What companies run services between Belarus and Spain?
You can take a bus from Minsk Central Bus Station to Barcelona - North Bus Station via Prague and Montpellier - Sabines Bus Station in around 42h 58m.
- Website
- ryanair.com
Flights from Vilnius Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, Saturday, Tuesday, and Monday
- Estimated price
- €50–170
Flights from Vilnius Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 6h 45m
- When
- Friday and Thursday
- Estimated price
- €50–170
Flights from Vilnius Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 7h 30m
- When
- Saturday and Sunday
- Estimated price
- €50–170
Flights from Warsaw Chopin Airport to Son Sant Joan Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–140
Flights from Warsaw Chopin Airport to Son Sant Joan Airport via Vienna
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- €45–140
Flights from Warsaw Chopin Airport to Son Sant Joan Airport via Naples
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- €45–140
Flights from Warsaw Chopin Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 5h 15m
- When
- Friday
- Estimated price
- €50–140
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–220
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 41m
- When
- Tuesday and Sunday
- Estimated price
- €55–220
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport via Milan Malpensa
- Ave. Duration
- 5h 47m
- When
- Sunday and Tuesday
- Estimated price
- €55–220
Flights from Warsaw–Modlin Mazovia Airport to Barcelona–El Prat Airport via Budapest
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–220
Flights from Kaunas to Son Sant Joan Airport
- Ave. Duration
- 3h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €60–210
Flights from Kaunas to Son Sant Joan Airport via Cologne Bonn
- Ave. Duration
- 5h 40m
- When
- Monday and Thursday
- Estimated price
- €60–210
Flights from Kaunas to Son Sant Joan Airport via Naples
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- €60–210
Flights from Warsaw Chopin Airport to Alicante-Elche Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €45–170
Flights from Warsaw Chopin Airport to Alicante-Elche Airport via Son Sant Joan Airport
- Ave. Duration
- 6h 22m
- When
- Friday, Sunday, and Thursday
- Estimated price
- €45–170
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Südkreuz Bhf to Strasbourg Bahnhof
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- €130–550
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Saarbrücken Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €85–340
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +375-17-251-14-11
- [email protected]
- 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–130
- 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–130
- 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–130
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +370 5 210 4304
- [email protected]
- Website
- Ollex
Car from Vilnius Airport to Kaunas Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- €16–450
- Website
- Ollex
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 Spain: A guide to Renfe
Read the travel guide











