There are 5 ways to get from Stockholm to Algarve by plane, train, 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.
Fly Stockholm-Arlanda Airport to Salgado Filho International Airport
best- Fly from Stockholm-Arlanda Airport (ARN) to Salgado Filho International Airport (POA)plane ARN - POA
22h 13mR$2,560–6,280Train to Linköping City Airport, fly to Salgado Filho International Airport
- Take the train from Stockholm Centralstation to Linköping Centralstationtrain
- Fly from Linköping City Airport (LPI) to Salgado Filho International Airport (POA)plane LPI - POA
27hR$2,727–8,873Fly Stockholm-Arlanda Airport to Caxias Do Sul Airport, bus, train
- Fly from Stockholm-Arlanda Airport (ARN) to Caxias Do Sul Airport (CXJ)plane ARN - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Rodoviáriatrain
27h 43mR$2,981–7,311Train to Linköping City Airport, fly to Caxias Do Sul Airport, bus, train
- Take the train from Stockholm Centralstation to Linköping Centralstationtrain
- Fly from Linköping City Airport (LPI) to Caxias Do Sul Airport (CXJ)plane LPI - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Rodoviáriatrain
41h 15mR$3,248–10,404Fly Stockholm-Arlanda Airport to Jaguaruna Regional Airport, bus
- Fly from Stockholm-Arlanda Airport (ARN) to Jaguaruna Regional Airport (JJG)plane ARN - JJG
- Take the bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Torresbus
- Take the bus from Terminal Rodoviário de Torres to Terminal Rodoviário de Porto Alegrebus
36h 56mR$4,687–11,572
Stockholm-Arlanda Airport (ARN) to Salgado Filho International Airport (POA) flights
Questions & Answers
The cheapest way to get from Stockholm to Algarve is to fly which costs R$ 2500 - R$ 6500 and takes 22h 13m.
The fastest way to get from Stockholm to Algarve is to fly which takes 22h 13m and costs R$ 2500 - R$ 6500.
The distance between Stockholm and Algarve is 11838 km.
It takes approximately 22h 13m to get from Stockholm to Algarve, including transfers.
There are 628+ hotels available in Algarve.
What companies run services between Stockholm, Sweden and Algarve, Brazil?
TAP Portugal, Azul, and Norwegian Air International fly from Stockholm-Arlanda Airport (ARN) to Salgado Filho International Airport (POA) once daily.
- Website
- latam.com
Flights from Linköping City Airport to Salgado Filho International Airport via Amsterdam Schiphol, Sao Paulo
- Ave. Duration
- 23h 2m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$3,200–9,000
Flights from Stockholm-Arlanda Airport to Caxias Do Sul Airport via Madrid, Sao Paulo
- Ave. Duration
- 23h 47m
- When
- Every day
- Estimated price
- R$3,300–9,500
Flights from Linköping City Airport to Caxias Do Sul Airport via Amsterdam Schiphol, Sao Paulo
- Ave. Duration
- 34h 30m
- When
- Every day
- Estimated price
- R$3,000–11,000
Flights from Linköping City Airport to Caxias Do Sul Airport via Amsterdam Schiphol, Rio De Janeiro-Galeao, Sao Paulo
- Ave. Duration
- 34h 30m
- When
- Every day
- Estimated price
- R$3,000–10,000
Flights from Stockholm-Arlanda Airport to Jaguaruna Regional Airport via Madrid, Sao Paulo
- Ave. Duration
- 30h 32m
- When
- Every day
- Estimated price
- R$5,000–15,000
Flights from Stockholm-Arlanda Airport to Jaguaruna Regional Airport via London Heathrow, Sao Paulo
- Ave. Duration
- 28h 40m
- When
- Wednesday and Friday
- Estimated price
- R$3,800–14,000
Flights from Stockholm-Arlanda Airport to Jaguaruna Regional Airport via Lisboa, Sao Paulo
- Ave. Duration
- 28h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$4,200–11,000
Flights from Stockholm-Arlanda Airport to Jaguaruna Regional Airport via Paris Charles de Gaulle, Sao Paulo
- Ave. Duration
- 29h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$4,100–14,000
- Website
- flytap.com
Flights from Stockholm-Arlanda Airport to Salgado Filho International Airport via Lisboa
- Ave. Duration
- 30h 55m
- When
- Sunday
- Estimated price
- R$2,300–6,000
Flights from Stockholm-Arlanda Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 21h 30m
- When
- Tuesday, Thursday, Sunday, and Friday
- Estimated price
- R$2,300–6,000
Flights from Stockholm-Arlanda Airport to Salgado Filho International Airport via Lisboa, Sao Paulo Viracopos
- Ave. Duration
- 30h 20m
- When
- Thursday and Sunday
- Estimated price
- R$3,500–8,000
Flights from Stockholm-Arlanda Airport to Salgado Filho International Airport via Porto, Sao Paulo
- Ave. Duration
- 21h
- When
- Saturday
- Estimated price
- R$2,300–6,000
Flights from Stockholm-Arlanda Airport to Caxias Do Sul Airport via Lisboa, Sao Paulo
- Ave. Duration
- 22h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$2,700–7,000
Flights from Stockholm-Arlanda Airport to Caxias Do Sul Airport via Madrid, Sao Paulo
- Ave. Duration
- 21h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$3,500–9,500
Flights from Linköping City Airport to Caxias Do Sul Airport via Amsterdam Schiphol, Sao Paulo
- Ave. Duration
- 34h 30m
- When
- Every day
- Estimated price
- R$3,000–10,000
Flights from Linköping City Airport to Caxias Do Sul Airport via Amsterdam Schiphol, Rio De Janeiro-Galeao, Sao Paulo
- Ave. Duration
- 34h 30m
- When
- Every day
- Estimated price
- R$3,000–10,000
- Website
- voegol.com.br
Flights from Linköping City Airport to Salgado Filho International Airport via Amsterdam Schiphol, Rio De Janeiro-Galeao
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- R$2,500–8,500
Flights from Linköping City Airport to Salgado Filho International Airport via Amsterdam Schiphol, Sao Paulo
- Ave. Duration
- 23h 17m
- When
- Every day
- Estimated price
- R$2,500–8,500
Flights from Linköping City Airport to Caxias Do Sul Airport via Amsterdam Schiphol, Rio De Janeiro-Galeao, Sao Paulo Congonhas
- Ave. Duration
- 39h
- When
- Every day
- Estimated price
- R$3,000–10,000
- Website
- klm.com
Flights from Linköping City Airport to Salgado Filho International Airport via Amsterdam Schiphol, Rio De Janeiro-Galeao
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- R$2,500–8,500
Flights from Linköping City Airport to Salgado Filho International Airport via Amsterdam Schiphol, Sao Paulo
- Ave. Duration
- 23h 17m
- When
- Every day
- Estimated price
- R$2,500–8,500
- Website
- voeazul.com.br
Flights from Stockholm-Arlanda Airport to Salgado Filho International Airport via Porto, Sao Paulo
- Ave. Duration
- 21h
- When
- Saturday
- Estimated price
- R$2,300–6,000
Flights from Linköping City Airport to Caxias Do Sul Airport via Amsterdam Schiphol, Rio De Janeiro-Galeao, Sao Paulo Viracopos
- Ave. Duration
- 33h 30m
- When
- Every day
- Estimated price
- R$3,000–10,000
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Stockholm Centralstation to Linköping Centralstation
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- R$180–280
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Linköping Centralstation
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- R$180–280
- Website
- https://www.sj.se/en/
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Stockholm Centralstation to Linköping Centralstation
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- R$150–240
- Website
- https://www.snalltaget.se/en
Train from Stockholm Centralstation to Linköping Centralstation
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- R$150–240
- Website
- https://www.snalltaget.se/en
- Phone
- +55 51 3363-8477
- [email protected]
- Website
- trensurb.gov.br
Train from Fenac to Rodoviária
- Ave. Duration
- 50 min
- Frequency
- Every 15 minutes
- Estimated price
- R$9
- Schedules at
- trensurb.gov.br
Train from Fenac to Rodoviária
- Ave. Duration
- 50 min
- Frequency
- Every 15 minutes
- Estimated price
- R$9
- Schedules at
- trensurb.gov.br
- Phone
- +55 800 881 0144
- [email protected]
- Website
- caxiense.com.br
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- facebook.com
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$35–55
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$35–55
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +55 51 3684 3292
- [email protected]
- Website
- saojosebus.com.br
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Torres
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- R$40–55
- Schedules at
- saojosebus.com.br
- Book at
- saojosebus.com.br
Bus from Terminal Rodoviário de Torres to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- R$80–110
- Schedules at
- saojosebus.com.br
- Book at
- saojosebus.com.br
Want to know more about travelling around Brazil
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
How to plan an amazing trip around Scandinavia
Read the travel guide















