Аэропорт Памплоны находится в 7 км к югу от города. Он имеет регулярные рейсы из Мадрида и Барселоны через Iberia, а также из Лиссабона с TAP. Поскольку аэропорт небольшой, путешественники из других городов прибывают в аэропорты Бильбао (156 км), Сарагосы (170 км) и Биаррица (115 км) во Франции.

Автобус №21 отправляется из аэропорта каждые 30 минут до городского автовокзала; По воскресеньям и праздникам он отправляется каждые 60 минут. Стоимость билета 1,25 евро. Такси до Памплоны обычно стоит 13 евро. Аэропорт соединен с трассой ПА-31, поэтому до города можно добраться примерно за 10 минут.
Большинство автомобилей прибывают на автовокзал Памплоны из главных городов Испании. Есть регулярные автобусы из Бильбао (11,60 евро), Витории (6,80 евро), Логроньо (7 евро), Сан-Себастьяна (6,50 евро), Сории (11,10 евро), Мадрида (24,29 евро) и Барселоны (33,50 евро).

В Памплону ежедневно отправляется 3 поезда из Мадрида (48,50 евро), 3 из Барселоны (31 евро), 3 из Сан-Себастьяна (18,30 евро), 4 из Витории (4,10 евро) и 5 из Туделы (12,50 евро). Железнодорожный вокзал города находится несколько в стороне, но с центром его связывает автобус №9, который отправляется каждые 15 минут.

Чтобы приехать на машине из Мадрида или Барселоны, вам необходимо въехать по шоссе AP-15, стоимость проезда составляет 8 евро. В общей сложности поездка из Мадрида в Памплону занимает около четырех часов. С севера вы въезжаете по шоссе А-15, которое является бесплатным до Ирурзуна; тогда вы платите 2 евро до Памплоны.