There are 12 ways to get from Basel to Greece by train, plane, 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.
Train to Zurich Airport, fly to Thessaloniki Airport Makedonia
best- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Thessaloniki Airport Makedonia (SKG)plane ZRH - SKG
6h 45m€131–323Fly Basel to Thessaloniki Airport Makedonia
cheapest- Fly from Basel (BSL) to Thessaloniki Airport Makedonia (SKG)plane BSL - SKG
5h 36m€70–256Train, bus
- Take the train from Basel SBB to Luzerntrain Ec / ...
- Take the bus from Luzern, Bahnhof to Pristinabus
- Take the bus from Pristina to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
29hTrain, bus via Budapest
- Take the train from Basel SBB to Sarganstrain Ic3 / ...
- Take the train from Sargans to Bludenztrain Rjx
- Take the train from Bludenz to Budapest-Kelenfoeldtrain Rjx
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessalonikibus
- Take the train from Thessaloniki to Athenstrain Ic
37h 8mDrive 2,316.6 km
- Drive from Basel to Athenscar 2,316.6 km
24h 28m€419–605Train to Zurich Airport, fly to Heraklion International Airport, “Nikos Kazantzakis”
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane ZRH - HER
6h 34m€115–353Train to Zurich Airport, fly to Athens International Airport
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Athens International Airport (ATH)plane ZRH - ATH
7h 6m€113–280Train to Zurich Airport, fly to Rhodes International Airport
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Rhodes International Airport (RHO)plane ZRH - RHO
7h 2m€105–314Fly Basel to Heraklion International Airport, “Nikos Kazantzakis”
- Fly from Basel (BSL) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane BSL - HER
5h 40m€104–606Bus
- Take the bus from Basel, Bahnhof to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Athensbus
36h€232–342Bus via Vranje
- Take the bus from Basel, Meret Oppenheim-Strasse to Vranje, Autobuska stanicabus
- Take the bus from Vranje, Autobuska stanica to Athensbus
39h 44m€154–338Bus via Tirana
- Take the bus from Basel, Bahnhof to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Athensbus
41h 7m€166–221
Zurich Airport (ZRH) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Basel to Greece is to fly which costs €70 - €260 and takes 5h 36m.
The fastest way to get from Basel to Greece is to fly which takes 5h 36m and costs €70 - €260.
No, there is no direct bus from Basel to Greece. However, there are services departing from Basel, Bahnhof and arriving at Athens via Beograd, Autobuska stanica. The journey, including transfers, takes approximately 36h.
The distance between Basel and Greece is 1498 km. The road distance is 2316.6 km.
The best way to get from Basel to Greece without a car is to train and bus which takes 29h and costs .
It takes approximately 6h 45m to get from Basel to Greece, including transfers.
Basel to Greece bus services, operated by Optop Travel, depart from Basel, Bahnhof station.
The best way to get from Basel to Greece is to fly which takes 5h 36m and costs €70 - €260. Alternatively, you can bus, which costs €230 - €350 and takes 36h.
Basel to Greece bus services, operated by Optop Travel, arrive at Beograd, Autobuska stanica station.
Greece is 1h ahead of Basel. It is currently 10:10 AM in Basel and 11:10 AM in Greece.
What companies run services between Basel, Switzerland and Greece?
easyJet and Lufthansa fly from Basel (BSL) to Thessaloniki Airport Makedonia (SKG) 3 times a week. Alternatively, you can take a bus from Basel, Bahnhof to Athens via Beograd, Autobuska stanica in around 36h.
- Website
- swiss.com
Flights from Zurich Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- €95–220
Flights from Zurich Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- €85–400
Flights from Zurich Airport to Athens International Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- €65–180
Flights from Zurich Airport to Rhodes International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €80–390
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Luzern
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- €60–180
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Sargans to Bludenz
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €19–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
- fertours3@gmail.com
Bus from Luzern, Bahnhof to Pristina
- Ave. Duration
- 15h 51m
- Frequency
- 3 times a week
- Schedules at
- Fertours
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting around the Cyclades
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Yes, the driving distance between Basel to Greece is 2317 km. It takes approximately 24h 28m to drive from Basel to Greece.
There are 13508+ hotels available in Greece.




