Skip to main content

How to get from Odenplan to Vaxholm by bus and ferry?

From Odenplan to Vaxholm by bus and ferry

To get from Odenplan to Vaxholm in Stockholm, you’ll need to take one bus line and 2 ferry lines: take the 2 bus from Odenplan T-Bana station to Stockholm Karl Xii:S Torg station. Next, you’ll have to switch to the 12 ferry and finally take the 5 ferry from Vaxholm station to Edholma station. The total trip duration for this route is approximately 1 hr 42 min.

102min
Walk to bus station
Bus - 22
Ferry - 1212
Ferry - 55
Leaves from Odenplan T-Bana

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Odenplan T-Bana
    10 m • 1 min
  • 2
    Bus - 22
    Wait for bus
    2
    Barnängen
  • 3
    Ride to bus station
    Ride to bus station
    Stockholm Karl Xii:S Torg
    12 min
  • 4
    Walk to ferry station
    Walk to ferry station
    Strömkajen
    120 m • 2 min
  • 5
    Ferry - 1212
    Wait for ferry
    12
    Långvik
  • 6
    Ride to ferry station
    Ride to ferry station
    Vaxholm
    52 min
  • 7
    Ferry - 55
    Wait for ferry
    5
    Vaxholm
  • 8
    Ride to ferry station Edholma
    Ride to ferry station
    Edholma
    11 min
*Duration based on 8am traffic

Alternative route from Odenplan to Vaxholm by bus and ferry via 6, 670 and 5

To get from Odenplan to Vaxholm in Stockholm, you’ll need to take 2 bus lines and one ferry line: take the 6 bus from Odenplan T-Bana station to Tekniska Högskolan T-Bana station. Next, you’ll have to switch to the 670 bus and finally take the 5 ferry from Vaxholm Hotellkajen station to Edholma Brygga station. The total trip duration for this route is approximately 1 hr 28 min.

88min
Walk to bus station
Bus - 66
Bus - 670670
Ferry - 55
Leaves from Odenplan T-Bana

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Odenplan T-Bana
    10 m • 1 min
  • 2
    Bus - 66
    Wait for bus
    6
    Ropsten T-Bana
  • 3
    Ride to bus station
    Ride to bus station
    Tekniska Högskolan T-Bana
    6 min
  • 4
    Bus - 670670
    Wait for bus
    670
    Vaxholm Västerhamnsplan
  • 5
    Ride to bus station
    Ride to bus station
    Vaxholm Västerhamnsplan
    54 min
  • 6
    Walk to ferry station
    Walk to ferry station
    Vaxholm Hotellkajen
    430 m • 6 min
  • 7
    Ferry - 55
    Wait for ferry
    5
    Vaxholm Hotellkajen
  • 8
    Ride to ferry station Edholma Brygga
    Ride to ferry station
    Edholma Brygga
    11 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 Odenplan to Vaxholm

The distance between Odenplan, Stockholm and Vaxholm, Stockholm is approximately 28.77 km, which can typically be travelled in 102 min. Moovit will show you the directions from Odenplan to Vaxholm by bus and ferry, so no matter how you choose to travel in Stockholm – you will always have plenty of easy options.

Public transit stations close to Odenplan

Odenplan is located at Odenplan, Stockholm and the nearest public transit station is Odenplan T-Bana.

Metro stations close to Odenplan:

  • Odenplan
  • Rådmansgatan T-Bana
  • Rådmansgatan

Train stations close to Odenplan:

  • Stockholm Odenplan Station

Bus stations close to Odenplan:

  • Odenplan T-Bana
  • Odenplan
  • Stadsbiblioteket

Public transit stations close to Vaxholm, Stockholm

Vaxholm is located at Vaxholm, Stockholm and the nearest public transit station is Edholma.

Ferry stations close to Vaxholm:

  • Edholma
  • Edholma Brygga
  • Stegesund

Alternative route from Odenplan to Vaxholm by bus and ferry via 6, 670 and 5

To get from Odenplan to Vaxholm in Stockholm, you’ll need to take 2 bus lines and one ferry line: take the 6 bus from Odenplan T-Bana station to Tekniska Högskolan T-Bana station. Next, you’ll have to switch to the 670 bus and finally take the 5 ferry from Vaxholm Hotellkajen station to Edholma Brygga station. The total trip duration for this route is approximately 1 hr 28 min.

88min
Walk to bus station
Bus - 66
Bus - 670670
Ferry - 55
Leaves from Odenplan T-Bana

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Odenplan T-Bana
    10 m • 1 min
  • 2
    Bus - 66
    Wait for bus
    6
    Ropsten T-Bana
  • 3
    Ride to bus station
    Ride to bus station
    Tekniska Högskolan T-Bana
    6 min
  • 4
    Bus - 670670
    Wait for bus
    670
    Vaxholm Västerhamnsplan
  • 5
    Ride to bus station
    Ride to bus station
    Vaxholm Västerhamnsplan
    54 min
  • 6
    Walk to ferry station
    Walk to ferry station
    Vaxholm Hotellkajen
    430 m • 6 min
  • 7
    Ferry - 55
    Wait for ferry
    5
    Vaxholm Hotellkajen
  • 8
    Ride to ferry station Edholma Brygga
    Ride to ferry station
    Edholma Brygga
    11 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Odenplan to Vaxholm?

    The fastest way takes 102 minutes, using Bus line 2, Bus line 12, Bus line 5.

  • What is the alternative route to get from Odenplan to Vaxholm?

    The alternative route takes 88 minutes, using Bus line 6, Bus line 670, Bus line 5.

  • Is there a direct bus between Odenplan and Vaxholm in Stockholm?

    No, you’ll have to take one bus line and 2 ferry lines in total. The total travelling time is 1 hr 42 min.

  • Which bus line goes from Odenplan to Vaxholm in Stockholm?

    The 2 bus line goes from Odenplan T-Bana station near Odenplan to Barnängen station. From there you’ll have to take 2 ferry lines till Barnängen station near Vaxholm in Stockholm

  • How long does it take to travel from Odenplan to Vaxholm in Stockholm by bus and ferry?

    The total travel time between Odenplan and Vaxholm in Stockholm by bus and ferry is about 1 hr 42 min.

  • Where do I get on the bus near Odenplan to get to Vaxholm in Stockholm?

    Get on the 2 bus from the Odenplan T-Bana stop near Odenplan in Stockholm.

  • Where do I get off the bus when travelling between Odenplan and Vaxholm in Stockholm?

    Get off the bus at the Barnängen station, which is closest to Vaxholm in Stockholm.