There are 10 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
8h 40mzł 278–1,013Train, bus via Frankfurt am Main
- 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 52mzł 1,854–3,386Bus, train
- Take the bus from Estación Sur de Autobuses to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Wroclaw, Bus Stationbus
- Take the train from Wroclaw Glowny to Wierzbica Gornatrain R
37h 51mzł 730–1,514Drive 2,511 km
- Drive from Madrid to Silesiacar 2,511 km
24h 53mzł 1,763–2,547Fly 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 57mzł 354–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ł 396–1,173Train, bus
- 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 22mzł 1,784–3,266Train, bus #2
- 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 59mzł 1,171–2,161Bus, train via Stuttgart
- Take the bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Sidebus
- Take the train from Karlsruhe-Durlach to Hauptbahnhoftrain Re1
- Take the bus from Stuttgart to Wrocławbus
- Take the train from Wroclaw Glowny to Wierzbica Gornatrain R
46h 6mzł 1,151–1,677Drive, 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
32h 20mzł 1,940–2,731
Adolfo Suárez Madrid–Barajas Airport (MAD) to Wroclaw (WRO) flights
Questions & Answers
The cheapest way to get from Madrid to Silesia is to fly and train which costs 270 zł - 1 100 zł and takes 8h 40m.
The fastest way to get from Madrid to Silesia is to fly and train which takes 8h 40m and costs 270 zł - 1 100 zł.
The distance between Madrid and Silesia is 2069 km. The road distance is 2511 km.
The best way to get from Madrid to Silesia without a car is to train and bus via Frankfurt am Main which takes 29h 52m and costs 1 800 zł - 3 400 zł.
It takes approximately 8h 40m to get from Madrid to Silesia, including transfers.
Yes, the driving distance between Madrid to Silesia is 2511 km. It takes approximately 24h 53m to drive from Madrid to Silesia.
There are 25+ hotels available in Silesia.
What companies run services between Madrid, Spain and Silesia, Opole Voivodeship, Poland?
There is no direct connection from Madrid to Silesia. However, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Wroclaw (WRO), walk to Port Lotniczy, take the line 106 bus to Śrubowa, walk to Wroclaw Mikolajow, take the train to Wierzbica Gorna, then take the taxi to Silesia. Alternatively, you can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Silesia via Barcelona-Sants, Paris Gare De Lyon, Paris Gare de Lyon, Frankfurt, Frankfurt central train station, Wroclaw, Bus Station, Wroclaw Glowny, and Wierzbica Gorna in around 29h 52m.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Wroclaw
- Ave. Duration
- 3h 15m
- When
- Monday
- Estimated price
- zł 240–800
Flights from Adolfo Suárez Madrid–Barajas Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 6h 27m
- When
- Friday and Monday
- Estimated price
- zł 300–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- zł 240–750
- 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 20m
- 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 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
- 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
- Twice daily
- Estimated price
- zł 260–400
- Website
- Flixbus
Bus from Paris, Quai de Bercy (Bercy Seine) to Wroclaw, Bus Station
- Ave. Duration
- 18h 50m
- Frequency
- Twice daily
- Estimated price
- zł 480–750
- Website
- Flixbus
Bus from Kaiserslautern central train station to Wroclaw, Bus Station
- Ave. Duration
- 12h 10m
- Frequency
- 5 times a week
- Estimated price
- zł 310–480
- Website
- Flixbus
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



