There are 9 ways to get from Vevey to Athens by train, plane, bus, ferry, car ferry, 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.
Train to Geneva International Airport, fly
best- Take the train from Vevey to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Athens International Airport (ATH)plane GVA - ATH
7h 10m€92–278Train, bus
- Take the train from Palézieux to Luzerntrain Ic
- Take the bus from Luzern, Bahnhof to Pristinabus
- Take the bus from Pristina to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
31hTrain, ferry, car ferry, bus
- Take the train from Vevey to Brigtrain
- Take the train from Domodossola to Venezia S. Luciatrain Ec
- Take the ferry from Ferrovia "D" to P.le Roma "D"ferry 4.2
- Take the carferry from Port of Venice to Port of Patrascarferry
- Take the bus from Patras to Athens, Leoforou Kifisou - KTELbus
2d 3h€334–570Drive 2,361.8 km
- Drive from Vevey to Athenscar 2,361.8 km
24h 2m€432–624Train to Zurich Airport, fly
- Take the train from Lausanne to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Athens International Airport (ATH)plane ZRH - ATH
9h 6m€165–472Train, train to Lyon–Saint Exupéry Airport, fly
- Take the train from Vevey to Genèvetrain
- Take the train from Geneve to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Athens International Airport (ATH)plane LYS - ATH
10h 17m€130–375Train, bus via Sankt Gallen
- Take the train from Lausanne to St. Gallentrain Ic5 / ...
- Take the bus from Sankt Gallen to Skopje, Transporten Centarbus
- Take the train from Skopje to Gevgelijatrain 631 / ...
- Take the bus from Gevgelija to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
37h 4m€289–603Bus
- Take the bus from Lausanne to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Athensbus
38h 52mBus via Kumanovo
- Take the bus from Lausanne to Kumanovobus
- Take the bus from Kumanovo to Athensbus
40h 34m€136–243
Geneva International Airport (GVA) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Vevey to Athens is to train and fly which costs €90 - €280 and takes 7h 10m.
The fastest way to get from Vevey to Athens is to train and fly which takes 7h 10m and costs €90 - €280.
No, there is no direct bus from Vevey to Athens. However, there are services departing from Lausanne and arriving at Athens via Niš, Autobuska Stanica. The journey, including transfers, takes approximately 38h 52m.
The distance between Vevey and Athens is 1843 km. The road distance is 2361.8 km.
The best way to get from Vevey to Athens without a car is to train and bus which takes 31h and costs .
It takes approximately 7h 10m to get from Vevey to Athens, including transfers.
Vevey to Athens bus services, operated by Belegija Prevoz, depart from Lausanne station.
Vevey to Athens bus services, operated by Belegija Prevoz, arrive at Niš, Autobuska Stanica station.
Athens is 1h ahead of Vevey. It is currently 6:18 PM in Vevey and 7:18 PM in Athens.
Yes, the driving distance between Vevey to Athens is 2362 km. It takes approximately 24h 2m to drive from Vevey to Athens.
What companies run services between Vevey, Switzerland and Athens, Greece?
You can take a train from Vevey to Athens via Lausanne, Lausanne, and Niš, Autobuska Stanica in around 38h 52m.
- Website
- en.aegeanair.com
Flights from Geneva International Airport to Athens International Airport
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- €70–200
Flights from Zurich Airport to Athens International Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- €65–180
Flights from Zurich Airport to Athens International Airport via Thessaloniki
- Ave. Duration
- 4h 45m
- When
- Saturday, Monday, Wednesday, and Friday
- Estimated price
- €65–180
Flights from Lyon–Saint Exupéry Airport to Athens International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday to Sunday
- Estimated price
- €40–180
Train from Vevey to Genève-Aéroport
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €27–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Palézieux to Luzern
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €65–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Vevey to Brig
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- €45–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Zürich Flughafen
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €80–240
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Vevey to Genève
- Ave. Duration
- 1h 6m
- Frequency
- Every 20 minutes
- Estimated price
- €27–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to St. Gallen
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- €100–310
- Website
- Swiss Federal Railways (SBB CFF FFS)
- [email protected]
Bus from Luzern, Bahnhof to Pristina
- Ave. Duration
- 15h 51m
- Frequency
- 3 times a week
- Schedules at
- Fertours
Ferry from Ferrovia "D" to P.le Roma "D"
- Ave. Duration
- 1h 56m
- Frequency
- Every 30 minutes
- Estimated price
- €10
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- €10
Want to know more about travelling around Greece
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Book your Vevey to Athens bus tickets online with Omio.
There are 13491+ hotels available in Athens.










