There are 7 ways to get from Katowice to Geneva by plane, train, bus, 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 from Katowice International Airport
best- Fly from Katowice International Airport (KTW) to Geneva International Airport (GVA)plane KTW - GVA
6h 38mCHF 71–192Train
- Take the train from Tychy to Wien Hbftrain Ic
- Take the train from Wien Hbf to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
18h 20mCHF 159–265Bus via Prague
- Take the bus from Katowice to Praguebus Kyiv-Bratislava / ...
- Take the bus from Praha, ÚAN Florenc to Geneva Bus Stationbus RegioJet 95
18h 58mDrive 1,300.1 km
- Drive from Katowice to Genevacar 1,300.1 km
13h 40mCHF 202–292Train to John Paul Ii International Airport Kraków–Balice, fly
- Take the train from Katowice to Krakow Glownytrain
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Geneva International Airport (GVA)plane KRK - GVA
6h 7mCHF 110–261Train via Linz
- Take the train from Katowice to Linz Hbftrain Ic
- Take the train from Linz Hbf to Zuerich Hbtrain Rjx / ...
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
19h 43mCHF 137–232Bus
- Take the bus from Katowice to Basel, Bahnhofbus Ivano-Frankivsk
- Take the bus from Basel SBB to Genevabus FlixBus N872 / ...
25h 5m
Katowice to Geneva by train
Questions & Answers
The cheapest way to get from Katowice to Geneva is to fly which costs SFr 70 - SFr 200 and takes 6h 38m.
The fastest way to get from Katowice to Geneva is to train and fly which takes 6h 7m and costs SFr 110 - SFr 270.
No, there is no direct bus from Katowice to Geneva station. However, there are services departing from Katowice and arriving at Geneva Bus Station via Praha, ÚAN Florenc. The journey, including transfers, takes approximately 18h 58m.
No, there is no direct train from Katowice to Geneva. However, there are services departing from Katowice and arriving at Genève via Tychy, Wien Hbf and Zürich HB. The journey, including transfers, takes approximately 18h 20m.
The distance between Katowice and Geneva is 1095 km. The road distance is 1300.1 km.
The best way to get from Katowice to Geneva without a car is to train which takes 18h 20m and costs SFr 150 - SFr 270.
It takes approximately 6h 38m to get from Katowice to Geneva, including transfers.
Katowice to Geneva bus services, operated by , depart from Katowice station.
Katowice to Geneva train services, operated by PKP Intercity, depart from Tychy station.
The best way to get from Katowice to Geneva is to fly which takes 6h 38m and costs SFr 70 - SFr 200. Alternatively, you can train, which costs SFr 150 - SFr 270 and takes 18h 20m, you could also bus via Prague, which costs and takes 18h 58m.
What companies run services between Katowice, Poland and Geneva, Switzerland?
LOT, Air Dolomiti, and three other airlines fly from Katowice International Airport (KTW) to Geneva International Airport (GVA) 4 times a day. Alternatively, you can take a train from Katowice to Genève via Tychy, Wien Hbf, Zuerich Hb, and Zürich HB in around 18h 20m.
- Website
- lufthansa.com
Flights from Katowice International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- CHF 110–380
Flights from John Paul Ii International Airport Kraków–Balice to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- CHF 70–290
- Website
- lot.com
Flights from Katowice International Airport to Geneva International Airport via Warsaw Chopin
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- CHF 85–280
- Website
- easyjet.com
Flights from Katowice International Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- CHF 50–200
Flights from John Paul Ii International Airport Kraków–Balice to Geneva International Airport
- Ave. Duration
- 2h 5m
- When
- Monday and Friday
- Estimated price
- CHF 45–180
- Website
- swiss.com
Flights from John Paul Ii International Airport Kraków–Balice to Geneva International Airport via Zurich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 65–260
- Website
- airdolomiti.it
Flights from Katowice International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 110–380
- Website
- austrian.com
Flights from John Paul Ii International Airport Kraków–Balice to Geneva International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–260
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Tychy to Wien Hbf
- Ave. Duration
- 4h 34m
- Frequency
- 3 times a day
- Estimated price
- CHF 12–21
- Website
- https://www.intercity.pl/en/
- 2nd Class
- CHF 12–18
- 1st Class
- CHF 17–21
Train from Katowice to Krakow Glowny
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- CHF 21
- Website
- https://www.intercity.pl/en/
Train from Katowice to Linz Hbf
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 17–28
- Website
- https://www.intercity.pl/en/
- 2nd Class
- CHF 17–24
- 1st Class
- CHF 22–28
Train from Wien Hbf to Zuerich Hb
- Ave. Duration
- 7h 52m
- Frequency
- Every 4 hours
- Estimated price
- CHF 95–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 95–140
Train from Linz Hbf to Zuerich Hb
- Ave. Duration
- 6h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 70–110
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 70–110
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
- Phone
- +48 32 428 88 88
- bok@kolejeslaskie.com
- Website
- kolejeslaskie.com
Train from Katowice to Krakow Glowny
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- CHF 4–7
- Website
- https://www.kolejeslaskie.com/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Praha, ÚAN Florenc to Geneva Bus Station
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Estimated price
- CHF 45–65
- Website
- https://regiojet.com/
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Katowice to Basel, Bahnhof
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Basel SBB to Geneva
- Ave. Duration
- 3h 35m
- Frequency
- 3 times a day
- Estimated price
- CHF 19–27
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Katowice to Geneva bus services, operated by , arrive at Prague station.
Katowice to Geneva train services, operated by PKP Intercity, arrive at Wien Hbf station.
Yes, the driving distance between Katowice to Geneva is 1300 km. It takes approximately 13h 40m to drive from Katowice to Geneva.
Book your Katowice to Geneva train tickets online with Omio.
There are 1284+ hotels available in Geneva.




















