There are 9 ways to get from Haarlem to Sweden by plane, train, bus, night train, or car
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 Amsterdam Airport Schiphol (AMS) to Gothenburg-Landvetter Airport (GOT)AMS - GOT
4h 32mkr 1,197–3,143Train, night train
cheapest- Take the train from Amsterdam Centraal to Hamburg HbfInt. Trein
- Take the night train from Hamburg Hbf to Stockholm CentralEn
19h 39mkr 776–1,625Train
- Take the train from Amsterdam Centraal to Osnabrueck HbfIce
- Take the train from Osnabrück Hbf to Hamburg Hbf43 / ...
- Take the train from Hamburg Hbf to Stockholm Centralstation344
19h 33mkr 1,104–3,753Bus
- Take the bus from Amsterdam Sloterdijk to Hamburg, Zentraler Omnibusbahnhof075 / ...
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, CityterminalenN602
25h 18mkr 847–2,528Fly to Linköping City Airport
- Fly from Amsterdam Airport Schiphol (AMS) to Linköping City Airport (LPI)AMS - LPI
4h 38mkr 867–4,383Train, fly to Copenhagen Airport
- Take the train from Haarlem to Amsterdam Sloterdijk
- Fly from Amsterdam Airport Schiphol (AMS) to Copenhagen Airport (CPH)AMS - CPH
- Take the train from København lufthavn stasjon to Malmö, Centralstation
5h 2mkr 1,052–2,828Fly to Stockholm-Arlanda Airport
- Fly from Amsterdam Airport Schiphol (AMS) to Stockholm-Arlanda Airport (ARN)AMS - ARN
4h 56mkr 1,147–2,883Bus, night train
- Take the bus from Amsterdam City Center - Sloterdijk to Hamburg - Bus StationBlaBlaCar Bus
- Take the night train from Hamburg Hauptbahnhof to Stockholm CentralstationNt
22h 16mkr 967–1,618Drive 1,537.5 km
- Drive from Haarlem to Stockholm1,537.5 km
15h 50mkr 2,922–4,221
Haarlem to Sweden by train
Questions & Answers
The cheapest way to get from Haarlem to Sweden is to train and night train which costs 750 kr - 1700 kr and takes 19h 39m.
The fastest way to get from Haarlem to Sweden is to fly which takes 4h 32m and costs 1200 kr - 3200 kr.
No, there is no direct train from Haarlem to Sweden station. However, there are services departing from Haarlem and arriving at Stockholm Centralstation via Amsterdam Centraal, Osnabrück Hbf and Hamburg Hbf. The journey, including transfers, takes approximately 19h 33m.
The distance between Haarlem and Sweden is 816 km. The road distance is 1537.5 km.
The best way to get from Haarlem to Sweden without a car is to train which takes 19h 33m and costs 1100 kr - 3800 kr.
It takes approximately 4h 32m to get from Haarlem to Sweden, including transfers.
Haarlem to Sweden train services, operated by Nederlandse Spoorwegen (NS), depart from Amsterdam Centraal station.
The best way to get from Haarlem to Sweden is to fly which takes 4h 32m and costs 1200 kr - 3200 kr. Alternatively, you can train, which costs 1100 kr - 3800 kr and takes 19h 33m, you could also bus, which costs 800 kr - 2600 kr and takes 25h 18m.
Haarlem to Sweden train services, operated by Nederlandse Spoorwegen (NS), arrive at Osnabrueck Hbf station.
Yes, the driving distance between Haarlem to Sweden is 1537 km. It takes approximately 15h 50m to drive from Haarlem to Sweden.
What companies run services between Haarlem, Netherlands and Sweden?
KLM and Scandinavian Airlines fly from Amsterdam Airport Schiphol (AMS) to Gothenburg-Landvetter Airport (GOT) every 4 hours. Alternatively, you can take a train from Haarlem to Stockholm Centralstation via Amsterdam Centraal, Osnabrück Hbf, and Hamburg Hbf in around 19h 33m.
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Gothenburg-Landvetter Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- kr 650–3,800
Flights from Amsterdam Airport Schiphol to Linköping City Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- kr 750–4,200
Flights from Amsterdam Airport Schiphol to Copenhagen Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- kr 500–3,300
Flights from Amsterdam Airport Schiphol to Copenhagen Airport via Aalborg
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- kr 600–3,500
Flights from Amsterdam Airport Schiphol to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- kr 650–3,500
- Website
- flysas.com
Flights from Amsterdam Airport Schiphol to Gothenburg-Landvetter Airport via Copenhagen Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- kr 650–3,900
Flights from Amsterdam Airport Schiphol to Linköping City Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- kr 750–4,200
Flights from Amsterdam Airport Schiphol to Copenhagen Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- kr 500–3,300
Flights from Amsterdam Airport Schiphol to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- kr 650–3,500
Flights from Amsterdam Airport Schiphol to Stockholm-Arlanda Airport via Copenhagen Airport
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- kr 1,100–2,400
Flights from Amsterdam Airport Schiphol to Stockholm-Arlanda Airport via Oslo
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 1,100–2,400
- Website
- norwegian.com
Flights from Amsterdam Airport Schiphol to Copenhagen Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 600–2,300
Flights from Amsterdam Airport Schiphol to Stockholm-Arlanda Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 470–2,200
Flights from Amsterdam Airport Schiphol to Stockholm-Arlanda Airport via Copenhagen Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 470–2,200
- Website
- easyjet.com
Flights from Amsterdam Airport Schiphol to Copenhagen Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- kr 650–2,200
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Amsterdam Centraal to Osnabrueck Hbf
- Ave. Duration
- 2h 51m
- Frequency
- Every 4 hours
- Estimated price
- kr 420–1,400
- Website
- https://www.ns.nl/en
- 2nd Class
- kr 420–650
- 1st Class
- kr 850–1,400
Train from Haarlem to Amsterdam Sloterdijk
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- kr 45–80
- Website
- https://www.ns.nl/en
- 2nd Class
- kr 45–70
- 1st Class
- kr 45–80
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Osnabrück Hbf to Hamburg Hbf
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- kr 160–550
- Website
- https://int.bahn.de/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Hamburg Hbf to Stockholm Centralstation
- Ave. Duration
- 12h 3m
- Frequency
- Once daily
- Estimated price
- kr 470–900
- Website
- https://www.sj.se/en/
Night train from Hamburg Hbf to Stockholm Central
- Ave. Duration
- 12h 3m
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,500
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 1,000–1,500
- 2nd Class Ticket
- kr 1,100–1,500
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Hamburg Hbf to Stockholm Centralstation
- Ave. Duration
- 13h 18m
- Frequency
- 4 times a week
- Estimated price
- kr 500–1,700
- Website
- https://www.snalltaget.se/en
Night train from Hamburg Hbf to Stockholm Central
- Ave. Duration
- 13h 18m
- Frequency
- 6 times a week
- Estimated price
- kr 700–1,100
- Website
- https://www.snalltaget.se/en
Night train from Hamburg Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 13h 18m
- Frequency
- 3 times a week
- Estimated price
- kr 700–1,100
- Website
- https://www.snalltaget.se/en
- Phone
- 088 - 033 13 60
- Website
- keolis.nl
Train from Amsterdam Centraal to Hamburg Hbf
- Ave. Duration
- 5h 21m
- Frequency
- 3 times a week
- Estimated price
- kr 22
- Website
- Keolis Nederland
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from København lufthavn stasjon to Malmö, Centralstation
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- kr 140–160
- Website
- https://www.oresundstag.se/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Amsterdam Sloterdijk to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- kr 250–750
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalen
- Ave. Duration
- 15h 35m
- Frequency
- 5 times a week
- Estimated price
- kr 550–1,700
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Amsterdam City Center - Sloterdijk to Hamburg - Bus Station
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a week
- Estimated price
- kr 220–440
- Website
- https://www.blablacar.co.uk/bus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 823+ hotels available in Sweden.



























