Buses 240 and 241 link Villefranche-de-Conflent with Perpignan (€1, 1¼ hours, seven daily Monday to Saturday, no services Sunday). They also serve Vernet-les-Bains (€1, 15 minutes, 10 daily Monday to Saturday, no se…
Perpignan’s airport is 5km northwest of the town centre. Destinations include London Stansted, Birmingham, Charleroi (Ryanair); Southampton (Flybe); Dublin (Aer Lingus); Paris, Bastia and Lille (Air France); and Nan…
The Navette Aéroport (bus 7) links Perpignan's airport with place de Catalogne on the northwestern edge of the old town (20 minutes, every 30 minutes Monday to Saturday, three services Sunday).
Buses anywhere in the Pyrénées-Orientales département cost a flat-rate €1. Perpignan’s bus station is next to the train station.
There are regional trains between Perpignan and Villefranche-de-Conflent (€1, 50 minutes, up to eight daily).
Trains link Banyuls-sur-Mer with Perpignan (€7.70, 30 minutes, hourly) via Collioure (€2.40, seven minutes).
Frequent direct trains serve destinations in France and across the border in Spain.