There are 12 ways to get from Opole to Spain by train, plane, train (Renfe), bus, 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.
Train to Wroclaw, fly to Barcelona–El Prat Airport
best- Take the train from Opole Glowne to Wroclaw Glownytrain
- Fly from Wroclaw (WRO) to Barcelona–El Prat Airport (BCN)plane WRO - BCN
7h 8m€61–184Train
- Take the train from Opole Glowne to Berlin Hbftrain Ic
- Take the train from Berlin Hbf to Strasbourg Bahnhoftrain 82
- Take the train from Strasbourg Bahnhof to Lyon Part Dieutrain 84
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
22h 25m€341–770Bus
- Take the bus from Opole, Bus station to Nysa, Bus Stationbus
- Take the bus from Nysa, Bus Station to Montpellierbus
- Take the bus from Montpellier to Barcelonabus
34h 35m€136–262Drive 1,957 km
- Drive from Opole to Barcelonacar 1,957 km
20h 7m€310–448Train to Wroclaw, fly to Son Sant Joan Airport
- Take the train from Opole Glowne to Wroclaw Glownytrain
- Fly from Wroclaw (WRO) to Son Sant Joan Airport (PMI)plane WRO - PMI
6h 47m€69–203Train to Wroclaw, fly to Valencia Airport
- Take the train from Opole Glowne to Wroclaw Glownytrain
- Fly from Wroclaw (WRO) to Valencia Airport (VLC)plane WRO - VLC
7h 8m€62–253Train to Katowice International Airport, fly to Barcelona–El Prat Airport
- Take the train from Opole Glowne to Katowicetrain
- Fly from Katowice International Airport (KTW) to Barcelona–El Prat Airport (BCN)plane KTW - BCN
7h 53m€70–224Train to John Paul Ii International Airport Kraków–Balice, fly to Barcelona–El Prat Airport
- Take the train from Opole Glowne to Krakow Glownytrain
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Barcelona–El Prat Airport (BCN)plane KRK - BCN
9h€72–230Train to Wroclaw, fly to Girona–Costa Brava Airport, bus
- Take the train from Opole Glowne to Wroclaw Glownytrain
- Fly from Wroclaw (WRO) to Girona–Costa Brava Airport (GRO)plane WRO - GRO
- Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus
8h 26m€96–323Bus, train
- Take the bus from OPOLE, SINDBAD Port,ul.JR Kowalczyków 56(Obr.Stalingrad) to MARSEILLE, Gare des Autocars de Marseille, stand 1bus
- Take the train from Marseille St Charles to Barcelona-Santstrain 9730
35h 23m€175–421Train, bus
- Take the train from Opole Glowne to Katowicetrain Ic / ...
- Take the bus from Katowice to Padovabus
- Take the bus from Padova to Barcelona, Estació d'Autobusos Nordbus
36h 47m€137–176Drive, car train
- Drive from Opole to Göttingencar
- Take the car train from Göttingen to München Ostcartrain
- Drive from München Ost to Barcelonacar
22h 13m€389–566
Opole to Spain by train
Questions & Answers
The cheapest way to get from Opole to Spain is to train and fly which costs €60 - €190 and takes 7h 8m.
The fastest way to get from Opole to Spain is to train and fly which takes 6h 47m and costs €65 - €210.
No, there is no direct bus from Opole station to Spain. However, there are services departing from Opole, Bus station and arriving at Barcelona via Nysa, Bus Station and Montpellier. The journey, including transfers, takes approximately 34h 35m.
No, there is no direct train from Opole to Spain. However, there are services departing from Opole Glowne and arriving at Barcelona-Plaça De Catalunya via Berlin Hbf, Strasbourg Bahnhof, Lyon Part Dieu and Barcelona Sants. The journey, including transfers, takes approximately 22h 25m.
The distance between Opole and Spain is 1685 km. The road distance is 1957 km.
The best way to get from Opole to Spain without a car is to train which takes 22h 25m and costs €340 - €800.
It takes approximately 7h 8m to get from Opole to Spain, including transfers.
Opole to Spain bus services, operated by FlixBus, depart from Opole, Bus station.
Opole to Spain train services, operated by PKP Intercity, depart from Opole Glowne station.
The best way to get from Opole to Spain is to train which takes 22h 25m and costs €340 - €800. Alternatively, you can bus, which costs €130 - €270 and takes 34h 35m.
What companies run services between Opole, Poland and Spain?
You can take a train from Opole Glowne to Barcelona-Plaça De Catalunya via Berlin Hbf, Strasbourg Bahnhof, Lyon Part Dieu, and Barcelona Sants in around 22h 25m. Alternatively, you can take a bus from Opole, Bus station to Barcelona via Nysa, Bus Station and Montpellier in around 34h 35m.
- Website
- ryanair.com
Flights from Wroclaw to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h
- When
- Monday and Wednesday
- Estimated price
- €50–140
Flights from Wroclaw to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 6h 10m
- When
- Tuesday and Sunday
- Estimated price
- €50–140
Flights from Wroclaw to Son Sant Joan Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €55–160
Flights from Wroclaw to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 6h 40m
- When
- Wednesday
- Estimated price
- €55–160
Flights from Wroclaw to Valencia Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €50–190
Flights from Wroclaw to Valencia Airport via Milan Bergamo
- Ave. Duration
- 5h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €50–190
Flights from Katowice International Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 6h 5m
- When
- Monday and Friday
- Estimated price
- €55–170
Flights from John Paul Ii International Airport Kraków–Balice to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €50–140
Flights from John Paul Ii International Airport Kraków–Balice to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 4h 15m
- When
- Thursday and Saturday
- Estimated price
- €50–140
Flights from Wroclaw to Girona–Costa Brava Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–270
- Website
- lufthansa.com
Flights from Wroclaw to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €75–300
Flights from Wroclaw to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- €70–300
Flights from Wroclaw to Son Sant Joan Airport via Munich
- Ave. Duration
- 4h 23m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–310
Flights from Wroclaw to Valencia Airport via Munich
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €80–400
Flights from Katowice International Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €80–330
- Website
- wizzair.com
Flights from Wroclaw to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–150
Flights from Katowice International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €45–160
Flights from John Paul Ii International Airport Kraków–Balice to Barcelona–El Prat Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €35–150
- Website
- lot.com
Flights from Wroclaw to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Tuesday to Sunday
- Estimated price
- €75–300
Flights from John Paul Ii International Airport Kraków–Balice to Barcelona–El Prat Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €75–250
- Website
- swiss.com
Flights from Wroclaw to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €65–270
Flights from John Paul Ii International Airport Kraków–Balice to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €110–200
- Website
- austrian.com
Flights from John Paul Ii International Airport Kraków–Balice to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €65–280
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Opole Glowne to Wroclaw Glowny
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €13–28
- Website
- https://www.intercity.pl/en/
Train from Opole Glowne to Berlin Hbf
- Ave. Duration
- 5h 1m
- Frequency
- 4 times a day
- Estimated price
- €70–150
- Website
- https://www.intercity.pl/en/
Train from Opole Glowne to Katowice
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €16–40
- Website
- https://www.intercity.pl/en/
Train from Opole Glowne to Krakow Glowny
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €29–65
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Opole Glowne to Wroclaw Glowny
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://polregio.pl/pl/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Opole Glowne to Wroclaw Glowny
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- €8–15
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Berlin Hbf to Strasbourg Bahnhof
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €130–300
- Website
- https://int.bahn.de/en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg Bahnhof to Lyon Part Dieu
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- €70–190
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €70–130
- Website
- https://www.renfe.com/es/en
Train from Marseille St Charles to Barcelona-Sants
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- €60–100
- Website
- https://www.renfe.com/es/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Göttingen to München Ost
- Ave. Duration
- 2h 59m
- Frequency
- Once daily
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Opole, Bus station to Nysa, Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- €3–7
- Website
- https://www.flixbus.co.uk
Bus from Nysa, Bus Station to Montpellier
- Ave. Duration
- 26h 40m
- Frequency
- Once daily
- Estimated price
- €110–200
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Barcelona
- Ave. Duration
- 4h 50m
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Montpellier to Barcelona
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €27–55
- Website
- https://www.alsa.com/en
- Phone
- +34 902 13 00 14
- info@sagales.com
- Website
- sagales.com
Bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €17–25
- Website
- https://www.sagales.com/en
- Book at
- https://www.sagales.com/sale/?sgLang=en
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from OPOLE, SINDBAD Port,ul.JR Kowalczyków 56(Obr.Stalingrad) to MARSEILLE, Gare des Autocars de Marseille, stand 1
- Ave. Duration
- 29h 40m
- Frequency
- Twice a week
- Estimated price
- €110–320
- Website
- https://www.sindbad.pl/en/home
- Phone
- 13 43 232 76
- biuro@miskrosno.pl
- Website
- miskrosno.pl
Bus from Katowice to Padova
- Ave. Duration
- 16h
- Frequency
- Once a week
- Estimated price
- €65
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 17h 26m
- Frequency
- Once a week
- Estimated price
- €55–75
- Schedules at
- tabitatour.ro
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
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
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Opole to Spain bus services, operated by FlixBus, arrive at Nysa, Bus Station.
Opole to Spain train services, operated by PKP Intercity, arrive at Berlin Hbf station.
Yes, the driving distance between Opole to Spain is 1957 km. It takes approximately 20h 7m to drive from Opole to Spain.
Book your Opole to Spain train tickets online with Omio.
Book your Opole to Spain bus tickets online with FlixBus.
There are 3971+ hotels available in Spain.











































