There are 9 ways to get from Porto to Sweden by plane, bus, train, night train, car, towncar, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Gothenburg-Landvetter Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Gothenburg-Landvetter Airport (GOT)plane OPO - GOT
6h 33mkr 871–3,145Bus, train, night train
- Take the bus from Porto - Casa da Música to Paris Dauphinebus
- Take the train from Paris l'Est to Berlin Hbftrain 82
- Take the night train from Berlin-Lichtenberg to Stockholm Centralnighttrain En
2d 2hkr 3,106–5,454Drive 3,500 km
- Drive from Porto to Stockholmcar 3,500 km
33h 53mkr 5,847–8,445Fly to Linköping City Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Linköping City Airport (LPI)plane OPO - LPI
8h 32mkr 901–3,965Fly to Stockholm-Arlanda Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Stockholm-Arlanda Airport (ARN)plane OPO - ARN
6h 50mkr 981–2,665Fly to Copenhagen Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Copenhagen Airport (CPH)plane OPO - CPH
6h 50mkr 935–2,400Towncar, bus, train
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Guardatowncar
- Take the bus from Guarda to Brussels - Midi Train Stationbus
- Take the bus from Brussels South to Münster bus stopbus N71
- Take the train from Münster Hauptbahnhof to Hamburg Hbftrain 43 / ...
- Take the train from Hamburg Hbf to Stockholm Centraltrain Ic
2d 2hkr 5,103–7,017Bus
- Take the bus from Porto - Hospital de São João to Paris Porte Maillotbus
- Take the bus from Paris to Hamburg, Zentraler Omnibusbahnhofbus N71
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalenbus
2d 5hkr 1,764–3,017Drive, car train
- Drive from Porto to Würzburg Hbfcar
- Take the car train from Würzburg Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Stockholmcar
34h 47mkr 6,231–8,856
Porto to Sweden by bus
Questions & Answers
The cheapest way to get from Porto to Sweden is to fly which costs 850 kr - 3200 kr and takes 6h 33m.
The fastest way to get from Porto to Sweden is to fly which takes 6h 33m and costs 850 kr - 3200 kr.
No, there is no direct bus from Porto to Sweden. However, there are services departing from Porto - Hospital de São João and arriving at Stockholm, Cityterminalen via Paris and Hamburg, Zentraler Omnibusbahnhof. The journey, including transfers, takes approximately 2 days 5h.
The distance between Porto and Sweden is 2392 km. The road distance is 3500 km.
The best way to get from Porto to Sweden without a car is to bus and train and night train which takes 2 days 2h and costs 3100 kr - 5500 kr.
It takes approximately 6h 33m to get from Porto to Sweden, including transfers.
Porto to Sweden bus services, operated by Transportes Barquense, depart from Porto - Hospital de São João station.
The best way to get from Porto to Sweden is to fly which takes 6h 33m and costs 850 kr - 3200 kr. Alternatively, you can bus, which costs 1700 kr - 3100 kr and takes 2 days 5h.
Porto to Sweden bus services, operated by Transportes Barquense, arrive at Paris Porte Maillot station.
Sweden is 1h ahead of Porto. It is currently 1:17 AM in Porto and 2:17 AM in Sweden.
What companies run services between Porto, Portugal and Sweden?
Ryanair, KLM, and two other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Gothenburg-Landvetter Airport (GOT) 4 times a day. Alternatively, you can take a bus from Porto - Hospital de São João to Stockholm, Cityterminalen via Paris Porte Maillot, Paris, and Hamburg, Zentraler Omnibusbahnhof in around 2d 5h.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Gothenburg-Landvetter Airport
- Ave. Duration
- 3h 35m
- When
- Wednesday and Sunday
- Estimated price
- kr 700–3,400
Flights from Francisco De Sá Carneiro Airport to Gothenburg-Landvetter Airport via London Stansted
- Ave. Duration
- 6h 38m
- When
- Friday and Saturday
- Estimated price
- kr 700–3,400
Flights from Francisco De Sá Carneiro Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 4h 5m
- When
- Monday and Thursday
- Estimated price
- kr 600–2,000
Flights from Francisco De Sá Carneiro Airport to Copenhagen Airport
- Ave. Duration
- 3h 30m
- When
- Monday and Friday
- Estimated price
- kr 600–1,900
- Website
- klm.com
Flights from Francisco De Sá Carneiro Airport to Gothenburg-Landvetter Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 800–3,800
Flights from Francisco De Sá Carneiro Airport to Linköping City Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- kr 850–3,900
- Website
- flysas.com
Flights from Francisco De Sá Carneiro Airport to Gothenburg-Landvetter Airport via Copenhagen Airport
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- kr 800–3,200
Flights from Francisco De Sá Carneiro Airport to Linköping City Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- kr 850–3,900
Flights from Francisco De Sá Carneiro Airport to Stockholm-Arlanda Airport via Copenhagen Airport
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- kr 650–2,800
Flights from Francisco De Sá Carneiro Airport to Copenhagen Airport
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- kr 600–2,400
- Website
- norwegian.com
Flights from Francisco De Sá Carneiro Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 55m
- When
- Wednesday
- Estimated price
- kr 550–2,400
Flights from Francisco De Sá Carneiro Airport to Stockholm-Arlanda Airport via Copenhagen Airport
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- kr 550–2,400
Flights from Francisco De Sá Carneiro Airport to Copenhagen Airport
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- kr 600–1,800
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Gothenburg-Landvetter Airport via Frankfurt
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- kr 900–3,800
- Website
- norwegian.com
Flights from Francisco De Sá Carneiro Airport to Stockholm-Arlanda Airport via Oslo
- Ave. Duration
- 6h 50m
- When
- Wednesday
- Estimated price
- kr 700–2,700
- Website
- eurowings.com
Flights from Francisco De Sá Carneiro Airport to Stockholm-Arlanda Airport via Dusseldorf
- Ave. Duration
- 8h 30m
- When
- Thursday and Sunday
- Estimated price
- kr 600–2,400
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Paris l'Est to Berlin Hbf
- Ave. Duration
- 7h 56m
- Frequency
- 3 times a week
- Estimated price
- kr 950–1,800
- Website
- https://int.bahn.de/en
Train from Münster Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- kr 150–430
- Website
- https://int.bahn.de/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Night train from Berlin-Lichtenberg to Stockholm Central
- Ave. Duration
- 14h 51m
- Frequency
- Once daily
- Estimated price
- kr 1,200–1,900
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 1,200–1,800
- 2nd Class Ticket
- kr 1,400–1,900
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Hamburg Hbf to Stockholm Central
- Ave. Duration
- 11h 26m
- Frequency
- Once daily
- Estimated price
- kr 1,000–2,000
- Website
- https://www.snalltaget.se/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,200
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- (+34) 988 225 288
- anpian@anpian.com
- Website
- anpian.com
Bus from Porto - Casa da Música to Paris Dauphine
- Ave. Duration
- 24h 38m
- Frequency
- 4 times a week
- Estimated price
- kr 900–1,700
- Schedules at
- anpian.com
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Guarda to Brussels - Midi Train Station
- Ave. Duration
- 26h
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,500
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Brussels South to Münster bus stop
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- kr 230–360
- Website
- https://www.flixbus.co.uk
Bus from Paris to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- kr 440–950
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalen
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- kr 550–1,100
- Website
- https://www.flixbus.co.uk
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Paris Porte Maillot
- Ave. Duration
- 23h 25m
- Frequency
- Twice a week
- Estimated price
- kr 750–1,000
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Guarda
- Ave. Duration
- 2h 14m
- Frequency
- On demand
- Estimated price
- kr 2,702
- Website
- https://www.vmtransfers.com/en/
Want to know more about travelling around Sweden
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Sweden is 3500 km. It takes approximately 33h 53m to drive from Porto to Sweden.
There are 833+ hotels available in Sweden.

























