Travel from Pamplona to Portugal

Train, bus or fly from Pamplona to Portugal?

Iberia and Vueling Airlines fly from Pamplona to Porto 5 times a day. Alternatively, Autobuses La Union operates a bus from Pamplona to Lisbon every 4 hours. Tickets cost $11 - $14 and the journey takes 1 h 16 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Pamplona to Portugal

From Yanguas y Miranda bus to Pamplona airport, fly to Porto airport, then Metro to Porto. 6 h 1 min $273. From Yanguas y Miranda bus to Pamplona airport, fly to Lisbon airport, line 722 bus to Areeiro, then Metro to Lisbon. 5 h 56 min $187. From PAMPLONA/IRUÑA - Estación bus to Termibus, bus to Bilbao airport, fly to Lisbon airport, line 722 bus to Areeiro, then Metro to Lisbon. 7 h 4 min $128. From Yanguas y Miranda bus to Pamplona airport, fly to Vigo airport, bus to Garcia Barbón 16, bus to Vigo-Guixar, train to Nine, then train to Braga. 8 h 40 min $212. From Pamplona train to Madrid-Puerta de Atocha, walk to Atocha, train to Madrid, bus to Jardim Zoológico, then Metro to Restauradores. 11 h 25 min $129. From PAMPLONA/IRUÑA - Estación bus to Vitoria-gasteiz - Estacion de Autobuses - Plaza Euskaltzaindia, bus to Jardim Zoológico, then Metro to Restauradores. 15 h 45 min $126. From Pamplona train to Vigo-Guixar, train to Porto(Campanha), then train to Lisboa Santa Apolonia. 16 h 42 min $180. From PAMPLONA/IRUÑA - Estación bus to Bilbao, Bilbao, bus to Lisboa Oriente, then bus to Martim Moniz. 19 h 1 min $133. From Pamplona train to Atocha-Renfe, line 1 subway to Madrid Chamartín Station, then Trenhotel to Lisboa Santa Apolonia. 15 h 19 min $192. From Pamplona drive to Lisbon. 8 h 44 min $159.