The cheapest and fastest trains from Pamplona to Barcelona
Cheapest price
$61
Average price
$82
Fastest journey
4 h 4 m
Average duration
4 h 34 m
Trains per day
18
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 $82 if you buy it on the day, but the cheapest tickets can be found for only $61.
Of the 18 trains that leave Pamplona for Barcelona on Thu, Nov 27, 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Thu, Nov 27 the direct trains cover the 352 km distance in an average of 4 h 34 m but if you time it right, some trains will get you there in just 4 h 4 m .
On Thu, Nov 27 the slowest trains will take 5 h 8 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+
06611
18046 · 17050
18074 · 17050
37631+
06611
18074+
00533
00533
00631
00621
37631+
03991
37631+
03941Travel Information
Compare train, bus, and flight for Pamplona to Barcelona
Omio 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 €33. For those with little time consider booking a flight which can get you there in 1h 31m. 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 €33, and a flight costs an average of €77.
Distance: 218 miles (352 km)
Compare train with
Most popular Train | Bus | Flight |
|---|---|---|
€82 Average price | €35 Average price Cheapest | €463 Average price |
4h 34m Average total duration 4h 4m Onboard + 30m Additional time* | 6h 51m Average total duration 6h 21m Onboard + 30m Additional time* | 4h 31m Average total duration Fastest 1h 31m Onboard + 3h 0m Additional time* |
0.1 - 0.3kg CO2 emissions Lowest | 0.4 - 0.9kg CO2 emissions | - CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | ![]() Most popular airline |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Pamplona to Barcelona train times
The table below shows live departures for Pamplona to Barcelona trains for today, Wednesday, November 26. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
18029+ 00437 | On time 3:29 PM Pamplona station | 5h44 | 9:13 PM Barcelona Sants | 1 transfer | |
18029+ 06611 | On time 3:29 PM Pamplona station | 7h25 | 10:54 PM Barcelona Sants | 1 transfer | |
18029+ 03203 | On time 3:29 PM Pamplona station | 7h19 | 10:48 PM Barcelona Sants | 1 transfer | |
00631 | Delayed 4:31 PM 4:25 PMPamplona station | 4h14 | 8:44 PM 8:44 PMBarcelona Sants | 0 transfersDirect | |
00631+ 06611 | Delayed 4:31 PM 4:25 PMPamplona station | 6h29 | 10:54 PM Barcelona Sants | 1 transfer | |
37631+ 06611 | On time 4:25 PM Pamplona station | 6h29 | 10:54 PM Barcelona Sants | 1 transfer | |
00625 | Delayed 4:31 PM 4:25 PMPamplona station | 4h14 | 8:44 PM 8:44 PMBarcelona Sants | 0 transfersDirect | |
37631+ 03203 | On time 4:25 PM Pamplona station | 6h23 | 10:48 PM Barcelona Sants | 1 transfer | |
| Thursday, November 27 | |||||
18046 · 17050 | On time 5:05 AM Pamplona station | 10h32 | 3:37 PM Barcelona Sants | 1 transfer | |
18046+ 03083 | On time 5:05 AM Pamplona station | 5h14 | 10:19 AM Barcelona Sants | 1 transfer | |
18046+ 00533 | On time 5:05 AM Pamplona station | 7h04 | 12:09 PM Barcelona Sants | 1 transfer | |
18074+ 00533 | On time 6:43 AM Pamplona station | 5h26 | 12:09 PM Barcelona Sants | 1 transfer | |
18074 · 17050 | On time 6:43 AM Pamplona station | 8h54 | 3:37 PM Barcelona Sants | 1 transfer | |
18074+ 03993 | On time 6:43 AM Pamplona station | 6h42 | 1:25 PM Barcelona Sants | 1 transfer | |
00533+ 03993 | On time 8:05 AM Pamplona station | 5h20 | 1:25 PM Barcelona Sants | 1 transfer | |
00533+ 03113 | On time 8:05 AM Pamplona station | 5h41 | 1:46 PM Barcelona Sants | 1 transfer | |
00533 | On time 8:05 AM Pamplona station | 4h04 | 12:09 PM Barcelona Sants | 0 transfersDirect | |
00533+ 17050 | On time 8:05 AM Pamplona station | 7h32 | 3:37 PM Barcelona Sants | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Pamplona to Barcelona by train, bus, or flight
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.
Nov 27
Nov 28
Nov 29
Nov 30
Dec 01
Dec 02
Dec 03
Dec 04
Dec 05
Dec 06
Dec 07
Dec 08
Dec 09
Dec 10
Why should you book Pamplona to Barcelona trains with Omio?
Renfe as well as Renfe ALVIA, Renfe (13) and Renfe Intercity offer trains services from Pamplona to Barcelona. Omio is an official ticket reseller for all your travel options from Pamplona to Barcelona.
Why book with Omio vs Renfe?
- Compare with other providers: On Omio, you can not only buy tickets for Renfe, but also compare tickets for the likes of Renfe ALVIA, Renfe (13) and Renfe Intercity to find the best option for your trip from Pamplona to Barcelona.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
- Compare all your options: Omio allows you to compare Renfe with all available travel options, which are train, bus and flight to ensure you get the best deal for traveling from Pamplona to Barcelona.
Why book with Omio over Trainline and Rail Europe?
- Multiple travel company options: While Renfe tickets can be bought on Renfe's website or third party sellers, Omio allows you to compare with the likes of Renfe ALVIA, Renfe (13) and Renfe Intercity to help you choose the right option for your journey from Pamplona to Barcelona.
- Multiple modes of transport: Omio allows you to compare travel options including train, bus and flight to find the ideal travel option from Pamplona to Barcelona.
How far in advance should I book train tickets from Pamplona to Barcelona?
Journey information
Overview: Train from Pamplona to Barcelona
Trains from Pamplona to Barcelona run on average 3 times per day, taking around 4h 4m. Cheap train tickets for this journey start at $64 (€52) but you can travel from only $41 (€33) by bus.
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 43m.
Distance 218 miles (352 km) |
Average train duration 4h 4m |
Cheapest ticket price $64 (€52) |
Trains per day 3 |
Direct trains 3 |
Fastest train 3h 43m |
First train 05:40 |
Last train 21:07 |
Train companies: Renfe, Renfe ALVIA, Renfe (13), Renfe Intercity, AVE, Renfe AVLO, Ouigo, iryo, TGV INOUI, Renfe Viajeros from Pamplona to Barcelona trainsRenfe, Renfe ALVIA, Renfe (13), Renfe Intercity, AVE, Renfe AVLO, Ouigo, iryo, TGV INOUI, Renfe Viajeros trains will get you between Pamplona and Barcelona from $41 (€33). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Renfe
Renfe ALVIA
Renfe (13)
Renfe Intercity
AVE
iryo
TGV INOUI
Renfe AVLO
Ouigo
Renfe Viajeros
My Journey from Pamplona to Barcelona by Train
Introduction
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.
Route Overview
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.

Transportation Experience
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.
Route Details
Departure & Arrival Stations
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.
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.
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.
Schedule & Frequency
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.
Onboard Experience & Services
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.
Ticketing Advice & Budget Breakdown
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. Here's what I spent on this trip. Budget breakdown:
| Item | Cost | Notes |
|---|---|---|
| Train ticket | €62 | Booked 2 months in advance |
| Taxi in Pamplona | €12 | To the station |
| Poke bowl in Barcelona | €14 | Lush Poke |
| Coffee in Barcelona | €3.10 | Syra Coffee |
| Total | €91.10 | One-way trip |
Top Tips & Personal Recommendations
If you're taking the train from Pamplona to Barcelona, here are some helpful tips to keep in mind:
- Bring food with you: There may not be a buffet car on this route if you’re on an Alvia service instead of AVE. Pamplona Station also has limited food options, and the queues at the café can be long.
- Arrive early if you want coffee at Pamplona Station: There is only one café when I was there, and it was very busy. Arriving 30 minutes earlier makes it easier to grab something before boarding.
- Avoid buying food at Barcelona Sants: Prices are higher than in nearby cafés. It’s usually better to walk a few minutes into the neighborhood for more choice and better value.
- Carry your passport or national ID: You may be asked to show ID when traveling between regions in Spain. It’s not always checked, but you do need to have it with you.
- Check for festivals like San Fermín: Train demand increases significantly during festival periods. Tickets sell out faster and can be more expensive, so book early if traveling then.

Conclusion
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!
About the Author: Claire Martin
- Job Title: Travel Journalist and Content Creator
- Bio: Claire Martin is a full-time travel journalist, blogger, and videomaker who specializes in train and ferry travel around Europe.

FAQs: Trains from Pamplona to 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.

popular train stations
Popular train stations from Pamplona to Barcelona
- Mon - Sun: 06:00 - 22:00
- Hotspots in and near restaurants.
- Staffed and automatic. Open daily from 05:30 to 21:00.
- McDonald’s
- Caffe di Fiore
- Ars Café
- Café de l'Estació
- Café de l’Estació Deli
- Lavazza
- Como
- Peter's
- Tutti Frutti
- Enrique Tomás
- & many more
- All areas of the station have full disability access facilities.
- Apartments Eixample
- Apartment Guell
- Sweet Inn Callao
- Mon - Sun: 06:00 - 22:00
- Located in various locations inside the station.
- Metro lines: L3, L5
- Bus lines: A1, A2
- Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17
Most popular train connections from Pamplona
More options for your journey from Pamplona to Barcelona
Here are some other resources that might have the information you need


