There are 7 ways to get from Mariehamn to Rostock by plane, train, car ferry, bus, 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 Hamburg Airport, train
best- Fly from Mariehamn (MHQ) to Hamburg Airport (HAM)plane MHQ - HAM
- Take the train from Hamburg Hbf to Rostock Hauptbahnhoftrain
8h 52m€242–452Car ferry, bus
cheapest- Take the car ferry from Mariehamn to Stockholmcarferry
- Take the bus from Stockholm, Cityterminalen to Rostock central bus stationbus N32
23h 11m€69–136Car ferry, train, bus
- Take the car ferry from Mariehamn to Stockholmcarferry
- Take the train from Stockholm Centralstation to Lund Centralstationtrain 345
- Take the bus from Lund to Rostock central bus stationbus
20h 9m€76–216Car ferry, train
- Take the car ferry from Mariehamn to Stockholmcarferry
- Take the train from Stockholm Central to Hamburg Hbftrain Ic
- Take the train from Hamburg Hbf to Rostock Hauptbahnhoftrain 33 / ...
21h 40m€130–296Fly to Berlin Brandenburg Airport, train
- Fly from Mariehamn (MHQ) to Berlin Brandenburg Airport (BER)plane MHQ - BER
- Take the train from Flughafen BER to Rostock Hauptbahnhoftrain
10h 18m€190–338Fly to Copenhagen Airport, bus, car ferry
- Fly from Mariehamn (MHQ) to Copenhagen Airport (CPH)plane MHQ - CPH
- Take the bus from Copenhagen Airport to Gedserbus
- Take the car ferry from Gedser to Rostock Portcarferry
13h 15m€242–540Car ferry, drive
- Take the car ferry from Mariehamn to Stockholmcarferry
- Drive from Stockholm to Rostockcar
18h 50m€204–336
Mariehamn (MHQ) to Hamburg Airport (HAM) flights
Questions & Answers
The cheapest way to get from Mariehamn to Rostock is to car ferry and bus which costs €65 - €140 and takes 23h 11m.
The fastest way to get from Mariehamn to Rostock is to fly and train which takes 8h 52m and costs €240 - €460.
The distance between Mariehamn and Rostock is 1165 km.
The best way to get from Mariehamn to Rostock without a car is to car ferry and train and bus which takes 20h 9m and costs €75 - €220.
It takes approximately 8h 52m to get from Mariehamn to Rostock, including transfers.
Rostock is 1h behind Mariehamn. It is currently 10:45 PM in Mariehamn and 9:45 PM in Rostock.
There are 2800+ hotels available in Rostock.
What companies run services between Mariehamn, Åland and Rostock, Germany?
There is no direct connection from Mariehamn to Rostock. However, you can take the line 4 bus to Posten, walk to Mariehamn (MHQ) airport, fly to Hamburg Airport (HAM), walk to Hamburg Airport, take the train to Hamburg Hbf, then take the train to Rostock Hauptbahnhof. Alternatively, you can take a car ferry from Mariehamn to Rostock central bus station via Stockholm, Londonviadukten, Stockholm C Klarabergsviadukte, Stockholm Centralstation, Lund Centralstation, and Lund in around 20h 9m.
- Website
- finnair.com
Flights from Mariehamn to Hamburg Airport via Helsinki
- Ave. Duration
- 3h 55m
- When
- Tuesday and Friday
- Estimated price
- €190–550
Flights from Mariehamn to Berlin Brandenburg Airport via Helsinki
- Ave. Duration
- 4h 30m
- When
- Tuesday and Friday
- Estimated price
- €150–250
Flights from Mariehamn to Copenhagen Airport via Helsinki
- Ave. Duration
- 3h 52m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €160–450
- Website
- flysas.com
Flights from Mariehamn to Hamburg Airport via Stockholm
- Ave. Duration
- 5h
- When
- Tuesday
- Estimated price
- €120–480
Flights from Mariehamn to Copenhagen Airport via Stockholm
- Ave. Duration
- 3h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–420
- Website
- eurowings.com
Flights from Mariehamn to Hamburg Airport via Stockholm
- Ave. Duration
- 3h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €120–440
Flights from Mariehamn to Berlin Brandenburg Airport via Stockholm
- Ave. Duration
- 5h 5m
- When
- Monday and Thursday
- Estimated price
- €100–390
- Website
- norwegian.com
Flights from Mariehamn to Berlin Brandenburg Airport via Stockholm
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- €75–320
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hamburg Hbf to Rostock Hauptbahnhof
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- €26–55
- Website
- https://int.bahn.de/en
Train from Flughafen BER to Rostock Hauptbahnhof
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €28–65
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hamburg Hbf to Rostock Hauptbahnhof
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Estimated price
- €30–45
- Website
- https://int.bahn.de/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Stockholm Centralstation to Lund Centralstation
- Ave. Duration
- 4h 24m
- Frequency
- Hourly
- Estimated price
- €40–120
- Website
- https://www.sj.se/en/
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Stockholm Centralstation to Lund Centralstation
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- €35–90
- Website
- https://www.snalltaget.se/en
Train from Stockholm Central to Hamburg Hbf
- Ave. Duration
- 11h 14m
- Frequency
- Once daily
- Estimated price
- €85–180
- Website
- https://www.snalltaget.se/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lund to Rostock central bus station
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- €22–35
- Website
- https://www.flixbus.co.uk
Bus from Stockholm, Cityterminalen to Rostock central bus station
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.flixbus.co.uk
Bus from Copenhagen Airport to Gedser
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- €14–21
- Website
- https://www.flixbus.co.uk
- Phone
- +358 9 123574
- Website
- vikingline.fi
Car ferry from Mariehamn to Stockholm
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- €14–35
- Website
- https://www.sales.vikingline.com/
Car ferry from Mariehamn to Stockholm
- Ave. Duration
- 5h 11m
- Frequency
- 3 times a week
- Estimated price
- €40–60
- Website
- https://www.tallink.com/en
- Phone
- +45 33 15 15 15
- Scandlines@scandlines.com
- Website
- scandlines.se
Car ferry from Gedser to Rostock Port
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €50–85
- Schedules at
- scandlines.com
Want to know more about travelling around Germany
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


































