Cyprus bus routes
Direct buses and airport shuttles between the main towns and both airports, with weekday, Saturday and Sunday times.
To and from the airports
- Bus from Larnaca Airport to Nicosia Line K1 , about 45 min, 21 on weekdays
- Bus from Nicosia to Larnaca Airport Line K1 , about 45 min, 22 on weekdays
- Bus from Larnaca Airport to Larnaca Line 425, 432, 430, 429, 407, 446 , about 21 min, 76 on weekdays
- Bus from Larnaca to Larnaca Airport Line 425, 432, 430, 429, 407, 446 , about 23 min, 77 on weekdays
- Bus from Larnaca Airport to Ayia Napa Line K4 , about 50 min, 14 on weekdays
- Bus from Ayia Napa to Larnaca Airport Line K4 , about 55 min, 13 on weekdays
- Bus from Paphos Airport to Nicosia Line K3 , about 110 min, 3 on weekdays
- Bus from Nicosia to Paphos Airport Line K3 , about 110 min, 3 on weekdays
- Bus from Paphos Airport to Paphos Line 612, 613 , about 30 min, 29 on weekdays
- Bus from Paphos to Paphos Airport Line 612, 613 , about 30 min, 29 on weekdays
Between towns
- Bus from Nicosia to Limassol Line 25, 26 , about 105 min, 29 on weekdays
- Bus from Nicosia to Larnaca Line 42 , about 60 min, 29 on weekdays
- Bus from Nicosia to Paphos Line 26 , about 120 min, 14 on weekdays
- Bus from Nicosia to Ayia Napa Line 23 , about 94 min, 15 on weekdays
- Bus from Limassol to Nicosia Line 25 , about 110 min, 27 on weekdays
- Bus from Limassol to Larnaca Line 45 , about 95 min, 20 on weekdays
- Bus from Limassol to Paphos Line 56, 26 , about 80 min, 20 on weekdays
- Bus from Larnaca to Nicosia Line 42 , about 75 min, 30 on weekdays
- Bus from Larnaca to Limassol Line 45 , about 90 min, 20 on weekdays
- Bus from Larnaca to Ayia Napa Line 43, 711, 36 , about 54 min, 26 on weekdays
- Bus from Paphos to Nicosia Line 26 , about 120 min, 14 on weekdays
- Bus from Paphos to Limassol Line 56 , about 75 min, 18 on weekdays
- Bus from Ayia Napa to Nicosia Line 23 , about 79 min, 15 on weekdays
- Bus from Ayia Napa to Larnaca Line 43, 711, 36 , about 62 min, 27 on weekdays
Only towns with a direct bus are listed. Not affiliated with any bus operator or the Cyprus government. Times from the official timetables as of 17 Oct 2026; check the operator before you travel.
Plans bus trips anywhere in Cyprus across every operator, with fares, live departures and offline timetables.
Get it on Google Play