Arlanda Airport to Stockholm

Arlanda Express, commuter trains, SJ trains and buses compared

Key Facts

At a Glance

  • Arlanda Express: About 18 to 20 minutes
  • Distance: About 40 km
  • Frequency: Arlanda Express every 15 minutes
  • Commuter train: About 40 minutes, cheapest by rail

Book Tickets

Compare departures and prices from all operators on this route.

Compare and book on Omio →

Route Guide

Arlanda Express

The Arlanda Express airport train runs non-stop from stations under Terminals 2 to 5 to Stockholm Central in about 18 to 20 minutes, every 15 minutes for most of the day. It is the fastest way into the city but also the most expensive per person; group and youth fares bring the price down.

Commuter trains and SJ

Stockholm's commuter trains (pendeltåg) run from Arlanda Central to Stockholm City in about 40 minutes. They cost much less than Arlanda Express, though an airport station fee is added to journeys to or from Arlanda. SJ intercity trains also call at Arlanda Central and reach Stockholm in about 20 minutes, and trains north to Uppsala and Lapland stop here too. You can compare times and book Swedish train tickets on Omio.

Airport buses

Flygbussarna coaches run to Cityterminalen next to Stockholm Central in about 45 minutes, depending on traffic. They are a good option for some hotels away from the station.

For the city itself, see our Stockholm map.

Frequently Asked Questions

How long is the Arlanda Express to Stockholm?

About 18 to 20 minutes non-stop to Stockholm Central.

What is the cheapest way from Arlanda to Stockholm?

The commuter train (pendeltåg) or the Flygbussarna airport coach, both of which cost less than Arlanda Express.

Can I take a train from Arlanda to Uppsala?

Yes. SJ and regional trains run from Arlanda Central to Uppsala in about 20 minutes.