There are 11 ways to get from Spain to Katowice by plane, train (Renfe), bus, car ferry, night train, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Barcelona–El Prat Airport to Katowice International Airport
best- Fly from Barcelona–El Prat Airport (BCN) to Katowice International Airport (KTW)BCN - KTW
6h 3mzł 267–677Fly Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to John Paul Ii International Airport Kraków–Balice (KRK)BCN - KRK
- Take the bus from Krakow, Krakow-Balice Airport to Katowice, Bus Station Sadowa
6h 44mzł 226–641Train
- Take the train from Barcelona-Sants to Lyon Part Dieu
- Take the train from Lyon Part Dieu to Frankfurt84
- Take the train from Frankfurt to Berlin Hbf11 / ...
- Take the train from S+U Berlin Hauptbahnhof to Rzepin95 / ...
- Take the train from Rzepin to Katowice96 / ...
26h 17mzł 936–1,661Bus
- Take the bus from Barcelona - North Bus Station to Montpellier - Sabines Bus StationBlaBlaCar Bus
- Take the bus from Montpellier to Katowice, Bus Station SadowaN1315
34h 30mzł 592–1,150Car ferry, night train, train
- Take the car ferry from Port de Barcelona to Port of Genoa
- Take the night train from Genova P.Za Principe to Wien HbfEn
- Take the train from Wien Hbf to KatowiceEc
41h 55mzł 1,081–1,766Fly Adolfo Suárez Madrid–Barajas Airport to Katowice International Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Katowice International Airport (KTW)MAD - KTW
6h 38mzł 250–874Fly Valencia Airport to John Paul Ii International Airport Kraków–Balice, bus
- Fly from Valencia Airport (VLC) to John Paul Ii International Airport Kraków–Balice (KRK)VLC - KRK
- Take the bus from Krakow, Krakow-Balice Airport to Katowice, Bus Station Sadowa
7h 11mzł 261–791Fly Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to John Paul Ii International Airport Kraków–Balice (KRK)MAD - KRK
- Take the bus from Krakow, Krakow-Balice Airport to Katowice, Bus Station Sadowa
7h 29mzł 299–888Bus to Alicante-Elche Airport, fly to Katowice International Airport
- Take the bus from Estación de Autobuses de Murcia to Alicante Aeropuerto
- Fly from Alicante-Elche Airport (ALC) to Katowice International Airport (KTW)ALC - KTW
7h 2mzł 283–744Bus via Verona
- Take the bus from Barcelona Sants Central Bus Station to Verona Viale Girolamo CardinaleUnion Ivkoni - Unibus 3602 / ...
- Take the bus from Verona to Katowice
39h 19mDrive 2,049.5 km
- Drive from Barcelona to Katowice2,049.5 km
20h 39mzł 1,341–1,937
Spain to Katowice by train
Questions & Answers
The cheapest way to get from Spain to Katowice is to fly which costs 260 zł - 700 zł and takes 6h 3m.
The fastest way to get from Spain to Katowice is to fly which takes 6h 3m and costs 260 zł - 700 zł.
No, there is no direct bus from Spain station to Katowice station. However, there are services departing from Barcelona - North Bus Station and arriving at Katowice, Bus Station Sadowa via Montpellier. The journey, including transfers, takes approximately 34h 30m.
No, there is no direct train from Spain to Katowice. However, there are services departing from Barcelona-Plaça De Catalunya and arriving at Katowice via Barcelona-Sants, Lyon Part Dieu, Frankfurt, S+U Berlin Hauptbahnhof and Rzepin. The journey, including transfers, takes approximately 26h 17m.
The distance between Spain and Katowice is 1704 km. The road distance is 2049.5 km.
The best way to get from Spain to Katowice without a car is to train which takes 26h 17m and costs 900 zł - 1 700 zł.
It takes approximately 6h 3m to get from Spain to Katowice, including transfers.
Spain to Katowice bus services, operated by BlaBlaCar Bus, depart from Barcelona - North Bus Station.
Spain to Katowice train services, operated by Renfe Viajeros, depart from Barcelona-Sants station.
The best way to get from Spain to Katowice is to fly which takes 6h 3m and costs 260 zł - 700 zł. Alternatively, you can train, which costs 900 zł - 1 700 zł and takes 26h 17m, you could also bus, which costs 550 zł - 1 200 zł and takes 34h 30m.
What companies run services between Spain and Katowice, Poland?
Wizz Air, Lufthansa, and three other airlines fly from Barcelona–El Prat Airport (BCN) to Katowice International Airport (KTW) twice daily. Alternatively, you can take a train from Barcelona-Plaça De Catalunya to Katowice via Barcelona-Sants, Lyon Part Dieu, Frankfurt, S+U Berlin Hauptbahnhof, and Rzepin in around 26h 17m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 6h 32m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 290–700
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- zł 230–550
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Turin
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- zł 230–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 6h 40m
- When
- Monday and Sunday
- Estimated price
- zł 240–850
Flights from Valencia Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- zł 270–750
Flights from Valencia Airport to John Paul Ii International Airport Kraków–Balice via Milan Bergamo
- Ave. Duration
- 5h 26m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- zł 270–750
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- zł 260–700
Flights from Alicante-Elche Airport to Katowice International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- zł 250–850
Flights from Alicante-Elche Airport to Katowice International Airport via Budapest
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- zł 260–850
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Katowice International Airport via Frankfurt
- Ave. Duration
- 5h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- zł 300–1,200
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- zł 220–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Katowice International Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- zł 350–1,400
Flights from Valencia Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, and Friday
- Estimated price
- zł 280–1,400
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h 7m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- zł 310–1,200
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Katowice International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 150–600
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- zł 140–480
Flights from Adolfo Suárez Madrid–Barajas Airport to Katowice International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- zł 200–750
Flights from Valencia Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 170–550
Flights from Alicante-Elche Airport to Katowice International Airport
- Ave. Duration
- 3h 15m
- When
- Monday and Friday
- Estimated price
- zł 230–700
- Website
- lot.com
Flights from Barcelona–El Prat Airport to Katowice International Airport via Warsaw Chopin
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- zł 360–1,200
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 40m
- When
- Monday and Wednesday
- Estimated price
- zł 290–950
Flights from Adolfo Suárez Madrid–Barajas Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 20m
- When
- Monday and Wednesday
- Estimated price
- zł 360–1,200
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Vienna
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- zł 250–1,100
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Zurich
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- zł 240–1,000
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- zł 220–300
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Lyon Part Dieu to Frankfurt
- Ave. Duration
- 5h 59m
- Frequency
- 4 times a week
- Estimated price
- zł 450–500
- Website
- https://int.bahn.de/en
Train from Frankfurt to Berlin Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- zł 110–550
- Website
- https://int.bahn.de/en
Train from S+U Berlin Hauptbahnhof to Rzepin
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- zł 80–190
- Website
- https://int.bahn.de/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Rzepin to Katowice
- Ave. Duration
- 5h 6m
- Frequency
- Every 4 hours
- Estimated price
- zł 65–110
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 65–95
- 1st Class
- zł 90–110
Train from Wien Hbf to Katowice
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a week
- Estimated price
- zł 55–100
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 55–85
- 1st Class
- zł 80–100
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Night train from Genova P.Za Principe to Wien Hbf
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- zł 750–1,100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- zł 750–1,100
- 2nd Class
- zł 800–1,100
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Katowice
- Ave. Duration
- 4h 49m
- Frequency
- 3 times a day
- Estimated price
- zł 270–360
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Every 2 hours
- Estimated price
- zł 55–190
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Hourly
- Estimated price
- zł 65–180
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Katowice, Bus Station Sadowa
- Ave. Duration
- 29h 15m
- Frequency
- Once daily
- Estimated price
- zł 550–800
- Website
- https://www.flixbus.co.uk
Bus from Krakow, Krakow-Balice Airport to Katowice, Bus Station Sadowa
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- zł 35–70
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- zł 75–350
- Website
- https://www.alsa.com/en/
Bus from Estación de Autobuses de Murcia to Alicante Aeropuerto
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- zł 26–40
- Website
- https://www.alsa.com/en/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 4h 25m
- Frequency
- 5 times a week
- Estimated price
- zł 40–130
- Website
- https://www.itabus.it/en/home
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Barcelona Sants Central Bus Station to Verona Viale Girolamo Cardinale
- Ave. Duration
- 20h
- Frequency
- 4 times a week
- Estimated price
- zł 200–290
- Website
- https://union-ivkoni.com/en
- Phone
- 13 43 232 76
- biuro@miskrosno.pl
- Website
- miskrosno.pl
Bus from Verona to Katowice
- Ave. Duration
- 17h 15m
- Frequency
- Once a week
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- zł 270–600
- Website
- https://www.gnv.it/en
- Seat
- zł 270–390
- Cabin
- zł 500–600
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Spain to Katowice bus services, operated by BlaBlaCar Bus, arrive at Montpellier - Sabines Bus Station.
Spain to Katowice train services, operated by Renfe Viajeros, arrive at Lyon Part Dieu station.
Yes, the driving distance between Spain to Katowice is 2050 km. It takes approximately 20h 39m to drive from Spain to Katowice.
Book your Spain to Katowice bus tickets online with Omio and FlixBus.
There are 1428+ hotels available in Katowice.
























































