Skip to main content

Getting Around Sweden

How to travel within Sweden — SJ trains, domestic flights, car hire, buses, Stockholm metro, cycling, and everything you need for smooth internal travel.

Getting Around Sweden

Sweden's transport network is modern, efficient, and well-integrated. The national rail service is the backbone for long-distance travel, complemented by domestic flights for covering the vast northern distances, an excellent motorway network, and reliable local public transport in all major cities.

Trains — The Best Way to See Sweden

Swedish trains are comfortable, punctual, and environmentally friendly. The national operator, SJ (Statens Järnvägar, Sweden's national rail company), runs high-speed and intercity services connecting all major cities.

The overnight train to Lapland is one of Europe's great rail experiences — fall asleep in central Stockholm and wake up above the Arctic Circle.

Regional & Commuter Trains

Each Swedish region operates its own local train and bus network under a regional transit authority (länstrafik (county transport)). In and around Stockholm, SL (Storstockholms Lokaltrafik) runs the metro, buses, commuter trains, and ferries on an integrated ticket system.

Domestic Flights

Sweden's size makes domestic flights practical for reaching the north quickly. Stockholm to Kiruna is 1.5 hours by air versus 17 hours by train.

Key domestic airlines:

  • SAS — comprehensive domestic network
  • Norwegian — selected routes, often lower fares
  • BRA (Braathens Regional Airlines) — serves smaller regional airports

Budget tip: Domestic flights can be very affordable if booked early. However, for Stockholm–Gothenburg or Stockholm–Malmö, trains are competitive on total journey time (city centre to city centre) and far more environmentally friendly.

Driving

Sweden has excellent roads and is a pleasure to drive in — traffic is light outside major cities, roads are well-maintained, and Swedish drivers are generally courteous and rule-abiding.

Buses

Long-distance buses offer the cheapest way to travel between Swedish cities:

  • FlixBus — extensive network, very low fares, bookable online
  • Vy Bus4You — premium express service on popular routes
  • Nettbuss (regional bus services) — operated by regional transit authorities

City buses are integrated into regional transit systems and covered by the same tickets as trains and metro.

Stockholm Public Transport

Stockholm's public transport system (run by SL) is comprehensive and easy to use:

  • Tunnelbana (the metro (T-bana)) — 3 lines, 100 stations, famous for art installations in stations
  • Commuter trains (pendeltåg (commuter rail)) — connecting suburbs and nearby cities
  • Buses — extensive network covering the entire county
  • Trams — Djurgården line and Lidingöbanan
  • Ferries — connecting Stockholm's islands, included in the SL ticket

Tickets: Use the SL Access card (reloadable travel card) or the SL app. A single journey costs 42 SEK; 24-hour (165 SEK), 72-hour (330 SEK), and 7-day (430 SEK) travel cards offer unlimited travel and excellent value for visitors.

Budget tip: The SL 72-hour card is outstanding value if you plan to explore Stockholm actively for three days.

Cycling

Sweden is exceptionally bike-friendly. All major cities have extensive cycle lane networks, bike-sharing schemes, and cycling is a mainstream mode of transport.

  • Stockholm: City Bikes (stadsscyklar) — bike-sharing scheme, April–October
  • Gothenburg: Styr & Ställ bike-sharing system
  • Malmö: One of Europe's most cycle-friendly cities — 500 km of cycle paths

For longer journeys, the Sverigeleden (the Sweden Trail) is a network of long-distance cycling routes covering over 6,000 km across the country.

Ferries & Boats

Sweden's 200,000+ islands mean ferries are an essential transport link:

  • Gotland: Destination Gotland operates ferries from Nynäshamn (near Stockholm) and Oskarshamn — 3–3.5 hours
  • Stockholm Archipelago: Waxholmsbolaget operates an extensive network of archipelago ferries
  • Gothenburg Archipelago: Styrsöbolaget runs services to the southern islands
  • Helsingborg–Helsingør: ForSea ferries cross to Denmark in 20 minutes

Summary: Choosing Your Transport

JourneyBest OptionTimeApprox. Cost
Stockholm → GothenburgSJ train3 hours200–600 SEK
Stockholm → MalmöSJ train4.5 hours250–700 SEK
Stockholm → KirunaNight train or flight17h (train) / 1.5h (flight)500–1,500 SEK
Stockholm → UppsalaSJ/SL train40 minutes95–155 SEK
Stockholm → GotlandFerry from Nynäshamn3.5 hours200–500 SEK
Within StockholmSL metro/bus/ferry42 SEK single / 165 SEK day pass

For costs and budgeting across your trip, see our Budget Planning Guide.

More from Sweden InfoBuffoon

This page contains affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you. This helps support the Sweden InfoBuffoon. Learn more.