San Fermin Train Schedules 

Spain’s high-speed train network is one of the easiest and fastest ways to get to the San Fermin Festival in Pamplona. Whether you’re traveling from Madrid or Barcelona, you’ll find the rail system to be modern and cost-effective. We encourage visitors to purchase tickets in advance of the festivities at Renfe, Spain’s national rail website.

San Fermin train schedules are subject to change, but the following timetables are the most current available. Note that Renfe may provide additional trains to and from Pamplona during the festival to accommodate increased traffic. All trains to the city will arrive at the Pamplona train station, located in the neighborhood of San Jorge.

Pamplona Train Station
Address: Plaza de la Estación 1, Pamplona
Information and Tickets: 902-320320

San Fermin Festival Train Arrivals & Departures

If taking the train to San Fermin, try and book the high-speed Arco and Alvia models. The travel time from Madrid to Pamplona can be as little as 3 hours and 9 minutes. First-class one-way tickets from Madrid will cost around 60 Euros, while economy seats cost 47 Euros.

Madrid to Pamplona train schedule

All trains depart from the Madrid Atocha station

  • Madrid to Pamplona 99534 AVE-LD: depart Madrid 7:30 a.m. arrive Pamplona 11:17 a.m.
  • Madrid to Pamplona ALVIA: depart Madrid at 7:35 a.m. arrive Pamplona 10:38 a.m. 
  • Madrid to Pamplona ALVIA: depart Madrid 11:35 a.m.  arrive Pamplona 2:40 p.m. 
  • Madrid to Pamplona 99620 AVE-MD: depart Madrid 2:30 p.m.  arrive Pamplona 6:59 p.m. 
  • Madrid to Pamplona ALVIA: depart Madrid 3:05 p.m.  arrive Pamplona 6:26 p.m. 
  • Madrid to Pamplona 99530 AVE-LD: depart Madrid 3:30 p.m. arrive Pamplona 7:22 p.m. 

Barcelona to Pamplona train schedule

The train from Barcelona to Pamplona takes just under 4 hours, on average. For return trips, Renfe will have the latest schedules for San Fermin Festival train departures.

All trains depart from the Plaça dels Països Catalans station, Barcelona.

Barcelona to Pamplona ALVIA: depart Barcelona 7:30 a.m. arrive Pamplona 11:17 a.m. 

Barcelona to Pamplona ALVIA: depart Barcelona 9:30 a.m. arrive Pamplona 1:15 p.m.

Barcelona to Pamplona train: depart Barcelona 10:05 p.m. arrive Pamplona 1:54 p.m. 

Barcelona to Pamplona train: depart Barcelona 12:10 p.m. arrive Pamplona 4:06 p.m. 

Barcelona to Pamplona train: depart Barcelona 3:30 p.m. arrive Pamplona 7:20 p.m. 

Need more info on transportation, lodging, shopping and transportation for the San Fermin Fiesta? Check out our Pamplona travel tips!