Visitors arriving in Pyrenées-Orientales have a choice of airports, including Perpignan, and Girona and Barcelona (Spain). Perpignan has regular daily flights from Paris, and by Ryanair from Stansted, with other low-cost carriers offering additional flights from various UK centres in summer. Girona is well served from Britain, Ireland and numerous other European countries, while Barcelona is a very busy international airport with flights to and from virtually every corner of the world.
There is a bus service from Perpignan airport to the centre of Perpignan where you can then take the train to Elne, Argelès-sur-mer, Collioure, Port-Vendres, Banyuls and Cerbère/Port-Bou on the Spanish border - a spectacular ride along the Mediterranean coast. Taxis are available but will probably cost more than your flight!
Girona is now served by a bus service that stops at Le Boulou (where you will need to be picked up for the short ride to the coast) and Perpignan. A further service is planned which will also take you direct to Collioure, Argelès, St Cyprien and Canet, then to Perpignan.
Barcelona airport is south of the city and requires a two hour drive along the busy motorway to the French border at Le Perthus, where you can continue to Le Boulou, Perpignan and the coast. The route is very busy in summer with holiday traffic and can be subject to police and customs delays at the border.
The arrival of the fast TGV rail link from Perpignan to Barcelona (via Girona) will provide further links to their respective airports. TGV services also link Perpignan with Paris and other French and European cities, and there is an excellent service to and from Lille (and Brussels) where you can change to Eurostar for London, without having to pass through Paris.