Skip to main content

How to get from Märsta Station to Ornö by bus, ferry and train?

By bus, ferry and train

To get from Märsta Station to Ornö in Haninge, you’ll need to take one train line, one bus line and one ferry line: take the PENDELTÅG train from Märsta Station station to Handen Station station. Next, you’ll have to switch to the 839 bus and finally take the 20 ferry from Dalarö station to Hässelmara station. The total trip duration for this route is approximately 3 hr 17 min.

197min
Walk to train station
Train - PENDELTÅGPENDELTÅG
Bus - 839839
Ferry - 2020
Walk to Ornö
Leaves from Märsta Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Märsta Station
    60 m • 1 min
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Västerhaninge Station
  • 3
    Ride to train station
    Ride to train station
    Handen Station
    66 min
  • 4
    Walk to bus station
    Walk to bus station
    Handens Station
    210 m • 3 min
  • 5
    Bus - 839839
    Wait for bus
    839
    Hotellbryggan
  • 6
    Ride to bus station
    Ride to bus station
    Hotellbryggan
    35 min
  • 7
    Walk to ferry station
    Walk to ferry station
    Dalarö
    40 m • 1 min
  • 8
    Ferry - 2020
    Wait for ferry
    20
    Hässelmara
  • 9
    Ride to ferry station
    Ride to ferry station
    Hässelmara
    25 min
  • 10
    Walk to Ornö
    Walk to
    Ornö
    3.24 km • 41 min
*Duration based on 8am traffic

By ferry, metro and train

To get from Märsta Station to Ornö in Haninge, you’ll need to take one train line, one metro line and one ferry line: take the PENDELTÅG train from Märsta Station station to Stockholm City Station station. Next, you’ll have to switch to the 10 metro and finally take the 18 ferry from Strömkajen station to Ornö Kyrka station. The total trip duration for this route is approximately 4 hr 33 min.

273min
Walk to train station
Train - PENDELTÅGPENDELTÅG
Metro - 1010
Ferry - 1818
Walk to Ornö
Leaves from Märsta Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Märsta Station
    60 m • 1 min
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Nynäshamn Station
  • 3
    Ride to train station
    Ride to train station
    Stockholm City Station
    37 min
  • 4
    Walk to metro station
    Walk to metro station
    T-Centralen T-Bana
    30 m • 1 min
  • 5
    Metro - 1010
    Wait for metro
    10
    Kungsträdgården T-Bana
  • 6
    Ride to metro station
    Ride to metro station
    Kungsträdgården T-Bana
    2 min
  • 7
    Walk to ferry station
    Walk to ferry station
    Strömkajen
    220 m • 3 min
  • 8
    Ferry - 1818
    Wait for ferry
    18
    Spränga
  • 9
    Ride to ferry station
    Ride to ferry station
    Ornö Kyrka
    177 min
  • 10
    Walk to Ornö
    Walk to
    Ornö
    3.13 km • 40 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Stockholm.
All local mobility options in one app

Public transit directions from Märsta Station to Ornö

The distance between Märsta Station, Haninge and Ornö, Haninge is approximately 97.14 km, which can typically be travelled in 197 min. Moovit will show you the directions from Märsta Station to Ornö by bus, ferry and train, so no matter how you choose to travel in Haninge – you will always have plenty of easy options.

Public transit stations close to Märsta Station

Märsta Station is located at Märsta Station, Haninge and the nearest public transit station is Märsta Station.

Train stations close to Märsta Station:

  • Märsta Station
  • Arlanda Södra Station
  • Arlanda Centralstation

Bus stations close to Märsta Station:

  • Märsta Station
  • Västra Bangatan
  • Märsta Vårdcentral

Public transit stations close to Ornö, Haninge

Ornö is located at Ornö, Haninge and the nearest public transit station is Västergårdsvägen.

Bus stations close to Ornö:

  • Västergårdsvägen

Ferry stations close to Ornö:

  • Fåglarö
  • Fåglarö Brygga
  • Ornö Kyrka Brygga

By ferry, metro and train

To get from Märsta Station to Ornö in Haninge, you’ll need to take one train line, one metro line and one ferry line: take the PENDELTÅG train from Märsta Station station to Stockholm City Station station. Next, you’ll have to switch to the 10 metro and finally take the 18 ferry from Strömkajen station to Ornö Kyrka station. The total trip duration for this route is approximately 4 hr 33 min.

273min
Walk to train station
Train - PENDELTÅGPENDELTÅG
Metro - 1010
Ferry - 1818
Walk to Ornö
Leaves from Märsta Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Märsta Station
    60 m • 1 min
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Nynäshamn Station
  • 3
    Ride to train station
    Ride to train station
    Stockholm City Station
    37 min
  • 4
    Walk to metro station
    Walk to metro station
    T-Centralen T-Bana
    30 m • 1 min
  • 5
    Metro - 1010
    Wait for metro
    10
    Kungsträdgården T-Bana
  • 6
    Ride to metro station
    Ride to metro station
    Kungsträdgården T-Bana
    2 min
  • 7
    Walk to ferry station
    Walk to ferry station
    Strömkajen
    220 m • 3 min
  • 8
    Ferry - 1818
    Wait for ferry
    18
    Spränga
  • 9
    Ride to ferry station
    Ride to ferry station
    Ornö Kyrka
    177 min
  • 10
    Walk to Ornö
    Walk to
    Ornö
    3.13 km • 40 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Märsta Station to Ornö?

    The fastest way takes 197 minutes, using Bus line PENDELTÅG, Bus line 839, Bus line 20.

  • What is the alternative route to get from Märsta Station to Ornö?

    The alternative route takes 273 minutes, using Bus line PENDELTÅG, Bus line 10, Bus line 18.

  • Is there a direct train between Märsta Station and Ornö?

    No, you’ll have to take one train line, one bus line and one ferry line in total. The total travelling time is 3 hr 17 min.

  • Which train line goes from Märsta Station to Ornö?

    The PENDELTÅG train line goes from Märsta Station station near Märsta Station in Sigtuna to Västerhaninge Station station. From there you’ll have to take one bus line and one ferry line till Västerhaninge Station station near Ornö in Haninge.

  • How long does it take to travel from Märsta Station to Ornö by train, bus and ferry?

    The total travel time between Märsta Station in Sigtuna and Ornö in Haninge by train, bus and ferry is about 3 hr 17 min.

  • Where do I get on the train near Märsta Station to get to Ornö?

    Get on the PENDELTÅG train from the Märsta Station station near Märsta Station in Sigtuna.

  • Where do I get off the train when travelling between Märsta Station and Ornö?

    Get off the train at the Västerhaninge Station station, which is closest to Ornö in Haninge.

Real-Time Arrivals, Schedules, Maps & More