Rome2Rio

How to get fromDenmark to Mariehamnby train, ferry, bus, car, car ferry or plane

Find Transport to Mariehamn

See all options

There are 8 ways to get from Denmark to Mariehamn by train, ferry, bus, car, car ferry, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, ferry

    best
    1. Take the train from Köpenhamn H to Hässleholm Centralstationtrain train
    2. Take the train from Hässleholm Centralstation to Stockholm Centralstationtrain train
    3. Take the ferry from Stockholm to Mariehamnferry ferry
    13h 19m
    $61–218
  2. Train, bus, ferry

    1. Take the train from Köpenhamn H to Hässleholm Centralstationtrain train
    2. Take the train from Hässleholm Centralstation to Stockholm Centralstationtrain train
    3. Take the train from Stockholm Centralstation to Uppsala Centralstationtrain train 946 / ...
    4. Take the bus from Uppsala Centralstation to Hallstavik stationbus bus 805
    5. Take the ferry from Grisslehamn to Eckeröferry ferry
    13h 50m
    $116–281
  3. Bus, ferry

    1. Take the bus from Copenhagen Busterminal to Stockholm, Cityterminalenbus bus N32 / ...
    2. Take the bus from Tekniska Högskolan T-bana to Hallstavik stationbus bus 639
    3. Take the ferry from Grisslehamn to Eckeröferry ferry
    18h 24m
    $95–136
  4. Drive, car ferry

    1. Drive from Copenhagen to Stockholmcar car
    2. Take the car ferry from Stockholm to Mariehamncarferry car ferry
    13h 29m
    $136–300
  5. Train, line 80 ferry, ferry

    1. Take the train from Koebenhavn Syd to Stockholm Centraltrain train Ic
    2. Take the ferry from Stockholm Nybrokajen to Stockholm Ropsten bryggaferry ferry 80 / ...
    3. Take the ferry from Stockholm to Mariehamnferry ferry
    16h 36m
    $90–210
  6. Fly Copenhagen Airport to Stockholm-Arlanda Airport, ferry

    1. Fly from Copenhagen Airport (CPH) to Stockholm-Arlanda Airport (ARN)plane plane CPH - ARN
    2. Take the ferry from Stockholm to Mariehamnferry ferry
    9h 6m
    $114–260
  7. Fly Copenhagen Airport to Mariehamn

    1. Fly from Copenhagen Airport (CPH) to Mariehamn (MHQ)plane plane CPH - MHQ
    3h 51m
    $223–529
  8. Fly Billund Airport to Mariehamn

    1. Fly from Billund Airport (BLL) to Mariehamn (MHQ)plane plane BLL - MHQ
    9h 10m
    $209–761

Denmark to Mariehamn by train, bus, and ferry

Calendar28Weekly Services
Duration13h 19mAverage Duration
Ticket$61Cheapest Price
See schedules

Questions & Answers

What companies run services between Denmark and Mariehamn, Åland?

Norwegian Air International, Amapola Flyg, and two other airlines fly from Copenhagen Airport (CPH) to Mariehamn (MHQ) 4 times a day.

Airlines
Train operators
Bus operators
Ferry operators

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