1map logoGo to main page

Perpignan, Occitanie to Barcelona, Catalonia from $13: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Perpignan, France
to
Barcelona, Spain

How to Get from Perpignan to Barcelona: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$13 RideshareBest price
99 milesDistance
1h 22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Perpignan to Barcelona with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
1h  22m
Estimated price
$17-75
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
2h  29m
Estimated price
$13-13
Cheapest
route map
Distance: 99 miles
Duration: 1h 22m

See more options

Pricing table
Company
BlaBlaCar Bus
Bus
Average Duration
2h  35m
Estimated price
$16-26
Company
various
Drive
Average Duration
1h  57m
Estimated price
$35-55

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $7 $7 $7 $7 $7 $7 $7
Train $43 $35 $33 $35 $39 $34 $43

Traveling From Perpignan to Barcelona

Traveling from Perpignan to Barcelona offers you a remarkable shift from the quiet charm of southern France to the vibrant energy of Catalonia's capital.

Best Neighbourhoods in Barcelona

Barcelona's neighborhoods each offer a distinct vibe and cultural experience.

Gothic Quarter
• Charming medieval streets abound.
• Historic architecture at every turn.
Gràcia
• Bohemian atmosphere with local boutiques.
• Vibrant plazas perfect for people-watching.
El Born
• Trendy art galleries and artisan shops.
• Excellent tapas bars and nightlife.

Best Times To Visit Barcelona's Attractions

Timing your visits to Barcelona's hotspots can greatly enhance your experience.

Sagrada Família
Visit early in the morning or late afternoon to avoid large crowds.
Park Güell
Explore in the early hours or during weekdays for a quieter stroll.
La Rambla
Enjoy a morning visit to experience the area before it gets busy.

Barcelona Weather: What to Expect Year-Round

Barcelona enjoys a Mediterranean climate with warm summers and mild winters, making it an inviting destination year-round. Spring and fall often provide the most pleasant conditions for outdoor activities, while summer heat can influence your sightseeing schedule.

Dining Recommendation in Barcelona

Savor the vibrant flavors of tapas at Quimet & Quimet, a cozy eatery known for its expertly crafted dishes that highlight local ingredients and innovative pairings. This contrasts sharply with Perpignan's rustic French cuisine, offering you a lively atmosphere where sharing small plates creates a communal and interactive dining experience.

Perpignan - Barcelona operators

Explore transport companies operating between Perpignan and Barcelona, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Perpignan to Barcelona-Sants

Average Duration
1h 22m
Estimated price
$35-75
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Perpignan to Barcelona-Sants

Average Duration
1h 20m
Estimated price
$17-25
Bus Show bus routes
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Perpignan to Estación de Autobuses Barcelona Nord

Average Duration
2h 35m
Estimated price
$18-26
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Perpignan to Estación de Autobuses Barcelona Nord

Average Duration
2h 25m
Estimated price
$17-25
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Perpignan to Estación de Autobuses Barcelona Nord

Average Duration
2h 25m
Estimated price
$16-24
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk

Rideshare from Perpignan to Barcelona

Average Duration
2h 29m
Estimated price
$13-13

Perpignan to Barcelona: Overview of Bus, Train, Flight, and Car Trips

Traveling between Perpignan and Barcelona offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the scenic journey from Perpignan to Barcelona, covering 121 miles in just under 2 hours of driving time. Marvel at the beautiful landscapes of Catalonia as you cruise along the well-maintained roads. 💸 Explore budget-friendly travel options ranging from €32 to €51 for a trip by car from Perpignan to Barcelona. Consider using Blablacar's carpooling service for convenient rideshare opportunities, especially if you prefer not to drive or take public transportation.
Average price
€32 - €51
🚆 The direct train from Perpignan to Barcelona-Sants operates four times a day, taking approximately 1 hour and 22 minutes to complete the journey. TGV inOui is the train operator for this route, providing a convenient and efficient travel option between the two cities. 🌍 Covering a distance of 191 km, the Perpignan to Barcelona train route offers a swift connection between France and Spain. Passengers can enjoy a seamless experience onboard as they travel towards Barcelona-Sants, a key station in the vibrant city of Barcelona. Prices for the train tickets range from €16 to €69, making it an affordable choice for travelers.
Departure Point
Perpignan station
Arrival Point
Barcelona-Sants station
Useful tips for train travellers
• On your train trip from Perpignan to Barcelona, you can expect onboard catering services that typically offer a selection of snacks, sandwiches, and beverages. Look for the bar service near the trains' cafeteria area where you can purchase limited meal options, or check their seasonal menus. It's advisable to bring some snacks, as the offerings can be limited depending on the train and operator.
• The trains between Perpignan and Barcelona, operated by Renfe and SNCF, provide various seating options. Renfe offers two main classes: 'Turista' (Economy) which is comfortable but more basic, and 'Preferente' (First Class) that includes wider seats and extra amenities. SNCF also offers a similar configuration with first class and standard seats. Make your seat selection in advance if you prefer more space or quiet.
• Upon arrival at Barcelona Sants Station, you’ll find luggage storage services available for a small fee, making it easy to explore the city without your bags. The station features several amenities, including restrooms, but shower facilities may not be available. For navigating the station, follow the signs to the exit or information desks for assistance.
🚌 Experience a convenient and swift journey from Perpignan to Barcelona by bus. Departing hourly and operating daily, the direct bus trip takes approximately 2 hours and 35 minutes. Travel with BlaBlaCar Bus from Perpignan station to Estación de Autobuses Barcelona Nord. 🌞 Embark on a scenic route covering 165 km as you make your way from Perpignan to vibrant Barcelona. Enjoy the comfort of the bus towards Aeropuerto Barcelona-Prat T1, operated by ALSA, for a hassle-free travel experience. Reach out to ALSA at 011 34 902 42 22 42 or visit their website at http://alsa.ma/ for more information. 🌆 Discover the diverse landscapes between Perpignan and Barcelona, spanning 157 km with a journey time of 2 hours and 41 minutes. Opt for the reliable services of BlaBlaBus as you travel from Barcelona Nord - Bus Station to Perpignan and other cities en route. Contact BlaBlaBus at 011 33 9 69 32 33 48 or visit their website at https://www.blablacar.co.uk/bus for a smooth and enjoyable trip.
Departure Point
Perpignan station
Arrival Point
Estación de Autobuses Barcelona Nord station
Useful tips for bus travellers
• Book your bus ticket in advance through platforms like BlaBlaBus (blablacar.co.uk) or FlixBus (global.flixbus.com) to secure the best prices, with fares ranging from €14 to €23.
• Keep your digital ticket handy and arrive at the Perpignan bus station early; it can get crowded, and it's best to locate your platform in advance for a smooth departure to Estación de Autobuses Barcelona Nord.
• Upon arriving at Estación de Autobuses Barcelona Nord, take some time to familiarize yourself with the layout; there is a large tourist information desk where you can get maps and guidance on local transportation options, such as the Metro or city buses, to reach your final destination.

Frequently asked questions

Find out more about the route from Perpignan to Barcelona.

Or choose the category:
The distance between Perpignan and Barcelona is 99 miles or 120.8 miles by road. Traveling by train is typically the fastest option, taking about 1 hour and 22 minutes. Driving by car takes approximately 1 hour and 57 minutes, while traveling by bus takes about 2 hours and 25 minutes. Please note that these travel times are approximate and may vary depending on traffic conditions and other factors.
The most cost-effective and time-efficient option for traveling from Perpignan to Barcelona is by train. It takes only 1 hour and 22 minutes and the ticket prices range from €16 to €69. If you are looking for a cheaper option, you can consider ridesharing which costs €12 and takes 2 hours and 29 minutes. Overall, taking the train is the most recommended option as it is faster and still reasonably priced compared to other modes of transportation.
When traveling from Perpignan to Barcelona the prices for a train ticket can range from €16 to €69. On the other hand, the prices for a bus ticket between Barcelona and Perpignan can vary from €11 to €42. It is recommended to check for different providers and book in advance to secure the best prices for your travel.
To get from Perpignan to Barcelona without using public transportation, you can consider using Blablacar's carpooling service. It is a great option if you don't have a driver's license or prefer to avoid public transport. The driving distance between Perpignan and Barcelona is approximately 121 miles, and it takes around 1 hour and 57 minutes to drive. The prices for a car ride from Perpignan to Barcelona through Blablacar range from €32 to €51.
The best way to travel from Perpignan to Barcelona without a car is by train. The journey takes approximately 1 hour and 22 minutes and costs between €16 and €69. Trains offer a convenient and efficient mode of transportation between the two cities, allowing you to relax and enjoy the scenic route without the hassle of driving.
Yes, there is a direct link between Perpignan and Barcelona. There are direct train services operated by TGV inOui, departing from Perpignan and arriving at Barcelona-Sants. The journey takes approximately 1h 22m. Additionally, there are direct bus services operated by FlixBus, departing from Perpignan and arriving at Barcelona. The bus journey takes approximately 2h 25m. Both modes of transportation offer convenient and efficient travel options between the two cities.
There are plenty of accommodation options available near Barcelona. With over 1986 hotels to choose from, travelers can find a range of options to suit their budget and preferences. Prices for hotels in Barcelona start at €43 per night, making it accessible for various budgets. From luxury hotels to budget-friendly options, Barcelona offers a diverse range of places to stay for visitors.