Travel from Lyon to Perpignan

Train, bus or fly from Lyon to Perpignan?

French Railways (SNCF) operates a train from Lyon to Perpignan twice daily. Tickets cost $65 - $100 and the journey takes 3 h 35 min. Alternatively, FlixBus operates a bus from Lyon to Perpignan twice daily. Tickets cost $27 - $45 and the journey takes 6 h 45 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lyon to Perpignan

ModeDurationPrice
From Lyon Part Dieu train to Perpignan.3 h 35 min69€
From Lyon Part Dieu train to Montpellier Saint-Roch then train to Perpignan.4 h 12 min82€
From Lyon, Lyon Perrache bus to Perpignan.6 h 45 min28€
From Lyon - Gare routière Perrache bus to Agde then train to Perpignan.8 h 43 min37€
From Lyon rideshare to Perpignan.4 h 51 min29€
From Lyon drive to Perpignan.4 h 9 min60€
From Gare de Lyon-Part-Dieu Rhonexpress to Lyon airport, fly to Perpignan airport, then line 7 bus to Perpignan.5 h 41 min293€
From Gare de Lyon-Part-Dieu Rhonexpress to Lyon airport, fly to Toulouse airport, bus to Toulouse-Matabiau, train to Narbonne, then train to Perpignan.6 h 27 min98€
From Gare de Lyon-Part-Dieu Rhonexpress to Lyon airport, fly to Marseille airport, bus to Marseille-St-Charles, then train to Perpignan.7 h 7 min174€