There are 6 ways to get from Lagos to Pamplona by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train  •  11 h 53 min

  1. Take the bus from Lagos to Huelva
  2. Take the train from Huelva-Termino to Madrid-Puerta de Atocha A / ...
  3. Take the train from Madrid-Puerta de Atocha to Zaragoza Delicias Ave / ...
  4. Take the train from Zaragoza Delicias to Pamplona A / ...

$139 - $191

Cheapest option

Bus to Sevilla, fly to Bilbao, bus  •  9 h 52 min

  1. Take the bus from Lagos to Sevilla
  2. Fly from Sevilla (SVQ) to Bilbao (BIO) SVQ - BIO
  3. Take the bus from Bilbao/Bilbo-Termibus/Geltoki to PAMPLONA/IRUÑA Ida - Estación

$79 - $267

4 alternative options

Drive  •  11 h 6 min

  1. Drive from Lagos to Pamplona 737.4 miles

$160 - $250

Bus to Faro, fly to Pamplona  •  10 h 46 min

  1. Take the bus from Lagos to Faro
  2. Fly from Faro (FAO) to Pamplona (PNA) FAO - PNA

$199 - $532

Bus to Faro, fly to Logrono, bus  •  14 h 10 min

  1. Take the bus from Lagos to Faro
  2. Fly from Faro (FAO) to Logrono (RJL) FAO - RJL
  3. Take the bus from Viana to Pamplona

$86 - $341

Bus to Faro, fly to San Sebastian, bus  •  10 h 27 min

  1. Take the bus from Lagos to Faro
  2. Fly from Faro (FAO) to San Sebastian (EAS) FAO - EAS
  3. Take the bus from Hondarribia to Pamplona

$166 - $513

Questions & Answers

The cheapest way to get from Lagos to Pamplona is to bus and fly which costs 65€ - 230€ and takes 9 h 52 min.

More details

The quickest way to get from Lagos to Pamplona is to bus and fly which costs 65€ - 230€ and takes 9 h 52 min.

More details

The distance between Lagos and Pamplona is 873 km. The road distance is 1179.9 km.

Get driving directions

It takes approximately 11 h 53 min to get from Lagos to Pamplona, including transfers.

More details

What companies run services between Lagos, Faro, Portugal and Pamplona, Spain?

There is no direct connection from Lagos to Pamplona. However, you can take the bus to Huelva, take the walk to Huelva-Termino, take the train to Madrid-Puerta de Atocha, take the train to Zaragoza Delicias, then take the train to Pamplona. Alternatively, you can take the drive to Pamplona.

Airlines
Iberia
Website
iberia.com
Flights from Faro to Pamplona via Madrid
Ave. Duration
6 h 10 min
When
Wednesday, Friday, Saturday and Sunday
Estimated price
$120 - $600
Flights from Faro to Pamplona via Madrid, Palma Mallorca
Ave. Duration
8 h 10 min
When
Friday and Saturday
Estimated price
$150 - $750
Flights from Faro to Pamplona via Barcelona, Madrid
Ave. Duration
10 h 10 min
When
Tuesday and Wednesday
Estimated price
$160 - $750
Flights from Faro to Pamplona via Barcelona, Palma Mallorca
Ave. Duration
11 h 25 min
When
Saturday
Estimated price
$160 - $700
Flights from Sevilla to Bilbao
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$65 - $380
Flights from Sevilla to Bilbao via Madrid
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$70 - $390
Flights from Faro to Logrono via Madrid
Ave. Duration
8 h 20 min
When
Wednesday, Thursday and Friday
Estimated price
$75 - $380
Flights from Faro to Logrono via Barcelona, Madrid
Ave. Duration
11 h 35 min
When
Tuesday and Wednesday
Estimated price
$100 - $450
Flights from Faro to Logrono via Lisbon, Madrid
Ave. Duration
7 h 20 min
When
Monday to Friday
Estimated price
$55 - $280
Flights from Faro to San Sebastian via Madrid
Ave. Duration
6 h 1 min
When
Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$140 - $850
Flights from Faro to San Sebastian via Barcelona
Ave. Duration
7 h 35 min
When
Tuesday and Wednesday
Estimated price
$95 - $450
Flights from Faro to San Sebastian via Barcelona, Madrid
Ave. Duration
6 h 25 min
When
Tuesday, Wednesday and Saturday
Estimated price
$120 - $550
Vueling Airlines
Website
vueling.com
Flights from Sevilla to Bilbao
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$65 - $380
Flights from Faro to San Sebastian via Barcelona
Ave. Duration
7 h 35 min
When
Tuesday and Wednesday
Estimated price
$95 - $450
Volotea
Website
volotea.com
Flights from Sevilla to Bilbao
Ave. Duration
1 h 25 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$45 - $440
Train operators
Spanish Railways (RENFE)
Rome2rio's guide to Spanish Railways (RENFE)
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Huelva-Termino to Madrid-Puerta de Atocha
Ave. Duration
3 h 41 min
Frequency
Twice daily
Estimated price
$65 - $80
Website
renfe.com
Train from Zaragoza Delicias to Pamplona
Ave. Duration
1 h 43 min
Frequency
Every 2 hours
Estimated price
$21 - $35
Website
renfe.com
Spanish Railways AVE
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Lagos to Huelva
Ave. Duration
2 h 40 min
Frequency
Hourly
Estimated price
$8 - $12
Website
Ouibus
Bus from Lagos to Faro
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$4 - $6
Website
Ouibus
Bus from Lagos to Sevilla
Ave. Duration
3 h 55 min
Frequency
Hourly
Estimated price
$11 - $16
Website
Ouibus
Georg
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Lagos to Faro
Ave. Duration
1 h
Frequency
3 times a week
Estimated price
$21 - $27
Schedules at
georg-bg.com
Autobuses La Union
Phone
94 476. 50. 07
Website
autobuseslaunion.com
Bus from Bilbao/Bilbo-Termibus/Geltoki to PAMPLONA/IRUÑA Ida - Estación
Ave. Duration
2 h 1 min
Frequency
Hourly
Estimated price
$16 - $20
Schedules at
La Union
La Baztanesa
Phone
948 58 01 29
Email
autobuses@labaztanesa.com
Website
labaztanesa.com
Bus from Hondarribia to Pamplona
Ave. Duration
1 h 15 min
Frequency
Once daily
Estimated price
$8 - $12
Schedules at
labaztanesa.com

Want to know more about travelling around Spain

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.