ComeToGuide
42.7 km • ~41 mins

How to Get from Stockholm Arlanda Airport (ARN) to Vasa Museum

Stockholm Arlanda Airport (ARN) is about 42.7 km north of central Stockholm; Vasa Museum lies on the island of Djurgården, east of the city centre. Depending on your choice, the journey takes between 41 minutes by taxi or private transfer and around 60 minutes by coach plus tram.

✓ Verified Oct 30, 2026 • 42.7 km road distance

Airport Taxi

Official Taxi Rank
41 mins •Available 24/7
€59 - €75 (Per Taxi)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow signs to the official Swedavia-contracted taxi rank directly outside Terminal 5 arrivals or Terminal 2 arrivals.
  2. Do not follow drivers offering taxis inside the terminal; go to the rank and queue.
  3. Before boarding, agree on a fixed price to Vasa Museum if you want certainty, or ask for the meter; the Swedavia zone cap for 1–4 passengers is 825 kr (about €75).
  4. Check the yellow comparison-price label (jämförpris) on the taxi to confirm it is reasonable.
  5. The drive is about 41 minutes via E4/Norra Länken; ask to be dropped at Vasa Museum, Galärvarvsvägen 14.

Arlanda Express + Tram 7

Fastest Public Transport
45 mins •Every 15 Mins Peak
€35 / Person
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. From Terminal 5 follow signs to Arlanda Norra station; from Terminals 2, 3 or 4 follow signs to Arlanda Södra station.
  2. Buy an Arlanda Express ticket online, in the app, or at a machine (adult single 349 kr).
  3. Take the non-stop train to Stockholm Central; the ride is 18 minutes.
  4. At Stockholm Central, follow signs to Sergels torg / T-Centralen and board SL tram 7 towards Djurgården; buy/validate an SL ticket (43 kr, valid 75 minutes) before boarding.
  5. Get off at the tram stop for Vasa Museum / Nordiska museet and walk about 2 minutes to the museum entrance.

Flygbussarna Coach + Tram 7

Direct Airport Coach
60 mins •Frequent During Day; Check Timetable
€15.50 / Person
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Exit the terminal and go to the Flygbussarna stop directly outside the terminal entrance (stops serve all terminals).
  2. Buy a ticket online before boarding (129 kr adult one way; card only on board).
  3. Take the airport coach to Stockholm Cityterminalen, next to Stockholm Central; allow about 45 minutes, longer in rush hour.
  4. Walk to Sergels torg / T-Centralen and board SL tram 7 towards Djurgården; buy/validate an SL ticket (43 kr, valid 75 minutes).
  5. Get off at the Vasa Museum / Nordiska museet tram stop and walk 2 minutes.

SL Commuter Train + Tram 7

Local Train
55 mins •At Least Every 30 Mins
€18 / Person
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow signs to Arlanda Central station in SkyCity between Terminals 4 and 5 (from T2/T3, follow terminal link signs).
  2. Buy the combined SL + Arlanda ticket in the SL app or at an SL machine: 43 kr SL fare + 157 kr Arlanda passage fee = 200 kr.
  3. Pass through the Arlanda C barriers and board the SL commuter train on the Uppsala – Stockholm – Södertälje line towards Stockholm City.
  4. Get off at Stockholm City, follow signs to Sergels torg / T-Centralen, and board tram 7 towards Djurgården; the same SL ticket is still valid if within 75 minutes.
  5. Get off at the Vasa Museum / Nordiska museet tram stop and walk 2 minutes.

Stockholm Arlanda Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Sweden?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Sweden eSIM

Tours & activities: Vasa Museum

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Use only the official Swedavia taxi rank at T5 or T2; drivers inside the terminal or outside T4/SkyCity may be unaffiliated and charge far more than the 825 kr zone cap.
  • Before getting into any taxi, check the yellow comparison-price label (jämförpris) on the rear window; this shows the price for a standard 10 km / 15 min ride and helps you avoid overpriced cabs.
  • Flygbussarna and SL do not accept cash; buy tickets with card or mobile, or risk being unable to board.
  • Never board a taxi without agreeing on fixed price first if you do not want the meter; unaffiliated drivers may take longer routes.

Frequently Asked Questions

What is the cheapest way to get from ARN to Vasa Museum?

The absolute budget trick is SL bus 583 from Arlanda to Märsta station, then the SL commuter train to Stockholm City and tram 7 to Djurgården; this costs only 43 kr (about €3.90) for the SL ticket and takes over an hour. Among direct airport options, Flygbussarna coach plus tram 7 costs about €15.50 per person.

How long does the trip take?

A taxi or pre-booked private transfer takes about 41 minutes in light traffic. The Arlanda Express plus tram 7 takes about 45 minutes, while Flygbussarna with the tram takes around 60 minutes.

Is card payment accepted everywhere?

Yes, Sweden is nearly cashless. Trains, Flygbussarna, taxis and SL all accept card/mobile; Flygbussarna and SL do not take cash.

Which option is best for families with luggage?

A pre-booked private transfer or official taxi is best for families: one fixed price for up to 4 passengers, door-to-door to Vasa Museum, and no need to handle bags on trains or trams. The official taxi cap to central Stockholm is 825 kr (about €75).

Can I take the SL commuter train directly from Arlanda to Stockholm and then tram to Vasa?

Yes. From Arlanda Central in SkyCity, buy an SL + Arlanda ticket for 200 kr (about €18). The commuter train runs at least every 30 minutes to Stockholm City, where you transfer to tram 7 towards Djurgården.

Does the Arlanda Express stop at Vasa Museum?

No. Arlanda Express runs non-stop to Stockholm Central. From there, walk to Sergels torg/T-Centralen and take SL tram 7 to Djurgården; allow about 45 minutes total.