Barcelona โธ Perpignan
Perpignan โธ Barcelona โDirect buses ยท no change
- 00:30 โ 03:30BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station ยท via Lloret de Mar3h001 stopRuns: Daily except TueBook on BlaBlaCar Bus โ
- 00:30 โ 03:30BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station ยท via Lloret de Mar4h001 stop
- 06:00 โ 08:25BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h25nonstopRuns: DailyBook on BlaBlaCar Bus โ
- 07:20 โ 09:55FlixBus 1621Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station) ยท via Girona2h351 stopRuns: Thu to Sun (some weeks)Book on FlixBus โ
- 07:45 โ 09:55BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h10nonstopRuns: Wed, Thu, Sat, Sun (some weeks)Book on BlaBlaCar Bus โ
- 08:25 โ 10:55FlixBus 788Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station)2h30nonstopRuns: DailyBook on FlixBus โ
- 08:45 โ 11:15BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h30nonstopRuns: Mon, Thu, Fri, Sat, SunBook on BlaBlaCar Bus โ
- 09:00 โ 11:29BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station ยท via Girona2h291 stopRuns: Mon, Tue, Thu, Sat, SunThe night the clocks change (Sun 25 Oct: 08:00 โ 10:29)Book on BlaBlaCar Bus โ
- 09:00 โ 11:45FlixBus N781Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station)2h45nonstopRuns: DailyBook on FlixBus โ
- 10:30 โ 13:00BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h30nonstopRuns: Thu to SunBook on BlaBlaCar Bus โ
- 10:50 โ 13:20FlixBus 788Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station)2h30nonstopRuns: Sun (some weeks)Book on FlixBus โ
- 11:00 โ 13:20BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h20nonstopRuns: Thu to SunBook on BlaBlaCar Bus โ
- 12:00 โ 14:35FlixBus 731Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station) ยท via Girona2h351 stopRuns: Thu to Sun (some weeks)Book on FlixBus โ
- 12:00 โ 14:55BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station ยท via Girona2h551 stopRuns: Wed, Fri, Sat, SunBook on BlaBlaCar Bus โ
- 13:35 โ 15:55BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h20nonstopRuns: Mon, TueBook on BlaBlaCar Bus โ
- 14:35 โ 17:40FlixBus 788Barcelona (Sants) โ Perpignan (Central Bus Station)3h051 stopRuns: Thu to Sun (some weeks)Book on FlixBus โ
- 15:15 โ 17:30BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h15nonstop
- 15:20 โ 17:35BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h15nonstop
- 15:30 โ 18:05FlixBus 1631Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station) ยท via Girona2h351 stopRuns: Thu to Sun (some weeks)Book on FlixBus โ
- 16:00 โ 18:15BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h15nonstopRuns: Mon, Fri, Sat, Sun (some weeks)Book on BlaBlaCar Bus โ
- 16:15 โ 18:55FlixBus 728Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station) ยท via Girona2h401 stopRuns: Thu to SunBook on FlixBus โ
- 16:40 โ 19:40BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station3h00nonstopRuns: DailyBook on BlaBlaCar Bus โ
- 17:15 โ 19:50FlixBus N1135Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station)2h35nonstopRuns: Wed to SunBook on FlixBus โ
- 17:30 โ 20:20BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h50nonstopRuns: Wed, Sun (some weeks)Book on BlaBlaCar Bus โ
- 17:45 โ 21:45FlixBus N1720Barcelona (Sants) โ Perpignan (Central Bus Station) ยท via Lloret de Mar4h002 stopsRuns: Tue, Wed, Fri, SunBook on FlixBus โ
- 18:20 โ 21:00FlixBus 1922Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station) ยท via Girona2h401 stopRuns: Only Tue 3 Nov, Sat 7 Nov, Tue 10 Nov, Sat 14 NovBook on FlixBus โ
- 19:30 โ 22:50FlixBus N707Barcelona (Sants) โ Perpignan (Central Bus Station)3h201 stopRuns: Thu to Sun (some weeks)Book on FlixBus โ
- 20:10 โ 22:30BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h20nonstopRuns: Mon, Fri, Sat, Sun (some weeks)Book on BlaBlaCar Bus โ
- 20:55 โ 23:24FlixBus N758Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station)2h29nonstopRuns: DailyBook on FlixBus โ
- 21:15 โ 23:35BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h20nonstopRuns: DailyBook on BlaBlaCar Bus โ
- 21:25 โ 23:50FlixBus N740Barcelona (Bus Terminal Nord) โ Perpignan (Central Bus Station)2h25nonstopRuns: DailyBook on FlixBus โ
- 21:45 โ 00:50+1FlixBus N788Barcelona (Sants) โ Perpignan (Central Bus Station)3h051 stopRuns: Wed to Sun (some weeks)Book on FlixBus โ
- 22:20 โ 01:40+1FlixBus N1134Barcelona (Sants) โ Perpignan (Central Bus Station) ยท via Girona3h202 stopsRuns: Thu to Sun (some weeks)Book on FlixBus โ
- 23:55 โ 02:15+1BlaBlaCar BusBarcelona - North Bus Station โ Perpignan - Bus Station2h20nonstopRuns: Thu to SunBook on BlaBlaCar Bus โ
Local times at each stop. Times from official open data: BlaBlaCar Bus (file of 18 Oct 2026) and FlixBus (file of 11 Oct 2026). Checked Sun 18 Oct 2026; they cover 18 Oct to 14 Nov 2026. Timetables change, so check with the operator before you travel. Contains FlixBus timetable data (FlixMobility, transport.data.gouv.fr), ODbL 1.0. Contains BlaBlaCar Bus timetable data (transport.data.gouv.fr), ODbL 1.0. How we build this.
Quick answers
Is there a direct bus from Barcelona to Perpignan?
Yes. 21.9 a day on average, with BlaBlaCar Bus and FlixBus, no change of bus (18 Oct to 14 Nov 2026).
How long is the bus from Barcelona to Perpignan?
The fastest takes 2h10; the slowest 4h00, for 158 km as the crow flies.
When do the buses leave?
The earliest leaves at 00:30 and the latest at 23:55, local time in Barcelona. Not every bus runs every day: pick a date above.
Is there a night bus from Barcelona to Perpignan?
Not an overnight one: every bus here travels by day or evening.