- Must visit
Museu Picasso
Major collection focused on Pablo Picasso’s early years and artistic development in Barcelona. One of the city’s most visited museums.
Cheapest price
$34
Average price
$59
Fastest journey
4 h 6 m
Average duration
4 h 31 m
Trains per day
21
Distance
352 km
The best way to find a cheap train ticket from Pamplona to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Pamplona to Barcelona will cost around $59 if you buy it on the day, but the cheapest tickets can be found for only $34.
Of the 21 trains that leave Pamplona for Barcelona on Thu, Jun 18, 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Thu, Jun 18 the direct trains cover the 352 km distance in an average of 4 h 31 m but if you time it right, some trains will get you there in just 4 h 6 m .
On Thu, Jun 18 the slowest trains will take 5 h 6 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
18029+
03201
18029+
03941
18029+
03183
00631+
03183
00631+
03173
00533
00621
00621+
03183
00533+
03303
18046+
03073Omio recommends booking the train as it is the most popular option from Pamplona to Barcelona among Omio's users. If you are prioritising price take the bus with prices starting from $41. For those with little time consider booking a flight which can get you there in 2h 21m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg. The ticket price range depends on the travel mode: a bus costs an average of $41, and a flight costs an average of $85.
Distance: 218 miles (352 km)
Most popular Train | Bus | Flight | Driving |
|---|---|---|---|
$77 Average price | $44 Average price Cheapest | $631 Average price | $87 Average price (fuel + tolls) |
4h 41m Average total duration 4h 11m Onboard + 30m Additional time* | 6h 3m Average total duration 5h 33m Onboard + 30m Additional time* | 5h 21m Average total duration Fastest 2h 21m Onboard + 3h 0m Additional time* | 4h 33m Average total duration (door-to-door) |
0.1 - 0.3kg CO2 emissions Lowest | 0.4 - 0.9kg CO2 emissions | - CO2 emissions | - CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | ![]() Most popular airline | Your own car or car rental |
Direct Options | Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Pamplona to Barcelona:
A bus is $33 (€27) less than a train for this route with tickets for a train from Pamplona to Barcelona costing on average $77 (€62).
A bus is $587 (€475) less than a flight for this route with tickets for a flight from Pamplona to Barcelona costing on average $631 (€510).
Other travel options to Barcelona take longer:
Train takes on average 4h 11m.
Bus takes on average 5h 33m.
The journey is about 22m faster (4h 11m by train vs 4h 33m by car) and roughly $10 (€8) cheaper once you factor in fuel and tolls ($77 (€62) vs $87 (€71)). You'll also arrive in the city centre rather than hunting for parking, and you can work, read, or watch the landscape go by instead of concentrating on the road.
Direct services run with Renfe ALVIA, Renfe INTERCITY, AVE, Renfe AVLO, Renfe Viajeros.
Driving is still worth considering if you want to stop along the way or need a car once you arrive.
The table below shows live departures for Pamplona to Barcelona trains for today, Wednesday, June 17. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
18046+ 03083 | Delayed 6:05 AM Pamplona station | 5h39 | 9:44 AM 9:44 AMBarcelona Sants | 1 transfer | |
18046+ 03073 | Delayed 6:05 AM Pamplona station | 5h06 | 9:11 AM 9:11 AMBarcelona Sants | 1 transfer | |
18046+ 03303 | Delayed 6:05 AM Pamplona station | 7h39 | 11:44 AM 11:44 AMBarcelona Sants | 1 transfer | |
18074+ 00533 | Delayed 7:40 AM Pamplona station | 5h29 | 11:09 AM 11:09 AMBarcelona Sants | 1 transfer | |
18074+ 06011 | Delayed 7:40 AM Pamplona station | 5h41 | 11:21 AM 11:21 AMBarcelona Sants | 1 transfer | |
18074+ 03303 | Delayed 7:40 AM Pamplona station | 6h04 | 11:44 AM 11:44 AMBarcelona Sants | 1 transfer | |
00533 | Delayed 9:03 AM Pamplona station | 4h06 | 11:09 AM 11:09 AMBarcelona Sants | 0 transfersDirect | |
00533+ 03303 | Delayed 9:03 AM Pamplona station | 4h41 | 11:44 AM 11:44 AMBarcelona Sants | 1 transfer | |
00533+ 06011 | Delayed 9:03 AM Pamplona station | 4h18 | 11:21 AM 11:21 AMBarcelona Sants | 1 transfer | |
00533+ 03993 | Delayed 9:03 AM Pamplona station | 5h51 | 12:54 PM 12:54 PMBarcelona Sants | 1 transfer | |
00631+ 06021 | Delayed 9:59 AM 11:59 AMPamplona station | 6h14 | 6:13 PM Barcelona Sants | 1 transfer | |
00631+ 03305 | Delayed 9:59 AM 11:59 AMPamplona station | 7h15 | 7:14 PM Barcelona Sants | 1 transfer | |
00631+ 03183 | Delayed 9:59 AM 11:59 AMPamplona station | 9h50 | 7:49 PM 7:49 PMBarcelona Sants | 1 transfer | |
18029+ 03183 | Delayed 2:40 PM 4:40 PMPamplona station | 5h09 | 7:49 PM 7:49 PMBarcelona Sants | 1 transfer | |
18029+ 03941 | Delayed 2:40 PM 4:40 PMPamplona station | 6h20 | 11:00 PM Barcelona Sants | 1 transfer | |
18029+ 06425 | Delayed 2:40 PM 4:40 PMPamplona station | 6h48 | 9:28 PM 9:28 PMBarcelona Sants | 1 transfer | |
00621 | 5:24 PM Pamplona station | 4h16 | 9:40 PM Barcelona Sants | 0 transfersDirect | |
00621+ 03183 | Delayed 5:24 PM Pamplona station | 4h25 | 7:49 PM 7:49 PMBarcelona Sants | 1 transfer | |
00621+ 03941 | On time 5:24 PM Pamplona station | 5h36 | 11:00 PM Barcelona Sants | 1 transfer | |
00621+ 06425 | Delayed 5:24 PM Pamplona station | 6h04 | 9:28 PM 9:28 PMBarcelona Sants | 1 transfer | |
Find all the dates and times for this journey
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
By Claire Martin
When I was traveling from the Basque Country to Catalonia, I took the Pamplona to Barcelona train with Renfe AVE as part of my journey. Pamplona (known as Iruña in Basque) is a small but fascinating city, best known for the San Fermín festival, which includes the famous running of the bulls. Barcelona, on the other hand, needs no introduction. If you’re traveling between these two spots, here’s everything you need to know.

Illuminated station sign reading Barcelona Sants
The train route from Pamplona to Barcelona runs southeast across northern Spain, linking Navarre with Catalonia by rail. Trains on this corridor typically make stops in Zaragoza and Lleida, which sit on the fringes of the Pyrenees before continuing toward the Mediterranean coast. On my journey, I departed from Pamplona Station and arrived at Barcelona Sants, the largest station in the city. The total journey time was about 4 hours and 4 minutes to cover roughly 351 km. I enjoyed watching the scenery shift as we crossed from one region into the next. In my opinion, taking the train is the best way to travel from Pamplona to Barcelona. It’s scenic, comfortable on board, and very easy to book with Omio.
I booked my Pamplona to Barcelona AVE train tickets on the Omio app. I liked having all my Renfe tickets stored in one place, which made the travel process simple and stress-free. There are a few different ways to travel between these two cities, but I was happy I chose the train. The bus from Pamplona to Barcelona takes at least 5 hours and 50 minutes, and some services include transfers, which can add another hour or more. The train is 2–3 hours faster, and you can get up and stretch your legs whenever you like. As for flying to Barcelona, Pamplona does not have a major airport, so the train is generally the quickest and easiest option.

Illuminated station sign reading Barcelona Sants
My journey started at Pamplona Station, which is around 2 km from the city center. While it’s an important station for local and regional travel, it isn’t as large or busy as major intercity hubs like Madrid or Barcelona. That said, it can feel lively during peak travel times. The station itself is fairly small and has just one café, which had a long queue when I visited. I enjoyed a poke bowl from Lush Poke and a coffee from Syra, both located nearby. The historic center is about 4 km from the station. I took the L1 metro to my accommodation, but taxis and Uber are also available and take around 15 minutes.
To reach the station, it’s about a 30-minute walk from the center or a 10-minute taxi ride. There’s also a local bus (L21) that serves the station. I was staying on the far side of the city, so I took a taxi. Renfe AVE trains from Pamplona arrive at Barcelona Sants Station. This is the city's largest station and a major hub for national, international, and commuter trains. There are several cafés and restaurants inside, although prices tend to be higher than in the city, so I recommend grabbing food once you head out.
The main operator on the Pamplona to Barcelona train route is Renfe, running both AVE and Alvia services. There are usually around 3 to 9 departures per day, but only 2 to 3 of these are direct. On the day of my trip, one direct train left at 9:05 am (this is the one I took) and arrived at 1:09 pm. The second left at around 5:30 pm and arrived at about 9:45 pm.
The Pamplona to Barcelona route is typically served by Renfe’s AVE or Alvia trains. These are comfortable high-speed services with a quieter atmosphere than buses or regional trains. The train I took was modern, though slightly older in design compared to some of the newer AVE trains I’ve ridden. I traveled in Standard Class, where the seating layout was 2+2 across the aisle. The leather seats showed a bit of wear, but they were still well-padded and comfortable. They were fairly wide with decent legroom, and each seat had a fold-down tray table and power outlets for charging your phone. I had a window seat, which made it easy to enjoy the scenery. The Wi-Fi was not very reliable during my trip, so I was glad I had downloaded podcasts ahead of time. For luggage, smaller bags fit easily in the overhead racks, and there were shelves at the ends of the carriages for larger suitcases. I didn’t see anyone struggling for space. Renfe typically allows up to 3 bags with a combined weight of up to 25 kg, included in the ticket price. There was a restaurant car on my train with coffee, soft drinks, and small snacks like chips and pastries. I’m a vegetarian, so I brought my own food, but it’s still convenient if you want something simple. The scenery along the route is more varied than I expected. Leaving Pamplona, you pass through green hills before the landscape opens into the drier plains of Aragón. It then shifts again into the rolling countryside of Catalonia. If you enjoy scenery, try to choose a window seat on the right-hand side of the train when booking. I found the views slightly better on that side for most of the route.
Direct trains from Pamplona to Barcelona can become more expensive if booked closer to the travel date, so it’s best to reserve your ticket early. I booked my seat about 8 weeks in advance and was able to get a good fare.
| Item | Cost (eur) |
|---|---|
| Ticket price | €62 |
| Food & drinks | €3.10 |
| Travel to departure station | €12 |
| Travel from arrival station | € |
| Total | € 77.1 |
Taking the train from Pamplona to Barcelona makes traveling across Northern Spain easy. The journey is quick and simple to book, and Renfe provides a very comfortable onboard experience. The scenery along the route is also lovely, so it’s a journey that feels enjoyable rather than just practical. Check routes and prices on the Omio app today, and get booking for your next trip!
Trains from Pamplona to Barcelona run on average 3 times per day, taking around 4h 11m. Cheap train tickets for this journey start at $33 (€27) if you book in advance.
There are 3 trains per day. The earliest train runs at 05:40, the last at 21:07. The fastest train covers the 218 miles (352 km) distance in 3h 57m.
Distance 218 miles (352 km) |
Average train duration 4h 11m |
Cheapest ticket price $33 (€27) |
Trains per day 3 |
Direct trains 3 |
Fastest train 3h 57m |
First train 5:40 AM |
Last train 9:07 PM |
Cheapest Month Jan |
Cheapest Day Sat |
High Season Jul - Sep |
Low Season Oct - Dec |
Busiest Day Tue |
Least Busy Day Sun |
Best time to book 91 days |
Discover the best of Barcelona — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Barcelona trip today.
Major collection focused on Pablo Picasso’s early years and artistic development in Barcelona. One of the city’s most visited museums.
Barcelona’s leading fine arts museum, especially strong in Romanesque murals, Gothic art, and Catalan modernism.
Hilltop museum dedicated to Joan Miró, with paintings, sculptures, and strong views over the city from Montjuïc.
Barcelona’s best-known promenade, lively and crowded, linking Plaça de Catalunya with the old port.
Historic heart of Barcelona with medieval lanes, small squares, hidden courtyards, and many major monuments.
Elegant boulevard lined with luxury shops and landmark modernist buildings including Casa Batlló and La Pedrera.
Rustic bread rubbed with ripe tomato, olive oil, and salt. It is a signature Catalan staple served with many meals and tapas.
Roasted eggplant, red peppers, and onion dressed with olive oil. A classic Catalan vegetable dish with deep smoky flavor.
A Catalan salad of shredded salt cod, tomato, onion, and olives. It is especially associated with coastal Catalan cooking.
Acclaimed fine dining restaurant offering highly creative contemporary cuisine by celebrated chefs in an elegant modern space.
Historic traditional restaurant in the Gothic Quarter known for classic Catalan dishes such as escudella, roast meats, and crema catalana.
Lively, established seafood and tapas spot near El Born, famous for market-fresh plates, shellfish, and a bustling counter atmosphere.
Moderate for Western Europe: tapas and transit are fair value, but central hotels and tourist areas cost more.
Service is usually included. Locals often round up or leave 5-10% in restaurants for good service; small change for taxis and cafés is enough.
Official public transport app
Barcelona Sants -> Plaça de Catalunya, Barcelona
Find answers to the most common questions about traveling from Pamplona to Barcelona by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Barcelona, this guide helps you travel smarter and with confidence.

Here are some other resources that might have the information you need