Although Pamplona enjoys good communications, you are recommended to book your ticket in advance if you want to travel by public transport.
There are regular flights to and from Madrid and Barcelona from Pamplona airport, located at Noain, at kilometre 6.5 on the Pamplona - Zaragoza road, which good connections into the city. To contact the airport dial: +34 948 16 87 00.
Other nearby airports are: Bilbao: +34 905 50 55 05, San Sebastian: +34 943 64 34 64, Zaragoza:+34 976 71 23 00 and Biarritz: 003 35 59 43 83 83.
The train station is located in the district of San Jorge, not far from the city centre, with regular connections to: Alicante, Alsasua, Barcelona, Burgos, Coruña, Irun, Hendaye, León, Lugo, Madrid, Orense, Oviedo, Palencia, San Sebastian, Valencia, Vigo, Vitoria and Zaragoza. When travelling from the south of Spain, you need to change at Madrid. The Pamplona railway station phone is:+34 948 13 02 02.
The bus/coach station is centrally located next to the Ciudadela (Citadel) in the street of Yanguas y Miranda. There are daily coach services with: Alicante, Andalucía, Barcelona, Bilbao, Salou, Peñíscola, Gijón, Oviedo, Irun, Jaca, Jaén, Logroño, Madrid, San Sebastian, Santander, Soria, Vigo, Vitoria, and Zaragoza. There are also lines to the main towns in Navarre.
For those travelling by car, the city access roads connect to Huesca, Zaragoza, Logroño, Vitoria, San Sebastian and Irun. The A-15 motorway links the south of Navarre with San Sebastian, forming part of the Pamplona ring road. The N-121 Pamplona-Zaragoza main road, connects with the A-15. This motorway goes north as far as Irurtzun, where it links up with the dual carriageway going to San Sebastian, and, to the south, it links up with the Motorway of the Ebro (A-68), which ends to the east at Zaragoza, and to the west at Logroño, with an additional exit to the N-113 main road to Madrid. Other roads are the N-111 Pamplona-Logroño main road, the N-240 Pamplona-Jaca main road, the N-240-A Sakana dual carriageway linking Pamplona, Vitoria and San Sebastián, which also connects to the A-15 motorway at Irurtzun. The N-121-A Pamplona-Behovia main road through the Velate mountain pass, the NA-135 Pamplona-France via Valcarlos.
When coming from San Sebastian and Vitoria the best route is along the A-15 dual carriageway which joins up with the motorway at Irurtzun, 30 kms from Pamplona. If you are coming from Vitoria you need to take the Sakana dual carriageway (N-240-A) as far as Irurtzun. If you are coming from the area of Castilla, León or Galicia access is via the N-1 Madrid-Irun as far as Vitoria, and then via the N-240 A towards Pamplona. From Galicia access is via the N-634 to Bilbao, where there is a connection with the motorway to Vitoria and then the N-240 to Pamplona. Access from France are via the N-121 A Behovia-Pamplona, through the Velate mountain pass, tje N-121 B France-Pamplona via the Baztán, the N-135 France-Pamplona via Valcarlos, the N-138 France-Pamplona via Alduides, the A-8 Behovia motorway to San Sebastian which connects to the A-15 to Pamplona.
In addition, there is a ring road around the city comprising the NA-30 (Northern ring road), NA-32 (eastern ring road) and the A-15 (Western ring road) which links the different municipalities and districts of Pamplona, distributing the traffic to the different areas in Pamplona. Access via the northern ring road goes to the districts of San Jorge, Rochapea, San Pedro, Chantrea and Magdalena. Whilst the eastern ring road connects to the districts of Mendebaldea, Echavacoiz, Iturrama, Abejeras, Azpilagaña, and the campus of the University of Navarre and of the Public University of Navarre. Finally, the eastern ring road links with the districts of the Milagrosa and the area just outside the Old Part of the city (Ensanche). Access to the Old Part and to the district of San Juan, is via any of the districts served by the ring roads.