All about buses to Stockholm
Cheap bus tickets to Stockholm
-
FlixBus0h 47m005:40Stockholm Arlanda AirportStockholm Arlanda Airport - T406:27StockholmCentral Station0EconomyA Bus from FlixBus goes from Stockholm Arlanda Airport - T4, Stockholm Arlanda Airport (Sweden) at 16/12/2025 05:40:00 to Central Station, Stockholm (Sweden) arriving at 16/12/2025 06:27:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 47m
-
Flygbussarna Airport Coaches0h 42m000:10Stockholm Arlanda AirportStockholm Arlanda Airport - T400:52StockholmKarlberg Train Station0BasicA Bus from Flygbussarna Airport Coaches goes from Stockholm Arlanda Airport - T4, Stockholm Arlanda Airport (Sweden) at 21/12/2025 00:10:00 to Karlberg Train Station, Stockholm (Sweden) arriving at 21/12/2025 00:52:00. 50 Basic ticket for £12 per person are available. Travel duration is 0h 42m
-
Flygbussarna Airport Coaches0h 45m005:00Stockholm Arlanda AirportStockholm Arlanda Airport - T405:45StockholmS:t Eriksplan0BasicA Bus from Flygbussarna Airport Coaches goes from Stockholm Arlanda Airport - T4, Stockholm Arlanda Airport (Sweden) at 16/12/2025 05:00:00 to S:t Eriksplan, Stockholm (Sweden) arriving at 16/12/2025 05:45:00. 50 Basic ticket for £13 per person are available. Travel duration is 0h 45m
-
Terravision0h 45m005:00Stockholm Arlanda AirportStockholm Arlanda Airport - T 2-305:45StockholmCentral Bus Station0EconomyA Bus from Terravision goes from Stockholm Arlanda Airport - T 2-3, Stockholm Arlanda Airport (Sweden) at 16/12/2025 05:00:00 to Central Bus Station, Stockholm (Sweden) arriving at 16/12/2025 05:45:00. 50 Economy ticket for £13 per person are available. Travel duration is 0h 45m
-
Flygbussarna Airport Coaches0h 49m007:25Stockholm Arlanda AirportStockholm Arlanda Airport - T408:14StockholmLiljeholmen Bus Stop0BasicA Bus from Flygbussarna Airport Coaches goes from Stockholm Arlanda Airport - T4, Stockholm Arlanda Airport (Sweden) at 16/12/2025 07:25:00 to Liljeholmen Bus Stop, Stockholm (Sweden) arriving at 16/12/2025 08:14:00. 50 Basic ticket for £14 per person are available. Travel duration is 0h 49m
-
FlixBus3h 5m005:05LinköpingCentral Bus Station08:10StockholmCentral Station0EconomyA Bus from FlixBus goes from Central Bus Station, Linköping (Sweden) at 16/12/2025 05:05:00 to Central Station, Stockholm (Sweden) arriving at 16/12/2025 08:10:00. 50 Economy ticket for £15 per person are available. Travel duration is 3h 5m
-
FlixBus9h 50m007:40LundCentral Station17:30StockholmCentral Station0EconomyA Bus from FlixBus goes from Central Station, Lund (Sweden) at 16/12/2025 07:40:00 to Central Station, Stockholm (Sweden) arriving at 16/12/2025 17:30:00. 50 Economy ticket for £22 per person are available. Travel duration is 9h 50m
-
Flygbussarna Airport Coaches1h 20m011:20Stockholm Vaesteras AirportStockholm Vaesteras Airport12:40StockholmKarlberg Train Station0BasicA Bus from Flygbussarna Airport Coaches goes from Stockholm Vaesteras Airport, Stockholm Vaesteras Airport (Sweden) at 16/12/2025 11:20:00 to Karlberg Train Station, Stockholm (Sweden) arriving at 16/12/2025 12:40:00. 50 Basic ticket for £23 per person are available. Travel duration is 1h 20m
-
Arlanda Express0h 20m000:05Stockholm Arlanda AirportStockholm Arlanda Airport - T500:25StockholmKarlberg Train Station0BasicA Bus from Arlanda Express goes from Stockholm Arlanda Airport - T5, Stockholm Arlanda Airport (Sweden) at 22/12/2025 00:05:00 to Karlberg Train Station, Stockholm (Sweden) arriving at 22/12/2025 00:25:00. 50 Basic ticket for £28 per person are available. Travel duration is 0h 20m
-
Arlanda Express0h 20m000:05Stockholm Arlanda AirportStockholm Arlanda Airport - T500:25StockholmKarlberg Train Station0BasicA Bus from Arlanda Express goes from Stockholm Arlanda Airport - T5, Stockholm Arlanda Airport (Sweden) at 21/12/2025 00:05:00 to Karlberg Train Station, Stockholm (Sweden) arriving at 21/12/2025 00:25:00. 50 Basic ticket for £29 per person are available. Travel duration is 0h 20m
-
FlixBus33h 55m007:35OpoleCentral Bus Station17:30StockholmCentral Station0EconomyA Bus from FlixBus goes from Central Bus Station, Opole (Poland) at 16/12/2025 07:35:00 to Central Station, Stockholm (Sweden) arriving at 17/12/2025 17:30:00. 50 Economy ticket for £99 per person are available. Travel duration is 33h 55m
-
FlixBus35h 30m006:00RzeszowLokalny Coach Station17:30StockholmCentral Station0EconomyA Bus from FlixBus goes from Lokalny Coach Station, Rzeszow (Poland) at 16/12/2025 06:00:00 to Central Station, Stockholm (Sweden) arriving at 17/12/2025 17:30:00. 50 Economy ticket for £111 per person are available. Travel duration is 35h 30m
-
FlixBus36h 35m019:35RzeszowLokalny Coach Station08:10StockholmCentral Station0EconomyA Bus from FlixBus goes from Lokalny Coach Station, Rzeszow (Poland) at 16/12/2025 19:35:00 to Central Station, Stockholm (Sweden) arriving at 18/12/2025 08:10:00. 50 Economy ticket for £114 per person are available. Travel duration is 36h 35m
-
FlixBus32h 35m023:35OpoleCentral Bus Station08:10StockholmCentral Station0EconomyA Bus from FlixBus goes from Central Bus Station, Opole (Poland) at 16/12/2025 23:35:00 to Central Station, Stockholm (Sweden) arriving at 18/12/2025 08:10:00. 50 Economy ticket for £127 per person are available. Travel duration is 32h 35m
Cheap train tickets to Stockholm
-
Deutsche Bahn12h 57m009:39HamburgCentral Station22:36StockholmCentral Station0EconomyA Train from Deutsche Bahn goes from Central Station, Hamburg (Germany) at 17/12/2025 09:39:00 to Central Station, Stockholm (Sweden) arriving at 17/12/2025 22:36:00. 50 Economy ticket for £53 per person are available. Travel duration is 12h 57m
-
Deutsche Bahn12h 57m009:39HamburgCentral Station22:36StockholmCentral Station0First ClassA Train from Deutsche Bahn goes from Central Station, Hamburg (Germany) at 17/12/2025 09:39:00 to Central Station, Stockholm (Sweden) arriving at 17/12/2025 22:36:00. 50 First Class ticket for £314 per person are available. Travel duration is 12h 57m
Your route is not there? In the search bar, we have already filled Stockholm as your destination. You just have to enter your place of departure. However, if you want to take the bus from Stockholm, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Stockholm? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Stockholm and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Stockholm.




