Train from Pamplona to Barcelona: Tickets & Schedules

Next train departures

Next departures for Pamplona to Barcelona on December 1
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
RENFE AlviaTrain
Pamplona Iruña
Barcelona-SantsCheapest
RENFE AlviaTrain
Pamplona Iruña
Barcelona-SantsFastest
RENFE AlviaTrain
Pamplona Iruña
Barcelona-SantsNo tags
RENFE AlviaTrain
Pamplona Iruña
Barcelona-SantsNo tags
RENFE AlviaTrain
Pamplona Iruña
Barcelona-SantsNo tags

Last refresh of the prices: Today at 8:13 AM CET.

Compare 3 ways to go from Pamplona to Barcelona

We recommend carpooling

Among the sustainable travel choices, the carpool stands out as the good way to reach Barcelona. The journey takes about 5 hours and with fares starting at just $22, it presents an excellent value for a comfortable ride.

8carpool per day
5hAverage Duration
219 milesDistance
15kgCO₂ emissions
Average Price$45 - $83Average Duration10h 15m
9kg CO₂e
Average Price$38 - $136Average Duration4h 6m
8kg CO₂e
Carpool
Average Price$22 - $58Average Duration5h
15kg CO₂e

Frequently asked questions about traveling from Pamplona to Barcelona by train

Find cheapest prices for trains

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
11/28
$91
11/29
$75
Today
$91
12/01
$66
12/02
$75
12/03
$66
12/04
$75
12/05
$99
busbud logoThe cheapest trip from Pamplona to Barcelona was searched and found on Dec 1, 2025 with a price of $66

To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Pamplona to Barcelona, as early as possible.

You can expect to pay from $66 to $121 for a train ticket from Pamplona to Barcelona based on the last 2 days. You can expect to find the cheapest price for the trip at $66 which is on 2025-12-01.

People from around the world trust Busbud