There are 12 ways to get from Madrid to Silesia by plane, train, 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.
Fly to Wroclaw, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Wroclaw (WRO)plane MAD - WRO
- Take the train from Wroclaw Mikolajow to Wierzbica Gornatrain
9h 17mzł 328–1,063Train, bus via Paris
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare de Lyon to Frankfurttrain 82
- Take the bus from Frankfurt central train station to Wroclaw, Bus Stationbus 220
- Take the train from Wroclaw Glowny to Wierzbica Gornatrain R
29h 56mzł 1,890–3,465Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain
- Take the bus from MARSEILLE, Gare des Autocars de Marseille, stand 1 to WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1bus
- Take the train from Wroclaw Glowny to Wierzbica Gornatrain R
40h 58mzł 1,175–2,067Drive 2,513.4 km
- Drive from Madrid to Silesiacar 2,513.4 km
24h 49mzł 1,714–2,475Fly to Katowice International Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Katowice International Airport (KTW)plane MAD - KTW
- Take the train from Lubliniec to Wolczyntrain
9h 47mzł 334–1,109Fly to John Paul Ii International Airport Kraków–Balice, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to John Paul Ii International Airport Kraków–Balice (KRK)plane MAD - KRK
- Take the train from Krakow Glowny to Kluczborktrain
11h 26mzł 406–1,123Fly to Václav Havel Airport Prague, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Václav Havel Airport Prague (PRG)plane MAD - PRG
- Take the train from Praha Hlavni Nadrazi to Wroclaw Glownytrain
- Take the train from Wroclaw Glowny to Wierzbica Gornatrain
13h 20mzł 722–1,294Fly to Warsaw Chopin Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Warsaw Chopin Airport (WAW)plane MAD - WAW
- Take the train from Warszawa Zachodnia to Lubliniectrain
- Take the train from Lubliniec to Wolczyntrain
11h 53mzł 437–1,327Train, bus #2
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare de Lyon to Kaiserslautern, Hbftrain 82
- Take the bus from Kaiserslautern central train station to Wroclaw, Bus Stationbus 220
- Take the train from Wroclaw Glowny to Wierzbica Gornatrain R
30h 26mzł 1,840–3,385Bus
- Take the bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Sidebus BlaBlaCar Bus
- Take the bus from Karlsruhe central train station to Opole, Bus stationbus 1307
45h 9mzł 1,175–1,829Bus, train
- Take the bus from Estación Sur de Autobuses to Mukačevobus
- Take the bus from Mukachevо to Krakowbus
- Take the train from Krakow Glowny to Kluczborktrain Ic / ...
2d 8hzł 1,363–1,597Drive, car train
- Drive from Madrid to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Silesiacar
33h 15mzł 2,222–3,179
Adolfo Suárez Madrid–Barajas Airport (MAD) to Wroclaw (WRO) flights
Comparing Your Travel Options
The cheapest way to get from Madrid to Silesia is to fly and train which costs 320 zł - 1 100 zł and takes 9h 17m.
The fastest way to get from Madrid to Silesia is to fly and train which takes 9h 17m and costs 320 zł - 1 100 zł.
No, there is no direct bus from Madrid to Silesia station. However, there are services departing from Estación Sur de Autobuses and arriving at Opole, Bus station via Karlsruhe central train station. The journey, including transfers, takes approximately 45h 9m.
The distance between Madrid and Silesia is 2072 km. The road distance is 2513.4 km.
The best way to get from Madrid to Silesia without a car is to train and bus via Paris which takes 29h 56m and costs 1 800 zł - 3 500 zł.
It takes approximately 9h 17m to get from Madrid to Silesia, including transfers.
Madrid to Silesia bus services, operated by BlaBlaCar Bus, depart from Estación Sur de Autobuses station.
Madrid to Silesia bus services, operated by BlaBlaCar Bus, arrive at Karlsruhe - Central Station South Side.
Yes, the driving distance between Madrid to Silesia is 2513 km. It takes approximately 24h 49m to drive from Madrid to Silesia.
There are 27+ hotels available in Silesia.
What companies run services between Madrid, Spain and Silesia, Opole Voivodeship, Poland?
You can take a bus from Estación Sur de Autobuses to Silesia via Karlsruhe central train station, Opole, Bus station, Opole Glowne, and Bukowo in around 45h 9m.
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Wroclaw via Munich
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- zł 340–1,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Wroclaw via Frankfurt
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- zł 440–1,600
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- zł 310–1,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- zł 650–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Warsaw Chopin Airport via Munich
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- zł 350–1,700
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Wroclaw
- Ave. Duration
- 3h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- zł 240–850
Flights from Adolfo Suárez Madrid–Barajas Airport to Wroclaw via Turin
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- zł 240–850
Flights from Adolfo Suárez Madrid–Barajas Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 7h
- When
- Saturday and Sunday
- Estimated price
- zł 310–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- zł 260–700
Flights from Adolfo Suárez Madrid–Barajas Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- zł 270–750
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Katowice International Airport
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- zł 200–900
Flights from Adolfo Suárez Madrid–Barajas Airport to Warsaw Chopin Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- zł 230–900
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- zł 300–700
- Website
- lot.com
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- zł 440–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Warsaw Chopin Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 420–1,400
- Website
- easyjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice via Geneva
- Ave. Duration
- 5h 30m
- When
- Monday and Friday
- Estimated price
- zł 240–950
- Website
- smartwings.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- zł 400–700
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- Polregio
Train from Wroclaw Mikolajow to Wierzbica Gorna
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- zł 18–25
- Website
- Polregio
Train from Wroclaw Glowny to Wierzbica Gorna
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- zł 18–26
- Website
- Polregio
Train from Wroclaw Glowny to Wierzbica Gorna
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- zł 18–26
- Website
- Polregio
Train from Lubliniec to Wolczyn
- Ave. Duration
- 1h 11m
- Frequency
- Every 2 hours
- Estimated price
- zł 16–23
- Website
- Polregio
Train from Wroclaw Glowny to Wierzbica Gorna
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- zł 18–26
- Website
- Polregio
Train from Lubliniec to Wolczyn
- Ave. Duration
- 1h 11m
- Frequency
- Every 2 hours
- Estimated price
- zł 16–23
- Website
- Polregio
Train from Wroclaw Glowny to Wierzbica Gorna
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- zł 18–26
- Website
- Polregio
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- zł 360–650
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- zł 360–650
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- zł 240–420
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- zł 240–420
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- zł 190–320
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- zł 190–320
- Website
- Ouigo
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- zł 330–480
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charles
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- zł 600–950
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- zł 330–480
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 52m
- Frequency
- 4 times a day
- Estimated price
- zł 950–1,500
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 52m
- Frequency
- 4 times a day
- Estimated price
- zł 950–1,500
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Paris Gare de Lyon to Frankfurt
- Ave. Duration
- 4h 17m
- Frequency
- Once a week
- Estimated price
- zł 410–850
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Paris Gare de Lyon to Kaiserslautern, Hbf
- Ave. Duration
- 2h 52m
- Frequency
- Once a week
- Estimated price
- zł 310–650
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Krakow Glowny to Kluczbork
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Estimated price
- zł 100–200
- Website
- PKP Intercity
Train from Warszawa Zachodnia to Lubliniec
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- zł 130–240
- Website
- PKP Intercity
Train from Krakow Glowny to Kluczbork
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Estimated price
- zł 100–200
- Website
- PKP Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Wroclaw Glowny
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- zł 364
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 10h 22m
- Frequency
- Once a week
- Estimated price
- zł 440–550
- Website
- Urlaubs-Express (UEX)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Frankfurt central train station to Wroclaw, Bus Station
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Estimated price
- zł 290–430
- Website
- Flixbus
Bus from Kaiserslautern central train station to Wroclaw, Bus Station
- Ave. Duration
- 12h 10m
- Frequency
- 5 times a week
- Estimated price
- zł 340–550
- Website
- Flixbus
Bus from Karlsruhe central train station to Opole, Bus station
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- zł 390–600
- Website
- Flixbus
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from MARSEILLE, Gare des Autocars de Marseille, stand 1 to WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1
- Ave. Duration
- 28h 46m
- Frequency
- Twice a week
- Estimated price
- zł 500–1,100
- Website
- Sindbad
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Side
- Ave. Duration
- 26h 15m
- Frequency
- 3 times a day
- Estimated price
- zł 650–1,100
- Website
- BlaBlaCar Bus
- Phone
- +38 (044) 444 00 44
- Website
- Grandes Tour
Bus from Estación Sur de Autobuses to Mukačevo
- Ave. Duration
- 41h 9m
- Frequency
- 3 times a week
- Estimated price
- zł 998
- Website
- Grandes Tour
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Mukachevо to Krakow
- Ave. Duration
- 9h 29m
- Frequency
- Every 3 hours
- Estimated price
- zł 220–340
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Want to know more about travelling around Poland
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 Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide


















































