There are 10 ways to get from Rhodes to Basel by plane, train, ferry, bus, 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.
Fly to Zurich Airport, train
best- Fly from Rhodes International Airport (RHO) to Zurich Airport (ZRH)plane RHO - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 8mCHF 102–220Fly to Basel
cheapest- Fly from Rhodes International Airport (RHO) to Basel (BSL)plane RHO - BSL
6h 10mCHF 100–196Ferry, bus, train
- Take the ferry from Port of Rhodes to Port of Marmarisferry
- Take the bus from Marmaris to İstanbul Esenlerbus
- Take the bus from İstanbul Esenler bus station to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Luzern, Bahnhofbus
- Take the train from Luzern to Basel SBBtrain Ec / ...
46h 52mFerry, bus
- Take the ferry from Rhodes to Evdilosferry Bsf
- Take the ferry from Evdilos to Thessalonikiferry Bsf
- Take the bus from Thessaloníki to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Basel SBBbus
2d 11hCHF 285–582Car ferry, drive
- Take the carferry from Port of Rhodes to Port of Koscarferry
- Take the carferry from Port of Kos to Port of Bodrumcarferry
- Drive from Port of Bodrum to Baselcar
33h 11mCHF 480–790Fly to Stuttgart Airport, train
- Fly from Rhodes International Airport (RHO) to Stuttgart Airport (STR)plane RHO - STR
- Take the train from Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bftrain
9h 12mCHF 106–276Fly to Geneva International Airport, train
- Fly from Rhodes International Airport (RHO) to Geneva International Airport (GVA)plane RHO - GVA
- Take the train from Genève-Aéroport to Renens VDtrain
- Take the train from Renens VD to Basel SBBtrain
10h 6mCHF 126–320Ferry, car ferry, bus
- Take the ferry from Rhodes to Syrosferry Bsf
- Take the carferry from Syros Port to Port of Piraeuscarferry
- Take the bus from Piraeus to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Basel, Bahnhofbus
2d 1hCHF 268–485Ferry, bus via Istanbul
- Take the ferry from Port of Rhodes to Port of Marmarisferry
- Take the bus from Marmaris to İstanbul Esenlerbus
- Take the bus from Istanbul to Kumanovobus
- Take the bus from Kumanovo to Basel, Bahnhofbus
2d 2hCHF 134–214Car ferry, bus
- Take the carferry from Port of Rhodes to Port of Kalymnoscarferry
- Take the carferry from Port of Kalymnos to Port of Piraeuscarferry
- Take the bus from Piraeus to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Baselbus
2d 23hCHF 333–533
Rhodes International Airport (RHO) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Rhodes to Basel is to fly which costs SFr 95 - SFr 200 and takes 6h 10m.
The fastest way to get from Rhodes to Basel is to fly which takes 6h 10m and costs SFr 95 - SFr 200.
The distance between Rhodes and Basel is 2130 km.
The best way to get from Rhodes to Basel without a car is to ferry and bus and train which takes 46h 52m and costs .
It takes approximately 7h 8m to get from Rhodes to Basel, including transfers.
Basel is 1h behind Rhodes. It is currently 3:15 PM in Rhodes and 2:15 PM in Basel.
There are 1327+ hotels available in Basel.
What companies run services between Rhodes, Greece and Basel, Switzerland?
easyJet and Austrian Airlines fly from Rhodes International Airport (RHO) to Basel (BSL) 3 times a week.
- Website
- en.aegeanair.com
Flights from Rhodes International Airport to Zurich Airport via Athens
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- CHF 85–330
Flights from Rhodes International Airport to Zurich Airport via Thessaloniki
- Ave. Duration
- 6h 15m
- When
- Saturday
- Estimated price
- CHF 85–330
Flights from Rhodes International Airport to Geneva International Airport via Athens
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- CHF 90–300
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 27–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- CHF 29–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Renens VD
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 19–28
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 55–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h
- Frequency
- 5 times a day
- Estimated price
- CHF 25–35
- Schedules at
- pamukkale.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h
- Frequency
- 5 times a day
- Estimated price
- CHF 25–35
- Schedules at
- pamukkale.com.tr
- Phone
- +30 22410 74 235
- info@seadreams.gr
- Website
- Sea Dreams
Ferry from Port of Rhodes to Port of Marmaris
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- CHF 44
- Website
- Sea Dreams
Ferry from Port of Rhodes to Port of Marmaris
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- CHF 44
- Website
- Sea Dreams
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
Getting around the Cyclades
Read the travel guide








