The railway station for the Arlanda Express can be reached from each terminal's basement level; it is served by a high-speed train, stopping at each of the Terminals (free there) and running every 15 mins, taking 20 minutes to the Stockholm Central Station - with nationwide connections. Tickets are available at information desk or at train station's machines.
A new commuter train service available at SkyCity serves Stockholm's Central Station in 38 mins, and to Uppsala in 18 mins..
The Upptaget trains run between Uppsala & Upplands Vasby, changing in Upplands Vasby to suburban trains to Stockholm.
Swebus* (https://www.swebus.se) runs a route between the Airport and Stockholm's 'Cityterminalen' bus station with over 40 daily departures. Its ticket machines are in the terminals & at the bus stops; you can also pay on board by credit card, SMS or e-ticket.
- Route 866 to Orebro, with stops in betweeen departs hourly 'for large parts of the day'.
- Route 830 to Uppsala-Norrkoping with stops in betweeen runs 4 times daily in both directions.
- Route 832 to Uppsala-Norrkoping with stops in betweeen runs once a day in both directions.
- Route 835 to Kalmar-Vastervik with stops in betweeen runs twice a day, with only northbound service.
SL public night buses 592 & 593 run between the Airport & central Stockholm.
SL coaches make several stops in northern Stockholm County, Stockholm city center & Central Station.
The Airport bus 'Flygbussarna stops at Terminal 2, in front of Arivals, runs every 10-30 mins. to City Center and takes about 40 mins. Flygbussarna's 'Brommaplan' connects to Bromma Airport, departing every 20 minutes (with stops at Kista & Sundbyberg).
'Bus4You' offers daily connections between the Airport and Vasteras