There are 7 ways to get from Piraeus to Geneva by subway, plane, bus, busferry, 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.
Subway, fly
best- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Geneva International Airport (GVA)plane ATH - GVA
5h 54mCHF 59–189Bus, bus and ferry, train via Reggio Emilia
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Bari Portobusferry
- Take the train from Bari Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Milano Centraletrain Fr
- Take the train from Milano Centrale to Genevetrain Ec
28h 42mDrive 2,358.2 km
- Drive from Piraeus to Genevacar 2,358.2 km
24h 21mCHF 409–590Bus, bus and ferry, train
- Take the bus from Piraeus to Vlorëbus
- Take the busferry from Vlorë to Brindisi - Piazza Capitanerie di Portobusferry
- Take the train from Brindisi to Milano Centraletrain Fr
- Take the train from Milano Centrale to Genevetrain Ec
30h 46mTrain, bus
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Luzern, Bahnhofbus
- Take the train from Luzern to Genèvetrain
32h 14mBus
- Take the bus from Athens, Leoforou Kifisou - KTEL to Thessaloniki Monastirioubus
- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Genevabus
33h 21mBus via Ferizaj
- Take the bus from Athens, Leoforou Kifisou - KTEL to Thessaloniki Monastirioubus
- Take the bus from Thessaloníki to Ferizajbus
- Take the bus from Ferizaj to Geneva - Bus stationbus
35h 33mCHF 93–150
Athens International Airport (ATH) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Piraeus to Geneva is to subway and fly which costs SFr 55 - SFr 190 and takes 5h 54m.
The fastest way to get from Piraeus to Geneva is to subway and fly which takes 5h 54m and costs SFr 55 - SFr 190.
No, there is no direct bus from Piraeus to Geneva. However, there are services departing from Εθν. Αντιστασεωσ and arriving at Geneva via Athens, Leoforou Kifisou - KTEL, Thessaloníki and Pristina. The journey, including transfers, takes approximately 33h 21m.
The distance between Piraeus and Geneva is 1778 km. The road distance is 2358.2 km.
The best way to get from Piraeus to Geneva without a car is to bus and bus and ferry and train via Reggio Emilia which takes 28h 42m and costs .
It takes approximately 5h 54m to get from Piraeus to Geneva, including transfers.
Piraeus to Geneva bus services, operated by KTEL Thessalonikis S.A., depart from Athens, Leoforou Kifisou - KTEL station.
Piraeus to Geneva bus services, operated by KTEL Thessalonikis S.A., arrive at Thessaloniki Monastiriou station.
Geneva is 1h behind Piraeus. It is currently 5:01 PM in Piraeus and 4:01 PM in Geneva.
Yes, the driving distance between Piraeus to Geneva is 2358 km. It takes approximately 24h 21m to drive from Piraeus to Geneva.
What companies run services between Piraeus, Greece and Geneva, Switzerland?
You can take a bus from Εθν. Αντιστασεωσ to Geneva via Athens, Leoforou Kifisou - KTEL, Thessaloniki Monastiriou, Thessaloníki, and Pristina in around 33h 21m.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Geneva International Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- CHF 65–190
- Phone
- +30 210 8202900
- [email protected]
- Website
- OASA
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- CHF 9
- Website
- OASA
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 43
- Schedules at
- top-lines.gr
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
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 1255+ hotels available in Geneva.






