Travel from Barcelona to Cyprus

Flights from Barcelona to Cyprus

Vueling Airlines, Lufthansa and 4 other airlines fly from Barcelona to Larnaca 3 times a day.

How to get from Barcelona to Cyprus

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Larnaca airport, then line 418 bus to Larnaca. 7 h 3 min $162. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Ercan airport, then drive to Nicosia. 8 h 47 min $166. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Paphos airport, then line 612 bus to Paphos. 9 h 47 min $182.