Flights from Rhodes to Sofia – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
RHO to SOF – All flight route options from Rhodes International Airport, Greece to Sofia Airport, Bulgaria. These flights are operated by 4 airlines. Fly non-stop with Ryanair or choose from 2 different transit flights. The shortest flight time is 1 hour and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Sofia Airport
We got great deals on hotels and car rentals near the airport.
Rhodes to Sofia flights
With over 25 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Sofia (SOF) from Rhodes (RHO) with Ryanair or choose a connecting flight via Athens (ATH) or Istanbul (IST) if it suits you better.
Rhodes to Sofia with Ryanair
You can fly non-stop every Wednesday, Friday or Sunday at 09:00, 15:40 or 23:25.
With Sky Express
If you fly from Rhodes with Sky Express you will do a stopover in Athens, ATH before reaching Sofia. This flight trip will take 3 hours and 50 minutes and you can fly every Friday or Sunday with departures at 15:40 or 16:10.
Distance & flight times: Rhodes International Airport to Sofia Airport
The shortest flight time between RHO and SOF is 1 hour and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 40m | - | 503 miles (809 km) |
ATH Athens | 4h 35m | 1h 45m | 583 miles (938 km) |
IST Istanbul | 7h 45m | 4h 50m | 632 miles (1017 km) |



Quick copy and share this page
From Greece to Sofia
Below is a list of other cities in Greece with flights to Sofia with either non-stop or connecting flights.
-
ATH Athens Direct
-
HER Heraklion Direct
-
CFU Kerkyra Direct
-
CHQ Chania Direct
-
KGS Kos
-
ZTH Zakinthos
-
JTR Thira
-
JMK Mykonos
-
EFL Kefallinia
-
JSI Skiathos Direct