There are 11 ways to get from Haparanda to Mariehamn by train, plane, car ferry, bus, car, taxi, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Oulu Airport, fly to Mariehamn
best- Take the train from Haaparanta pohjoinen to Oulutrain
- Fly from Oulu Airport (OUL) to Mariehamn (MHQ)plane OUL - MHQ
7h 46m$288–787Train, ferry
cheapest- Take the train from Tornio-Itäinen to Tamperetrain
- Take the train from Tampere to Turku satamatrain
- Take the ferry from Turku to Mariehamnferry
19h 40m$88–143Train, car ferry
- Take the train from Haaparanta pohjoinen to Oulutrain
- Take the train from Oulu to Tamperetrain
- Take the train from Tampere to Turku satamatrain
- Take the car ferry from Port of Turku to Mariehamncarferry
16h 3m$108–196Bus, car ferry
- Take the bus from Tornio matkakeskus D to Oulu Linja-autoasema, tulolaituribus
- Take the bus from 12 to Turun linja-autoasema, 4bus Ob1
- Take the car ferry from Port of Turku to Mariehamncarferry
19h 15m$95–131Drive, car ferry
- Drive from Haparanda to Port of Turkucar
- Take the car ferry from Port of Turku to Mariehamncarferry
14h 12m$202–273Fly Kemi-Tornio Airport to Mariehamn
- Fly from Kemi-Tornio Airport (KEM) to Mariehamn (MHQ)plane KEM - MHQ
8h 2m$231–637Taxi to Luleå/Kallax Airport, fly to Stockholm-Arlanda Airport, ferry
- Take the taxi from Haparanda Tornio resecentrum to Luleå Airporttaxi
- Fly from Luleå/Kallax Airport (LLA) to Stockholm-Arlanda Airport (ARN)plane LLA - ARN
- Take the ferry from Stockholm to Mariehamnferry
11h 57m$98–369Train to Rovaniemi, fly to Mariehamn
- Take the train from Kemi to Rovaniemitrain
- Fly from Rovaniemi (RVN) to Mariehamn (MHQ)plane RVN - MHQ
10h 10m$200–753Drive to Skellefteå Airport, fly to Mariehamn
- Drive from Haparanda to Skelleftea-Airport-SFTcar
- Fly from Skellefteå Airport (SFT) to Mariehamn (MHQ)plane SFT - MHQ
7h 25m$323–1,076Taxi to Luleå/Kallax Airport, fly to Mariehamn
- Take the taxi from Haparanda Tornio resecentrum to Luleå Airporttaxi
- Fly from Luleå/Kallax Airport (LLA) to Mariehamn (MHQ)plane LLA - MHQ
7h 55m$177–679Bus, ferry
- Take the bus from Tornio Haparanda to Stockholm, Cityterminalenbus
- Take the bus from Tekniska Högskolan T-bana to Hallstavik stationbus 639
- Take the ferry from Grisslehamn to Eckeröferry
22h 54m$177–209
Haparanda to Mariehamn by bus, foot, train, and ferry
Questions & Answers
The cheapest way to get from Haparanda to Mariehamn is to bus and car ferry which costs $95 - $140 and takes 19h 15m.
The fastest way to get from Haparanda to Mariehamn is to drive and fly which takes 7h 25m and costs $320 - $1,100.
The distance between Haparanda and Mariehamn is 755 km.
The best way to get from Haparanda to Mariehamn without a car is to train and car ferry which takes 16h 3m and costs $100 - $200.
It takes approximately 7h 46m to get from Haparanda to Mariehamn, including transfers.
Mariehamn is 1h ahead of Haparanda. It is currently 8:26 PM in Haparanda and 9:26 PM in Mariehamn.
There are 86+ hotels available in Mariehamn.
What companies run services between Haparanda, Sweden and Mariehamn, Åland?
Finnair flies from Kemi-Tornio Airport (KEM) to Mariehamn (MHQ) twice a week.
- Website
- flysas.com
Flights from Luleå/Kallax Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $35–280
- Website
- finnair.com
Flights from Oulu Airport to Mariehamn via Helsinki
- Ave. Duration
- 4h 3m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $260–750
Flights from Kemi-Tornio Airport to Mariehamn via Helsinki
- Ave. Duration
- 6h 22m
- When
- Friday and Sunday
- Estimated price
- $220–650
Flights from Rovaniemi to Mariehamn via Helsinki
- Ave. Duration
- 5h 27m
- When
- Friday and Sunday
- Estimated price
- $170–900
- Website
- amapola.nu
Flights from Skellefteå Airport to Mariehamn via Stockholm-Arlanda Airport
- Ave. Duration
- 3h 51m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $270–1,000
Flights from Skellefteå Airport to Mariehamn via Stockholm-Arlanda Airport, Turku
- Ave. Duration
- 5h 45m
- When
- Monday to Friday
- Estimated price
- $280–1,100
Flights from Luleå/Kallax Airport to Mariehamn via Stockholm-Arlanda Airport
- Ave. Duration
- 3h 5m
- When
- Monday to Friday
- Estimated price
- $150–900
Flights from Luleå/Kallax Airport to Mariehamn via Stockholm-Arlanda Airport, Turku
- Ave. Duration
- 6h 5m
- When
- Monday to Friday
- Estimated price
- $240–950
- Website
- norwegian.com
Flights from Luleå/Kallax Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $30–230
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Haaparanta pohjoinen to Oulu
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $19–28
- Website
- https://www.vr.fi/en/
Train from Oulu to Tampere
- Ave. Duration
- 4h 35m
- Frequency
- Every 4 hours
- Estimated price
- $35–90
- Website
- https://www.vr.fi/en/
Train from Tampere to Turku satama
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $10–35
- Website
- https://www.vr.fi/en/
Train from Kemi to Rovaniemi
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- $11–26
- Website
- https://www.vr.fi/en/
Train from Tornio-Itäinen to Tampere
- Ave. Duration
- 8h 57m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- https://www.vr.fi/en/
- Phone
- +358 0200 4000
- Website
- matkahuolto.fi
Bus from Tornio matkakeskus D to Oulu Linja-autoasema, tulolaituri
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $23–28
- Website
- https://www.matkahuolto.fi/en/
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Tornio matkakeskus D to Oulu Linja-autoasema, tulolaituri
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $11–16
- Website
- https://www.onnibus.com/home
Bus from 12 to Turun linja-autoasema, 4
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Website
- https://www.onnibus.com/home
- Phone
- +46 922-129 55
- info@tapanis.se
- Website
- tapanis.se
Bus from Tornio Haparanda to Stockholm, Cityterminalen
- Ave. Duration
- 15h 5m
- Frequency
- Once a week
- Estimated price
- $120–140
- Website
- https://tapanis.se/
- Phone
- +46 8 600 10 00
- Website
- sl.se
Bus from Tekniska Högskolan T-bana to Hallstavik station
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- $6
- Website
- https://sl.se/en/in-english
Car ferry from Port of Turku to Mariehamn
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $43
- Website
- https://www.tallink.com/en
- Phone
- +358 9 123574
- Website
- vikingline.fi
Ferry from Stockholm to Mariehamn
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a day
- Estimated price
- $4–40
- Website
- https://www.sales.vikingline.com/
Ferry from Turku to Mariehamn
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $15–18
- Website
- https://www.sales.vikingline.com/
- Phone
- +46 175 258 00
- Website
- eckerolinjen.ax
Ferry from Grisslehamn to Eckerö
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $7
- Website
- Eckero Linjen
- Ave. Duration
- 1h 45m
- Estimated price
- $23–27
Länstrafiken Norrbotten
- Phone
- 0771-100 110
- Website
- ltnbd.se
Länstrafiken Norrbotten
- Phone
- 0771-100 110
- Website
- ltnbd.se
Want to know more about travelling around Åland Islands
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























