There are 11 ways to get from Canary Islands to Rhodes by plane, car ferry, bus, train, busferry, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lanzarote Airport to Rhodes International Airport
best- Fly from Lanzarote Airport (ACE) to Rhodes International Airport (RHO)plane ACE - RHO
16h 39m€92–305Fly Tenerife South-Reina Sofia Airport to Rhodes International Airport
cheapest- Fly from Tenerife South-Reina Sofia Airport (TFS) to Rhodes International Airport (RHO)plane TFS - RHO
25h 45m€85–299Car ferry, bus, train, bus and ferry, ferry
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Punta Umbría to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Barcelona-Santstrain
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the busferry from Tirana to Heraklion Portbusferry
- Take the ferry from Heraklion to Rhodesferry
4d 17hFly Fuerteventura Airport to Rhodes International Airport
- Fly from Fuerteventura Airport (FUE) to Rhodes International Airport (RHO)plane FUE - RHO
16h 22m€111–314Fly Gran Canaria Airport to Rhodes International Airport
- Fly from Gran Canaria Airport (LPA) to Rhodes International Airport (RHO)plane LPA - RHO
16h 18m€92–265Fly Tenerife North Airport to Rhodes International Airport
- Fly from Tenerife North Airport (TFN) to Rhodes International Airport (RHO)plane TFN - RHO
13h 9m€97–324Fly Lanzarote Airport to Dalaman Airport, bus, ferry
- Fly from Lanzarote Airport (ACE) to Dalaman Airport (DLM)plane ACE - DLM
- Take the bus from Dalaman Havalimanı to Marmaris Otogarbus
- Take the ferry from Port of Marmaris to Port of Rhodesferry
22h 48m€285–429Car ferry, bus, ferry via Barcelona
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Punta Umbría to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Durrës to Piraeusbus
- Take the ferry from Port of Piraeus to Rhodesferry
4d 23hCar ferry, bus, ferry
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Mazagón to Ploieştibus
- Take the bus from Ploiești to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to İstanbul Esenler bus stationbus
- Take the bus from İstanbul Esenler to Marmarisbus
- Take the ferry from Port of Marmaris to Port of Rhodesferry
5d 4h€413–2,516Car ferry, bus, ferry #2
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Punta Umbría to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to İstanbul Esenler bus stationbus
- Take the bus from İstanbul Esenler to Marmarisbus
- Take the ferry from Port of Marmaris to Port of Rhodesferry
5d 6h€576–2,803Car ferry, bus, ferry #3
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Huelva to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara, Gara Timisoara Nord to Thessalonikibus
- Take the ferry from Thessaloniki to Vathy Samouferry
- Take the ferry from Vathy Samou to Rhodesferry
5d 15h€494–2,778
Lanzarote Airport (ACE) to Rhodes International Airport (RHO) flights
Comparing Your Travel Options
The cheapest way to get from Canary Islands to Rhodes is to fly which costs €90 - €270 and takes 16h 18m.
The fastest way to get from Canary Islands to Rhodes is to fly which takes 13h 9m and costs €95 - €330.
The distance between Canary Islands and Rhodes is 3980 km.
It takes approximately 16h 39m to get from Canary Islands to Rhodes, including transfers.
Rhodes is 2h ahead of Canary Islands. It is currently 5:45 AM in Canary Islands and 7:45 AM in Rhodes.
There are 2630+ hotels available in Rhodes.
What companies run services between Canary Islands, Spain and Rhodes, Greece?
TUIfly, Airbus France, and three other airlines fly from Lanzarote Airport (ACE) to Rhodes International Airport (RHO) twice daily.
- Website
- ryanair.com
Flights from Fuerteventura Airport to Rhodes International Airport via Vienna
- Ave. Duration
- 19h 55m
- When
- Friday
- Estimated price
- €110–310
Flights from Tenerife South-Reina Sofia Airport to Rhodes International Airport via Milan Bergamo
- Ave. Duration
- 30h 10m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €95–270
Flights from Tenerife South-Reina Sofia Airport to Rhodes International Airport via Rome
- Ave. Duration
- 23h 22m
- When
- Monday and Wednesday
- Estimated price
- €80–400
Flights from Gran Canaria Airport to Rhodes International Airport via Milan Bergamo
- Ave. Duration
- 25h
- When
- Saturday
- Estimated price
- €95–270
Flights from Gran Canaria Airport to Rhodes International Airport via Rome
- Ave. Duration
- 25h 30m
- When
- Wednesday
- Estimated price
- €90–260
- Website
- sunexpress.com
Flights from Lanzarote Airport to Dalaman Airport via Frankfurt
- Ave. Duration
- 16h 20m
- When
- Saturday
- Estimated price
- €230–380
Flights from Lanzarote Airport to Dalaman Airport via Cologne Bonn
- Ave. Duration
- 18h 5m
- When
- Saturday
- Estimated price
- €220–650
Flights from Lanzarote Airport to Dalaman Airport via Stuttgart
- Ave. Duration
- 19h 10m
- When
- Sunday
- Estimated price
- €220–700
Flights from Lanzarote Airport to Dalaman Airport via Munich
- Ave. Duration
- 19h 30m
- When
- Saturday
- Estimated price
- €230–370
Flights from Lanzarote Airport to Dalaman Airport via Dusseldorf
- Ave. Duration
- 21h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €230–650
Flights from Lanzarote Airport to Dalaman Airport via Berlin Brandenburg
- Ave. Duration
- 24h 10m
- When
- Tuesday
- Estimated price
- €200–650
- Website
- tui.com
Flights from Lanzarote Airport to Rhodes International Airport via Munich
- Ave. Duration
- 14h 10m
- When
- Sunday
- Estimated price
- €90–300
Flights from Tenerife North Airport to Rhodes International Airport via Hannover
- Ave. Duration
- 12h 55m
- When
- Friday
- Estimated price
- €95–320
Flights from Tenerife North Airport to Rhodes International Airport via Dusseldorf
- Ave. Duration
- 17h 5m
- When
- Friday
- Estimated price
- €95–320
Flights from Tenerife North Airport to Rhodes International Airport via Frankfurt
- Ave. Duration
- 18h 10m
- When
- Friday
- Estimated price
- €95–320
- Website
- easyjet.com
Flights from Lanzarote Airport to Rhodes International Airport via Basel
- Ave. Duration
- 22h 15m
- When
- Wednesday and Saturday
- Estimated price
- €100–310
Flights from Fuerteventura Airport to Rhodes International Airport via Milan Malpensa
- Ave. Duration
- 18h 10m
- When
- Monday
- Estimated price
- €100–450
Flights from Gran Canaria Airport to Rhodes International Airport via Milan Malpensa
- Ave. Duration
- 13h 30m
- When
- Monday
- Estimated price
- €120–400
- Website
- condor.com
Flights from Lanzarote Airport to Rhodes International Airport via Munich
- Ave. Duration
- 16h 15m
- When
- Tuesday, Friday, Sunday, and Saturday
- Estimated price
- €85–360
- Website
- airbus.com
Flights from Lanzarote Airport to Rhodes International Airport via Munich
- Ave. Duration
- 14h 12m
- When
- Saturday and Sunday
- Estimated price
- €90–360
- Website
- flyedelweiss.com
Flights from Lanzarote Airport to Rhodes International Airport via Zurich
- Ave. Duration
- 22h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €150–600
Flights from Lanzarote Airport to Dalaman Airport via Zurich
- Ave. Duration
- 23h 10m
- When
- Thursday
- Estimated price
- €150–600
- Website
- en.aegeanair.com
Flights from Lanzarote Airport to Rhodes International Airport via Munich
- Ave. Duration
- 13h 55m
- When
- Sunday
- Estimated price
- €90–300
Flights from Tenerife North Airport to Rhodes International Airport via Malaga, Athens
- Ave. Duration
- 10h 15m
- When
- Thursday
- Estimated price
- €140–410
- Website
- austrian.com
Flights from Fuerteventura Airport to Rhodes International Airport via Vienna
- Ave. Duration
- 15h 52m
- When
- Saturday
- Estimated price
- €160–650
- Website
- airserbia.com
Flights from Tenerife South-Reina Sofia Airport to Rhodes International Airport via Belgrade
- Ave. Duration
- 27h 50m
- When
- Sunday
- Estimated price
- €100–290
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- €45–80
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- €24–40
- Website
- Ouigo
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- Renfe Viajeros
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Punta Umbría to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 14h 45m
- Frequency
- 4 times a week
- Estimated price
- €90–110
- Schedules at
- grupointerbus.com
Bus from Punta Umbría to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 19h 20m
- Frequency
- 4 times a week
- Estimated price
- €95–150
- Schedules at
- grupointerbus.com
Bus from Punta Umbría to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 19h 20m
- Frequency
- 4 times a week
- Estimated price
- €95–150
- Schedules at
- grupointerbus.com
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 42 239 203 / +355 69 400 4075
- [email protected]
- Website
- Alb Trans
Busferry from Tirana to Heraklion Port
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- Alb Trans
- Phone
- 4444801
- [email protected]
- Website
- ulasim.muttas.com.tr
Bus from Dalaman Havalimanı to Marmaris Otogar
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- ulasim.muttas.com.tr
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Durrës to Piraeus
- Ave. Duration
- 9h 51m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Mazagón to Ploieşti
- Ave. Duration
- 2d 14h
- Frequency
- 3 times a week
- Estimated price
- €170–230
- Schedules at
- tabitatour.autogari.ro
Bus from Huelva to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 2d 6h
- Frequency
- 5 times a week
- Estimated price
- €160–210
- Schedules at
- tabitatour.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Ploiești to București, Autogara Militari
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- Flixbus
Bus from București, Autogara Militari to İstanbul Esenler bus station
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- Flixbus
Bus from Barcelona, Estació d'Autobusos Nord to București, Autogara Militari
- Ave. Duration
- 45h 25m
- Frequency
- Twice a week
- Estimated price
- €240–370
- Website
- Flixbus
Bus from București, Autogara Militari to İstanbul Esenler bus station
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- Flixbus
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Estimated price
- €27–40
- Schedules at
- pamukkale.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Estimated price
- €27–40
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 12h 5m
- Frequency
- 3 times a day
- Estimated price
- €17–24
- Schedules at
- Kamil Koç
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 12h 5m
- Frequency
- 3 times a day
- Estimated price
- €17–24
- Schedules at
- Kamil Koç
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Estimated price
- €25–40
- Schedules at
- istanbulkalesi.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Estimated price
- €25–40
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 444 50 33
- [email protected]
- Website
- villaseyahat.com
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- €33
- Schedules at
- villaseyahat.com
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- €33
- Schedules at
- villaseyahat.com
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- €24–45
- Schedules at
- varan.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- €24–45
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- €38
- Schedules at
- kaleseyahat.com.tr
Bus from İstanbul Esenler to Marmaris
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- €38
- Schedules at
- kaleseyahat.com.tr
- Phone
- +30-2310540970
- [email protected]
- Website
- Simeonidis Tours
Bus from Timișoara, Gara Timisoara Nord to Thessaloniki
- Ave. Duration
- 18h 27m
- Frequency
- Once a week
- Estimated price
- €60–130
- Website
- Simeonidis Tours
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- Blue Star Ferries
Ferry from Heraklion to Rhodes
- Ave. Duration
- 11h
- Frequency
- 4 times a week
- Estimated price
- €75–190
- Website
- Blue Star Ferries
Ferry from Port of Piraeus to Rhodes
- Ave. Duration
- 17h 55m
- Frequency
- Twice daily
- Estimated price
- €100–250
- Website
- Blue Star Ferries
Ferry from Thessaloniki to Vathy Samou
- Ave. Duration
- 16h 10m
- Frequency
- Twice a week
- Estimated price
- €110–270
- Website
- Blue Star Ferries
- Phone
- +30 22410 74 235
- [email protected]
- Website
- Sea Dreams
Ferry from Port of Marmaris to Port of Rhodes
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €47
- Website
- Sea Dreams
Ferry from Port of Marmaris to Port of Rhodes
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €47
- Website
- Sea Dreams
Ferry from Port of Marmaris to Port of Rhodes
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €47
- Website
- Sea Dreams
- Phone
- +30 210 89 19 800
- [email protected]
- Website
- Hellenic Seaways
Ferry from Port of Piraeus to Rhodes
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Estimated price
- €60–85
- Website
- Hellenic Seaways
- Airplane Type Seats
- €60–85
Ferry from Vathy Samou to Rhodes
- Ave. Duration
- 8h 25m
- Frequency
- Twice a week
- Estimated price
- €40–60
- Website
- Hellenic Seaways
- Airplane Type Seats
- €40–60
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Getting around the Cyclades
Read the travel guide






















































