There are 5 ways to get from Tarragona to Seljalandsfoss by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Barcelona–El Prat Airport, fly to Keflavík International Airport, bus
best- Take the train from Tarragona to Barcelona Sants
- Fly from Barcelona–El Prat Airport (BCN) to Keflavík International Airport (KEF)BCN - KEF
- Take the bus from Bsí to Landeyjahöfn
13h 8m$212–560Train to Barcelona–El Prat Airport, fly to Reykjavik, bus
cheapest- Take the train from Tarragona to Barcelona Sants
- Fly from Barcelona–El Prat Airport (BCN) to Reykjavik (RKV)BCN - RKV
- Take the bus from Bsí to Landeyjahöfn
25h 27m$166–340Fly Reus Airport to Keflavík International Airport, bus
- Fly from Reus Airport (REU) to Keflavík International Airport (KEF)REU - KEF
- Take the bus from Bsí to Landeyjahöfn
23h 8m$234–579Train to Barcelona–El Prat Airport, fly to Akureyri Airport, bus
- Take the train from Tarragona to Barcelona Sants
- Fly from Barcelona–El Prat Airport (BCN) to Akureyri Airport (AEY)BCN - AEY
- Take the bus from Akureyrarflugvöllur to Mjódd E
- Take the bus from Mjódd E to Landeyjahöfn
29h 37m$481–1,360Train to Alicante-Elche Airport, fly to Keflavík International Airport, bus
- Take the train from Camp De Tarragona to Alacant/Alicante Terminal
- Fly from Alicante-Elche Airport (ALC) to Keflavík International Airport (KEF)ALC - KEF
- Take the bus from Bsí to Landeyjahöfn
18h 25m$268–593
Barcelona–El Prat Airport (BCN) to Keflavík International Airport (KEF) flights
Questions & Answers
The cheapest way to get from Tarragona to Seljalandsfoss is to train and fly and bus which costs $160 - $340 and takes 25h 27m.
The fastest way to get from Tarragona to Seljalandsfoss is to train and fly and bus which takes 13h 8m and costs $210 - $600.
The distance between Tarragona and Seljalandsfoss is 3285 km.
It takes approximately 13h 8m to get from Tarragona to Seljalandsfoss, including transfers.
There are 81+ hotels available in Seljalandsfoss.
What companies run services between Tarragona, Spain and Seljalandsfoss, Iceland?
There is no direct connection from Tarragona to Seljalandsfoss. However, you can take the train to Barcelona Sants, take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Keflavík International Airport (KEF), walk to Reykjavik Keflavik Nas Airport, take the shuttle to Reykjavík, walk to Bsí, take the bus to Landeyjahöfn, then take the taxi to Seljalandsfoss. Alternatively, you can take the bus to Reus Airport, walk to Reus Airport (REU) airport, fly to Keflavík International Airport (KEF), walk to Reykjavik Keflavik Nas Airport, take the shuttle to Reykjavík, walk to Bsí, take the bus to Landeyjahöfn, then take the taxi to Seljalandsfoss.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- icelandair.com
Flights from Barcelona–El Prat Airport to Keflavík International Airport
- Ave. Duration
- 4h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $110–700
Flights from Reus Airport to Keflavík International Airport via Dublin
- Ave. Duration
- 24h 35m
- When
- Tuesday
- Estimated price
- $170–1,100
Flights from Reus Airport to Keflavík International Airport via Glasgow
- Ave. Duration
- 25h 15m
- When
- Monday
- Estimated price
- $140–400
Flights from Reus Airport to Keflavík International Airport via Edinburgh
- Ave. Duration
- 27h 50m
- When
- Wednesday
- Estimated price
- $130–430
Flights from Barcelona–El Prat Airport to Reykjavik via London Gatwick, Akureyri Airport
- Ave. Duration
- 19h 5m
- When
- Friday
- Estimated price
- $80–220
Flights from Barcelona–El Prat Airport to Reykjavik via Manchester, Akureyri Airport
- Ave. Duration
- 22h 47m
- When
- Monday
- Estimated price
- $80–220
Flights from Alicante-Elche Airport to Keflavík International Airport
- Ave. Duration
- 4h 50m
- When
- Tuesday and Friday
- Estimated price
- $130–850
- Website
- easyjet.com
Flights from Reus Airport to Keflavík International Airport via Bristol
- Ave. Duration
- 16h 5m
- When
- Saturday
- Estimated price
- $140–400
Flights from Reus Airport to Keflavík International Airport via Birmingham
- Ave. Duration
- 18h 45m
- When
- Monday
- Estimated price
- $140–400
Flights from Reus Airport to Keflavík International Airport via Edinburgh
- Ave. Duration
- 22h 40m
- When
- Wednesday
- Estimated price
- $130–430
Flights from Barcelona–El Prat Airport to Akureyri Airport via London Gatwick
- Ave. Duration
- 16h 25m
- When
- Monday and Friday
- Estimated price
- $110–340
Flights from Barcelona–El Prat Airport to Akureyri Airport via Manchester
- Ave. Duration
- 19h 57m
- When
- Monday and Friday
- Estimated price
- $110–340
Flights from Alicante-Elche Airport to Keflavík International Airport via Manchester
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $110–410
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Tarragona to Barcelona Sants
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- https://www.renfe.com/es/en/suburban
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Tarragona to Barcelona Sants
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $7–10
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Camp De Tarragona to Alacant/Alicante Terminal
- Ave. Duration
- 5h 8m
- Frequency
- 5 times a day
- Estimated price
- $55–100
- Website
- https://www.renfe.com/es/en
- Phone
- +354 540 2700
- straeto@straeto.is
- Website
- straeto.is
Bus from Bsí to Landeyjahöfn
- Ave. Duration
- 2h 18m
- Frequency
- Twice a week
- Estimated price
- $35–50
- Website
- https://www.straeto.is/en
Bus from Akureyrarflugvöllur to Mjódd E
- Ave. Duration
- 6h 29m
- Frequency
- Once daily
- Estimated price
- $100–140
- Website
- https://www.straeto.is/en
Bus from Mjódd E to Landeyjahöfn
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Website
- https://www.straeto.is/en
Want to know more about travelling around Iceland
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.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide






