There are 6 ways to get from Rhodes to Geneva by plane, ferry, bus, 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)RHO - GVA
5h 51mCHF 97–202Ferry, bus, train
- Take the ferry from Port of Rhodes to Port of Marmaris
- Take the bus from Marmaris to İstanbul Esenler
- Take the bus from Istanbul to Lindau
- Take the train from Lindau-Reutin to Zuerich HbEc
- Take the train from Zürich HB to GenèveIc1 / ...
2d 3hCHF 218–358Ferry, bus
- Take the ferry from Rhodes to SyrosBsf
- Take the ferry from Syros to ThessalonikiBsf
- Take the bus from Thessaloníki to Prizren,Autobuska Stanica
- Take the bus from Prizren,Autobuska Stanica to Geneva - Bus station
2d 18hCHF 185–340Ferry, bus via Istanbul
- Take the ferry from Port of Rhodes to Port of Marmaris
- Take the bus from Marmaris to İstanbul Esenler
- Take the bus from Istanbul to Pristina
- Take the bus from Pristina to Geneva
2d 3hFerry, bus, train via Belgrade
- Take the ferry from Rhodes to Port of PiraeusBsf
- Take the bus from Athens to Beograd, Autobuska stanica
- Take the bus from Beograd, Autobuska stanica to Luzern, Bahnhof
- Take the train from Luzern to Genève
2d 5hFerry, bus #2
- Take the ferry from Rhodes to Port of PiraeusBsf
- Take the bus from Athens to Bujanovac, Autobuska Stanica
- Take the bus from Bujanovac to Geneva
2d 14hCHF 322–383
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 95 - SFr 210 and takes 5h 51m.
The fastest way to get from Rhodes to Geneva is to fly which takes 5h 51m and costs SFr 95 - SFr 210.
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 and train which takes 2 days 3h and costs SFr 210 - SFr 360.
It takes approximately 5h 51m to get from Rhodes to Geneva, including transfers.
Geneva is 1h behind Rhodes. It is currently 8:24 AM in Rhodes and 7:24 AM in Geneva.
There are 1235+ 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
- 6h 45m
- When
- Every day
- Estimated price
- CHF 90–370
- Website
- easyjet.com
Flights from Rhodes International Airport to Geneva International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday
- Estimated price
- CHF 70–260
- Website
- swiss.com
Flights from Rhodes International Airport to Geneva International Airport
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- CHF 95–370
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Lindau-Reutin to Zuerich Hb
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- CHF 23–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 50–100
- Website
- https://www.sbb.ch/en
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 23–35
- Schedules at
- pamukkale.com.tr
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 10h 45m
- Frequency
- 3 times a day
- Estimated price
- CHF 24
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h 5m
- Frequency
- 4 times a day
- Estimated price
- CHF 17–25
- Schedules at
- flixbus.com.tr
- 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 24–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 30
- Schedules at
- kaleseyahat.com.tr
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Istanbul to Lindau
- Ave. Duration
- 30h
- Frequency
- Twice a week
- Estimated price
- CHF 85–130
- Website
- https://www.alparturizm.com.tr/en/
Bus from Istanbul to Pristina
- Ave. Duration
- 15h 40m
- Frequency
- 6 times a week
- Estimated price
- CHF 27–50
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- + 383 (0) 44 542 029
- sharrtravel@hotmail.com
- Website
- 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
Bus from Istanbul to Pristina
- Ave. Duration
- 11h 3m
- Frequency
- Once a week
- Estimated price
- CHF 56
- Website
- https://www.sharrtravel.com
Bus from Pristina to Geneva
- Ave. Duration
- 22h 5m
- Frequency
- Twice a week
- 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 70–85
- Website
- https://sr-rs.facebook.com/ardititours/
- 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
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Athens to Beograd, Autobuska stanica
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- CHF 55–85
- Schedules at
- fptravel.gr
- 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
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Athens to Bujanovac, Autobuska Stanica
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- CHF 35–65
- Schedules at
- siamostours.com
- Phone
- +41 76 480 13 51
- info@optoptravel.rs
- Website
- optoptravel.rs
Bus from Bujanovac to Geneva
- Ave. Duration
- 29h
- Frequency
- Once daily
- Estimated price
- CHF 230
- Schedules at
- optoptravel.rs
- 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 44
- Website
- https://seadreams.gr/
Ferry from Rhodes to Syros
- Ave. Duration
- 11h 10m
- Frequency
- Once a week
- Estimated price
- CHF 35–100
- 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–100
Ferry from Syros to Thessaloniki
- Ave. Duration
- 23h 55m
- Frequency
- Once a week
- Estimated price
- CHF 60–140
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- CHF 60–85
- 2 Bed Inside Cabin
- CHF 90–110
- 4 Bed Outside Cabin
- CHF 95–120
- 2 Bed Lux Cabin
- CHF 110–140
Ferry from Rhodes to Port of Piraeus
- Ave. Duration
- 18h 10m
- Frequency
- 5 times a week
- Estimated price
- CHF 55–90
- 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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting around the Cyclades
Read the travel guide












































