There are 4 ways to get from Abisko to Haparanda by train, bus, 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.
Train
best- Take the train from Abisko Östra station to Boden C/Resecentrumtrain 99
- Take the train from Boden C/Resecentrum to Haparanda stationtrain 7182 / ...
7h 37mkr 796–1,192Bus
cheapest- Take the bus from Abisko Östra station to Kiruna Stadshustorgetbus 3 / ...
- Take the bus from Kiruna Stadshustorget to Haparanda Tornio resecentrumbus 53
8hkr 662–780Drive 420.9 km
- Drive from Abisko to Haparandacar 420.9 km
5h 41mkr 860–1,242Bus, fly, taxi
- Take the bus from Abisko Östra station to Kiruna flygplatsbus
- Fly from Kiruna Airport (KRN) to Luleå/Kallax Airport (LLA)plane KRN - LLA
- Take the taxi from Luleå Airport to Haparanda Tornio resecentrumtaxi
9h 31mkr 3,778–8,426
Abisko to Haparanda by train
Questions & Answers
The cheapest way to get from Abisko to Haparanda is to bus which costs 650 kr - 800 kr and takes 8h.
The fastest way to get from Abisko to Haparanda is to drive which takes 5h 41m and costs 850 kr - 1300 kr.
No, there is no direct bus from Abisko station to Haparanda. However, there are services departing from Abisko Östra station and arriving at Haparanda Tornio resecentrum via Kiruna Stadshustorget. The journey, including transfers, takes approximately 8h.
No, there is no direct train from Abisko station to Haparanda station. However, there are services departing from Abisko Östra station and arriving at Haparanda station via Boden C/Resecentrum. The journey, including transfers, takes approximately 7h 37m.
The distance between Abisko and Haparanda is 461 km. The road distance is 420.9 km.
The best way to get from Abisko to Haparanda without a car is to train which takes 7h 37m and costs 750 kr - 1200 kr.
It takes approximately 7h 37m to get from Abisko to Haparanda, including transfers.
Abisko to Haparanda bus services, operated by Kiruna Buss Ab, depart from Abisko Östra station.
Abisko to Haparanda train services, operated by Swedish Railways (SJ), depart from Abisko Östra station.
The best way to get from Abisko to Haparanda is to train which takes 7h 37m and costs 750 kr - 1200 kr. Alternatively, you can bus, which costs 650 kr - 800 kr and takes 8h.
What companies run services between Abisko, Sweden and Haparanda, Sweden?
You can take a train from Abisko Östra station to Haparanda station via Boden C/Resecentrum in around 7h 37m. Alternatively, you can take a bus from Abisko Östra station to Haparanda Tornio resecentrum via Kiruna Stadshustorget in around 8h.
- Website
- flysas.com
Flights from Kiruna Airport to Luleå/Kallax Airport via Stockholm
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 2,000–8,500
Flights from Kiruna Airport to Luleå/Kallax Airport via Copenhagen, Stockholm
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- kr 2,300–9,500
Flights from Kiruna Airport to Luleå/Kallax Airport via Stockholm, Gothenburg
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- kr 2,200–9,500
- Website
- norwegian.com
Flights from Kiruna Airport to Luleå/Kallax Airport via Stockholm
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- kr 1,300–6,000
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Abisko Östra station to Boden C/Resecentrum
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- kr 550–850
- 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
- Phone
- +46 980 124 00
- [email protected]
- Website
- kirunabuss.se
Bus from Abisko Östra station to Kiruna Stadshustorget
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- kirunabuss.se
Bus from Abisko Östra station to Kiruna flygplats
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Schedules at
- kirunabuss.se
- Phone
- 0771-100 110
- [email protected]
- Website
- lanstrafikennorrbotten.se
Bus from Abisko Östra station to Kiruna Stadshustorget
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- kr 160–180
- Book at
- resrobot.se
- Online fare
- kr 160–180
Bus from Kiruna Stadshustorget to Haparanda Tornio resecentrum
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a week
- Estimated price
- kr 500–600
- Book at
- resrobot.se
- Online fare
- kr 500–600
Bus from Abisko Östra station to Kiruna flygplats
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- kr 160–190
- Book at
- resrobot.se
- Online fare
- kr 160–190
- Ave. Duration
- 1h 45m
- Estimated price
- kr 210–240
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
Abisko to Haparanda bus services, operated by Kiruna Buss Ab, arrive at Kiruna Stadshustorget station.
Abisko to Haparanda train services, operated by Swedish Railways (SJ), arrive at Boden C/Resecentrum station.
Yes, the driving distance between Abisko to Haparanda is 421 km. It takes approximately 5h 41m to drive from Abisko to Haparanda.
Book your Abisko to Haparanda train tickets online with Omio.
There are 142+ hotels available in Haparanda.






