By plane
Pamplona has a little airport (Pamplona-Noain Airport) connected with several cities (Iberia fly several times a day from/to Madrid and Barcelona). Nearby, there are international airports: Bilbao (156 km), Zaragoza (170 km), or Biarritz, France (115 km) with flights to several international destinations.
By train
Daily trains from and to Madrid, Barcelona, Vitoria, Galicia, Asturias and Zaragoza, among other Spanish cities. Urban buses conect the train station and Pamplona's city centre.
By car
Hire a car and drive from/to Madrid in 4 hrs. Barcelona 4 hrs., Biarritz 1.5 hrs., Bilbao 2 hrs., San Sebastián 1hr.
Underground parking is widely available.
By bus
The cheapest way to get in Pamplona. Several daily services from Madrid, Barcelona, San Sebastián, Bilbao, Vitoria, Zaragoza, Oviedo, etc. Same bus station links Pamplona with all the localities in Navarra (e.g. Estella, Tafalla, Tudela, Sangüesa, Olite, etc