Rhodes Diagoras (RHO), located 12.8 km from the city centre, is the airport you fly into when you book flights from Canada to Rhodes.
Due to the rapidly changing circumstances due to COVID-19, airlines like Aegean Airlines flying from Canada to Rhodes Diagoras have implemented new flexible change policies.
Yes, there are multiple flights from Canada to Rhodes for under C$ 1,005. The cheapest flight booked recently is on Multiple Airlines for just C$ 952, but on average you can expect to pay C$ 1,285.
There are no direct flights from Canada to Rhodes, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 7+ open flights from Canada to Rhodes within the next 7 days for less than C$ 1,508.
While some choose either Québec City - Rhodes Diagoras or Toronto Island - Rhodes Diagoras, Toronto Pearson Intl - Rhodes Diagoras is the most popular route from Canada to Rhodes.
On average you can expect to pay C$ 3,071 for a flight from Canada to Rhodes. The cheapest flight overall is C$ 2,605 while the most popular route, (Toronto Pearson Intl - Rhodes Diagoras) is currently priced at C$ 997.
LOT, Aegean Airlines, and Austrian Airlines can get you from Canada to Rhodes in just under 13h 25m. Your travel time can differ by up to 20h 40m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
According to our current data, LOT (C$ 998), Aegean Airlines (C$ 1,915), and Austrian Airlines (C$ 2,425) offers the cheapest pricing from Canada to Rhodes.