Rome2Rio

How to get fromBasel to Mariehamnby train, plane, ferry, bus, night train, car ferry or car

Find Transport to Mariehamn

See all options

There are 11 ways to get from Basel to Mariehamn by train, plane, ferry, bus, night train, car ferry, 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.

  1. Train to Zurich Airport, fly to Mariehamn

    best
    1. Take the train from Basel SBB to Zürich HBtrain train
    2. Fly from Zurich Airport (ZRH) to Mariehamn (MHQ)plane plane ZRH - MHQ
    11h 25m
    $211–811
  2. Train, ferry via Stockholm

    cheapest
    1. Take the train from Basel SBB to Hamburg Hbftrain train 20 / ...
    2. Take the train from Hamburg Hauptbahnhof to Stockholm Centralstationtrain train Ic
    3. Take the ferry from Stockholm to Mariehamnferry ferry
    26h 53m
    $130–523
  3. Train, ferry

    1. Take the train from Basel SBB to Hamburg Hbftrain train 20 / ...
    2. Take the train from Hamburg Hbf to Stockholm Centraltrain train Ic
    3. Take the ferry from Stockholm to Mariehamnferry ferry
    26h 27m
    $160–523
  4. Bus, ferry

    1. Take the bus from Basel SBB to Hamburg, Zentraler Omnibusbahnhofbus bus N33
    2. Take the bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalenbus bus
    3. Take the ferry from Stockholm to Mariehamnferry ferry
    36h 3m
    $144–332
  5. Night train, car ferry

    1. Take the night train from Basel Sbb to Hamburg Hbfnighttrain night train Nj
    2. Take the night train from Hamburg Hbf to Stockholm Centralnighttrain night train En
    3. Take the car ferry from Stockholm to Mariehamncarferry car ferry
    30h 33m
    $172–556
  6. Fly Basel to Mariehamn

    1. Fly from Basel (BSL) to Mariehamn (MHQ)plane plane BSL - MHQ
    8h 59m
    $157–658
  7. Train to Zurich Airport, fly to Stockholm-Arlanda Airport, ferry

    1. Take the train from Basel SBB to Zürich HBtrain train
    2. Fly from Zurich Airport (ZRH) to Stockholm-Arlanda Airport (ARN)plane plane ZRH - ARN
    3. Take the ferry from Stockholm to Mariehamnferry ferry
    13h 37m
    $171–406
  8. Train to Frankfurt, fly to Mariehamn

    1. Take the train from Basel Bad Bf to Frankfurttrain train
    2. Fly from Frankfurt (FRA) to Mariehamn (MHQ)plane plane FRA - MHQ
    10h 37m
    $228–862
  9. Train, train to Geneva International Airport, fly to Mariehamn

    1. Take the train from Basel SBB to Berntrain train
    2. Take the train from Bern to Genève-Aéroporttrain train
    3. Fly from Geneva International Airport (GVA) to Mariehamn (MHQ)plane plane GVA - MHQ
    13h 50m
    $274–938
  10. Train, night train, car ferry

    1. Take the train from Basel SBB to Hamburg Hbftrain train 20 / ...
    2. Take the night train from Hamburg Hbf to Stockholm Centralnighttrain night train En
    3. Take the car ferry from Stockholm to Mariehamncarferry car ferry
    27h 39m
    $160–523
  11. Drive, car ferry

    1. Drive from Basel to Stockholmcar car
    2. Take the car ferry from Stockholm to Mariehamncarferry car ferry
    24h 7m
    $387–618

Basel to Mariehamn by train, bus, and ferry

Calendar8Weekly Services
Duration26h 27mAverage Duration
Ticket$160Cheapest Price
See schedules

Questions & Answers

What companies run services between Basel, Switzerland and Mariehamn, Åland?

Norwegian Air International, Amapola Flyg, and three other airlines fly from Basel (BSL) to Mariehamn (MHQ) twice daily.

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