There are 6 ways to get from Rhodes to Geneva by plane, ferry, bus, busferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Rhodes International Airport (RHO) to Geneva International Airport (GVA)plane RHO - GVA
5h 51mCHF 72–172Ferry, 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 Instabul to Pristinabus
- Take the bus from Pristina to Genevabus
46h 46mFerry, bus
- Take the ferry from Rhodes to Syrosferry Bsf
- Take the ferry from Syros to Thessalonikiferry Bsf
- Take the bus from Thessaloníki to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Geneva - Bus stationbus
2d 18hCHF 175–334Ferry, bus, bus and ferry, train
- Take the ferry from Rhodes to Port of Piraeusferry Bsf
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Pratobusferry
- Take the train from Prato Centrale to Bologna Centraletrain Re
- Take the train from Bologna Centrale to Milano Centraletrain
- Take the train from Milano Centrale to Genevetrain Ec
2dFerry, bus, train
- Take the ferry from Port of Rhodes to Port of Marmarisferry
- Take the bus from Marmaris bus station to İstanbul Alibeyköy bus stationbus
- Take the bus from Montenegro Hotel to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Luzern, Bahnhofbus
- Take the train from Luzern to Genèvetrain
2d 1hFerry, bus via Bucharest
- 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 București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Genevabus
2d 12hCHF 160–278
Rhodes International Airport (RHO) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Rhodes to Geneva is to fly which costs SFr 70 - SFr 180 and takes 5h 51m.
The fastest way to get from Rhodes to Geneva is to fly which takes 5h 51m and costs SFr 70 - SFr 180.
The distance between Rhodes and Geneva is 2138 km.
The best way to get from Rhodes to Geneva without a car is to ferry and bus via Istanbul which takes 46h 46m and costs .
It takes approximately 5h 51m to get from Rhodes to Geneva, including transfers.
Geneva is 1h behind Rhodes. It is currently 10:39 AM in Rhodes and 9:39 AM in Geneva.
There are 1276+ hotels available in Geneva.
What companies run services between Rhodes, Greece and Geneva, Switzerland?
easyJet, Swiss, and Aegean Airlines fly from Rhodes International Airport (RHO) to Geneva International Airport (GVA) twice daily.
- Website
- en.aegeanair.com
Flights from Rhodes International Airport to Geneva International Airport via Athens
- Ave. Duration
- 5h 58m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 80–360
- Website
- easyjet.com
Flights from Rhodes International Airport to Geneva International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday
- Estimated price
- CHF 45–200
- Website
- swiss.com
Flights from Rhodes International Airport to Geneva International Airport
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- CHF 85–360
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Prato Centrale to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Prato Centrale to Bologna Centrale
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- CHF 11
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Milano Centrale
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- CHF 21–45
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Luzern to Genève
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- CHF 45–85
- Website
- https://www.sbb.ch/en
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 11h 29m
- Frequency
- 4 times a day
- Estimated price
- CHF 22–30
- Schedules at
- pamukkale.com.tr
Bus from Marmaris bus station to İstanbul Alibeyköy bus station
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- CHF 22–30
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h 1m
- Frequency
- 5 times a day
- Estimated price
- CHF 17–24
- Schedules at
- flixbus.com.tr
Bus from Marmaris bus station to İstanbul Alibeyköy bus station
- Ave. Duration
- 11h 26m
- Frequency
- 5 times a day
- Estimated price
- CHF 17–24
- Schedules at
- flixbus.com.tr
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a day
- Estimated price
- CHF 25
- Schedules at
- istanbulkalesi.com.tr
Bus from Marmaris bus station to İstanbul Alibeyköy bus station
- Ave. Duration
- 11h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 25
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 444 50 33
- bilgi@villaseyahat.com
- Website
- villaseyahat.com
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- CHF 22
- Schedules at
- villaseyahat.com
Bus from Marmaris bus station to İstanbul Alibeyköy bus station
- Ave. Duration
- 10h 22m
- Frequency
- Once daily
- Estimated price
- CHF 22
- Schedules at
- villaseyahat.com
- Phone
- 0850 577 99 99
- info@varan.com.tr
- Website
- varan.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- CHF 23–40
- Schedules at
- varan.com.tr
Bus from Marmaris bus station to İstanbul Alibeyköy bus station
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- CHF 23–40
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- website@kaleseyahat.com.tr
- Website
- kaleseyahat.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- CHF 29
- Schedules at
- kaleseyahat.com.tr
Bus from Marmaris bus station to İstanbul Alibeyköy bus station
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- CHF 29
- Schedules at
- kaleseyahat.com.tr
- Phone
- +383 44 190 915
- erhantrans@gmail.com
- Website
- facebook.com
Bus from Instabul to Pristina
- Ave. Duration
- 10h 56m
- Frequency
- Once daily
- Estimated price
- CHF 37
- Schedules at
- facebook.com
- Phone
- +383 44 777 071
- lukstempotur@gmail.com
Bus from Instabul to Pristina
- Ave. Duration
- 11h 39m
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/p/Luks-Tempo-Turizm-61561171973637
- fertours3@gmail.com
Bus from Pristina to Geneva
- Ave. Duration
- 20h 9m
- Frequency
- 3 times a week
- Schedules at
- https://www.facebook.com/fertourstravelagency
- Phone
- + 383 (0) 44 542 029
- sharrtravel@hotmail.com
- Website
- sharrtravel.com
Bus from Pristina to Geneva
- Ave. Duration
- 22h 5m
- Frequency
- Twice a week
- Website
- https://www.sharrtravel.com
Bus from Thessaloníki to Prizren,Autobuska Stanica
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- CHF 19
- Website
- https://www.sharrtravel.com
- Phone
- +383 49 871 234
- ardititours@hotmail.com
- Website
- sr-rs.facebook.com
Bus from Prizren,Autobuska Stanica to Geneva - Bus station
- Ave. Duration
- 22h 5m
- Frequency
- Twice a week
- Estimated price
- CHF 65–80
- Website
- https://sr-rs.facebook.com/ardititours/
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 37
- Schedules at
- top-lines.gr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Durrës to Prato
- Ave. Duration
- 12h 47m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- balbuss.rs
Bus from Montenegro Hotel to Beograd, Autobuska stanica
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 47
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
- Phone
- + (381) 20 316 581
- office@gameks.biz
- Website
- gameks.biz
Bus from Beograd, Autobuska stanica to Luzern, Bahnhof
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Schedules at
- gameks.biz
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from İstanbul Esenler bus station to București, Autogara Militari
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- CHF 35–55
- Website
- https://www.flixbus.co.uk
Bus from București, Autogara Militari to Geneva
- Ave. Duration
- 34h 40m
- Frequency
- Twice a week
- Estimated price
- CHF 65–140
- Website
- https://www.flixbus.co.uk
- Phone
- +30 22410 74 235
- info@seadreams.gr
- Website
- seadreams.gr
Ferry from Port of Rhodes to Port of Marmaris
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- CHF 43
- Website
- https://seadreams.gr/
Ferry from Rhodes to Syros
- Ave. Duration
- 11h 10m
- Frequency
- 3 times a week
- Estimated price
- CHF 35–95
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- CHF 35–50
- 2 Bed Inside Cabin
- CHF 65–80
- 4 Bed Outside Cabin
- CHF 60–75
- 2 Bed Lux Cabin
- CHF 80–95
Ferry from Syros to Thessaloniki
- Ave. Duration
- 23h 55m
- Frequency
- Once a week
- Estimated price
- CHF 55–140
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- CHF 55–85
- 2 Bed Inside Cabin
- CHF 85–110
- 4 Bed Outside Cabin
- CHF 90–110
- 2 Bed Lux Cabin
- CHF 110–140
Ferry from Rhodes to Port of Piraeus
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- CHF 40–85
- Website
- https://www.bluestarferries.com/en-gb/
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



















































