Travel options
from Barcelona to Perpignan

You can get from Barcelona to Perpignan by train, bus or flight.

Our recommendation

To get from Barcelona to Perpignan on 25 Jul we recommend taking a bus because it’s the best combination of price and speed.

08:15Barcelona, Estació d'Autobusos Nord2h45 11:00Perpignan, L'Hotel Paris Barcelone
0 changes
£111One-way
Cheapest
08:15Barcelona, Estació d'Autobusos Nord2h45 11:00Perpignan, L'Hotel Paris Barcelone
0 changes
£111One-way
Other options
11:00Barcelona, Estació d'Autobusos Nord2h20 13:20Perpignan, L'Hotel Paris Barcelone
0 changes
£111One-way
09:15Barcelona, Estació d'Autobusos Nord2h30 11:45Perpignan, L'Hotel Paris Barcelone
0 changes
£111One-way
12:00Barcelona, Estació d'Autobusos Nord2h20 14:20Perpignan, L'Hotel Paris Barcelone
0 changes
£111One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Sat
24 Jul
£46Renfe-SNCF
£11Flixbus
Sun
25 Jul
£44Renfe-SNCF
£11BlaBlaCar Bus
Mon
26 Jul
£42Renfe-SNCF
£11Flixbus
Tue
27 Jul
£35Renfe-SNCF
£11Flixbus
Wed
28 Jul
£35Renfe-SNCF
£11Flixbus
Thu
29 Jul
£42Renfe-SNCF
£8Flixbus
Fri
30 Jul
£44Renfe-SNCF
£11Flixbus
Sat
31 Jul
Find prices
£11BlaBlaCar Bus
Sun
1 Aug
£47Renfe-SNCF
£11BlaBlaCar Bus
Mon
2 Aug
£39Renfe-SNCF
£8BlaBlaCar Bus
Tue
3 Aug
£29Renfe-SNCF
£8Flixbus
Wed
4 Aug
£29Renfe-SNCF
£8Flixbus
Thu
5 Aug
£33Renfe-SNCF
£8Flixbus
Fri
6 Aug
£39Renfe-SNCF
£8Flixbus
Sat
7 Aug
Find prices
£8Flixbus
Sun
8 Aug
£33Renfe-SNCF
£14BlaBlaCar Bus
Mon
9 Aug
£42Renfe-SNCF
£8Flixbus
Tue
10 Aug
£31Renfe-SNCF
£8BlaBlaCar Bus
Wed
11 Aug
£37Renfe-SNCF
£8Flixbus
Thu
12 Aug
£39Renfe-SNCF
£8Flixbus
Fri
13 Aug
£37Renfe-SNCF
£8Flixbus

Travel Information between Barcelona and Perpignan

distanceDistance97 miles (157 km)
modeAvailable travel modesCoach, ferry or train
priceTicket price range£8 - £186
cheapestCheapest modeCoach • £8 • 2 h 20 min
fastestFastest modeTrain • £31 • 1 h 21 min
carriersPopular travel companiesBlaBlaCar Bus, Gnv or Renfe-SNCF

Travel 97 miles (157 km) by coach, ferry or train between Barcelona and Perpignan. If speed is a priority, then a train is the best option with an average duration of 1 h 21 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £8. The most popular travel providers which serve this route are BlaBlaCar Bus, Gnv or Renfe-SNCF among others. Travellers can even take a direct coach or train from Barcelona to Perpignan.

Travel Tips

Travel from Barcelona to Perpignan
Travel to Perpignan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Perpignan.
FAQs
Is cross-border travel to Perpignan, France from Barcelona, Spain currently allowed?

Travel from Barcelona, Spain to Perpignan, France is: Partially open.

Is international entry into Perpignan from Barcelona restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Spain.

Do I need to self-quarantine upon arrival to Perpignan, France from Barcelona?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Exempted International Movement Certificate for travel required

What are the COVID-19 safety measures to follow in Perpignan, France?

The government of France has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 23/07/2021. Remember to check the latest COVID-19 travel safety regulations for your trip from Barcelona to Perpignan closer to your planned date of departure here.

What are the COVID-19 restrictions on returning to Spain from Perpignan, France?

Return travel to Barcelona, Spain from France is: Partially open.

Are there any travel restrictions on reentering Spain from France?

Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of France.

Are there requirements to self-quarantine on arrival into Spain from France?

Requirements for reentering Spain:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health screen upon arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the requirements for social distancing and wearing face masks in Spain?

All travellers must abide by the following measures in Spain to reduce the spread of coronavirus in the country:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The above information about your return travel to Barcelona, Spain was last verified on 23/07/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Barcelona from Perpignan.

What are my travel options from Barcelona to Perpignan?

There are 3 ways to travel to Perpignan from Barcelona including taking a coach, ferry or train.

How many miles from Barcelona to Perpignan would I travel?

The Barcelona to Perpignan distance is approximately 97 miles (157 km).

When going from Barcelona to Perpignan, where do I depart from Barcelona and where do I arrive in Perpignan?

These are the most popular departure and arrival points when travelling from Barcelona to Perpignan:

  • Most travellers board their coach from Barcelona, Estació d'Autobusos Nord and arrive in Perpignan, Gare Routière.
  • Most travellers take a train from Barcelona Sants to Perpignan.
Which travel companies can help me find a way to get from Barcelona to Perpignan?

If finding a good deal is your main consideration for your trip from Barcelona to Perpignan, then we'll help you find the best value travel companies for you:

  • BlaBlaCar Bus can take you to Perpignan by coach. If searching for a good deal on coaches, you can find tickets for BlaBlaCar Bus from Barcelona to Perpignan for £8.
  • Gnv can get you to Perpignan by ferry. You can find a good deal for ferry tickets with Gnv from Barcelona to Perpignan for £186 on Omio.
  • Renfe-SNCF can get you to Perpignan by train. You can find a good deal for train tickets with Renfe-SNCF from Barcelona to Perpignan for £31 on Omio.
Is it possible to travel directly from Barcelona to Perpignan?

Yes, there are direct services available between Barcelona and Perpignan with the following travel operators:

  • You can take a direct coach with Flixbus, BlaBlaCar or BlaBlaCar Bus.
  • You'll find direct trains with Renfe-SNCF.

Direct services tend to save you time and add more convenience in getting you to Perpignan as you won't need to change in between, so it's worth paying attention to before booking your tickets to Perpignan from Barcelona.

Where else should I travel to after my journey to Perpignan from Barcelona ends?
Looking to extend your trip from Barcelona to Perpignan? Many Omio customers who go from Barcelona to Perpignan usually extend their holiday to explore other popular destinations like Paris, Montpellier or Toulouse. If you're looking to explore Paris, Montpellier or Toulouse from Perpignan, let Omio find you the best connections available at an affordable price.
How early should I purchase tickets between Barcelona and Perpignan online for the best deals?

Before travelling from Barcelona to Perpignan, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket for this trip is on average £8 one way.
  • The price of a ferry ticket is £186 one way on average for this route.
  • The price of a train ticket for this trip is £31 one way on average.

But we recommend booking Barcelona to Perpignan tickets online a few months before your planned travel date to score the best deals and save money on your trip.

What is the cheapest way from Barcelona to Perpignan?

Coach services offer the cheapest way to get from Barcelona to Perpignan. Tickets for a coach cost on average £8.

This is compared to other travel options to Perpignan:

A coach is £178 less than a ferry for this journey with tickets for a ferry from Barcelona to Perpignan costing on average £186.

A coach journey is usually £22 less than a journey to Perpignan by train, which costs on average £31 for the same trip.

What is the fastest way from Barcelona to Perpignan?

The quickest way to travel between Barcelona and Perpignan is by train, which takes on average 1 h 21 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a coach requires on average 2 h 20 min   of travel time.

In comparison, getting to Perpignan by ferry can take on average NaN h NaN min.

Stations

Important Stations and Airports for this Journey

Barcelona
Perpignan
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities