There are 9 ways to get from Söderhamn to Haparanda by bus, train, night train, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Söderhamn to Torniobus
11h 5mkr 1,000–1,300Train
- Take the train from Söderhamn station to Boden C/Resecentrumtrain 94
- Take the train from Boden C/Resecentrum to Haparanda stationtrain 7182 / ...
13h 21mkr 1,445–2,164Night train, train
- Take the night train from Söderhamn station to Luleå Centralstationnighttrain Stockholm-Narvik
- Take the train from Luleå Centralstation to Haparanda stationtrain 7182 / ...
14h 39mkr 1,304–2,167Drive 774.7 km
- Drive from Söderhamn to Haparandacar 774.7 km
8h 54mkr 1,382–1,996Bus via Umeå
- Take the bus from Söderhamn station to Umeå Busstationbus 99001 / ...
- Take the bus from Umeå Busstation to Haparanda Stationsgatan Stattbus 20
15h 12mTrain to Stockholm-Arlanda Airport, fly to Luleå/Kallax Airport, taxi
- Take the train from Söderhamn station to Arlanda Centralstationtrain
- Fly from Stockholm-Arlanda Airport (ARN) to Luleå/Kallax Airport (LLA)plane ARN - LLA
- Take the taxi from Luleå Airport to Haparanda Tornio resecentrumtaxi
7hkr 1,384–4,571Train to Stockholm-Arlanda Airport, fly to Skellefteå Airport, drive
- Take the train from Söderhamn station to Arlanda Centralstationtrain
- Fly from Stockholm-Arlanda Airport (ARN) to Skellefteå Airport (SFT)plane ARN - SFT
- Drive from Skelleftea-Airport-SFT to Haparandacar
7h 7mkr 1,594–5,031Train to Sundsvall-Timrå Airport, fly to Luleå/Kallax Airport, taxi
- Take the train from Söderhamn station to Sundsvall Centralstationtrain
- Fly from Sundsvall-Timrå Airport (SDL) to Luleå/Kallax Airport (LLA)plane SDL - LLA
- Take the taxi from Luleå Airport to Haparanda Tornio resecentrumtaxi
9h 37mkr 2,386–8,636Train to Stockholm-Arlanda Airport, fly to Kemi-Tornio Airport
- Take the train from Söderhamn station to Arlanda Centralstationtrain
- Fly from Stockholm-Arlanda Airport (ARN) to Kemi-Tornio Airport (KEM)plane ARN - KEM
9h 11mkr 1,924–3,831
Söderhamn to Haparanda by train
Questions & Answers
The cheapest way to get from Söderhamn to Haparanda is to bus which costs 1000 kr - 1300 kr and takes 11h 5m.
The fastest way to get from Söderhamn to Haparanda is to train and fly and taxi which takes 7h and costs 1300 kr - 4600 kr.
Yes, there is a direct bus departing from Söderhamn and arriving at Tornio. Services depart once a week, and operate Saturday. The journey takes approximately 11h 5m.
No, there is no direct train from Söderhamn station to Haparanda station. However, there are services departing from Söderhamn station and arriving at Haparanda station via Boden C/Resecentrum. The journey, including transfers, takes approximately 13h 21m.
The distance between Söderhamn and Haparanda is 801 km. The road distance is 774.7 km.
The best way to get from Söderhamn to Haparanda without a car is to bus which takes 11h 5m and costs 1000 kr - 1300 kr.
The bus from Söderhamn to Tornio takes 11h 5m including transfers and departs once a week.
Söderhamn to Haparanda bus services, operated by Tapanis Buss, depart from Söderhamn station.
Söderhamn to Haparanda train services, operated by Swedish Railways (SJ), depart from Söderhamn station.
The best way to get from Söderhamn to Haparanda is to bus which takes 11h 5m and costs 1000 kr - 1300 kr. Alternatively, you can train, which costs 1400 kr - 2200 kr and takes 13h 21m.
What companies run services between Söderhamn, Gävleborg County, Sweden and Haparanda, Sweden?
Tapanis Buss operates a bus from Söderhamn to Tornio once a week. Tickets cost kr 1,000–1,300 and the journey takes 11h 5m. Alternatively, you can take a train from Söderhamn station to Haparanda station via Boden C/Resecentrum in around 13h 21m.
- Website
- flysas.com
Flights from Stockholm-Arlanda Airport to Luleå/Kallax Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- kr 700–4,100
Flights from Stockholm-Arlanda Airport to Skellefteå Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- kr 950–3,800
Flights from Sundsvall-Timrå Airport to Luleå/Kallax Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- kr 2,000–8,000
- Website
- norwegian.com
Flights from Stockholm-Arlanda Airport to Luleå/Kallax Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- kr 700–3,100
Flights from Stockholm-Arlanda Airport to Skellefteå Airport
- Ave. Duration
- 1h 10m
- When
- Sunday and Thursday
- Estimated price
- kr 700–2,100
- Website
- finnair.com
Flights from Stockholm-Arlanda Airport to Kemi-Tornio Airport via Helsinki
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Sunday, Friday, Tuesday, and Thursday
- Estimated price
- kr 1,500–3,200
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Söderhamn station to Boden C/Resecentrum
- Ave. Duration
- 10h 31m
- Frequency
- Once daily
- Estimated price
- kr 1,200–1,800
- Website
- https://www.sj.se/en/
Train from Söderhamn station to Arlanda Centralstation
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- kr 420–650
- Website
- https://www.sj.se/en/
Train from Söderhamn station to Arlanda Centralstation
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- kr 420–650
- Website
- https://www.sj.se/en/
Train from Söderhamn station to Sundsvall Centralstation
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- kr 220–340
- Website
- https://www.sj.se/en/
Train from Söderhamn station to Arlanda Centralstation
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- kr 420–650
- Website
- https://www.sj.se/en/
- Phone
- 0771-444 111
- [email protected]
- Website
- norrtag.se
Train from Boden C/Resecentrum to Haparanda station
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- kr 240–370
- Schedules at
- norrtag.se
Train from Luleå Centralstation to Haparanda station
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- kr 300–460
- Schedules at
- norrtag.se
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Night train from Söderhamn station to Luleå Centralstation
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,700
- Website
- https://www.sj.se/en
- Phone
- 0771- 9 10 10 9
- Website
- xtrafik.se
Train from Söderhamn station to Sundsvall Centralstation
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- kr 120–240
- Website
- https://xtrafik.se/
- Phone
- +46 922-129 55
- [email protected]
- Website
- tapanis.se
Bus from Söderhamn to Tornio
- Ave. Duration
- 11h 5m
- Frequency
- Once a week
- Estimated price
- kr 1,000–1,300
- Website
- https://tapanis.se/
- Phone
- +46 77 133 44 44
- Website
- ybuss.se
Bus from Söderhamn station to Umeå Busstation
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- kr 600–1,100
- Website
- https://www.ybuss.se/
- Phone
- 0771-100 110
- [email protected]
- Website
- tabussen.nu
Bus from Umeå Busstation to Haparanda Stationsgatan Statt
- Ave. Duration
- 7h 47m
- Frequency
- 3 times a day
- Schedules at
- tabussen.nu
- Ave. Duration
- 1h 45m
- Estimated price
- kr 210–240
Länstrafiken Norrbotten
- Phone
- 0771-100 110
- Website
- lanstrafikennorrbotten.se
Länstrafiken Norrbotten
- Phone
- 0771-100 110
- Website
- lanstrafikennorrbotten.se
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
More Questions & Answers
Söderhamn to Haparanda bus services, operated by Tapanis Buss, arrive at Tornio station.
Söderhamn to Haparanda train services, operated by Swedish Railways (SJ), arrive at Boden C/Resecentrum station.
Yes, the driving distance between Söderhamn to Haparanda is 775 km. It takes approximately 8h 54m to drive from Söderhamn to Haparanda.
Book your Söderhamn to Haparanda train tickets online with Omio.
There are 142+ hotels available in Haparanda.
















