Train from Berlin to Stockholm: Tickets & Schedules

Next available departures

Next departures for Berlin to Stockholm on May 14
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Flixtrain + Flixbus
Berlin Südkreuz
LiljeholmenCheapest
Flixtrain + Flixbus
Spandau
Stockholm CityterminalenFastest
Flixtrain + Flixbus
Hauptbahnhof
Stockholm CityterminalenNo tags
Flixtrain + Flixbus
Hauptbahnhof
Stockholm CityterminalenNo tags
Flixtrain + Flixbus
Hauptbahnhof
Stockholm CityterminalenNo tags

Last refresh of the prices: Yesterday at 3:32 PM CEST.

Compare 2 ways to go from Berlin to Stockholm

We recommend taking the train

Among the sustainable travel choices, the Train stands out as a good way to reach Stockholm. The journey takes about 18 hours 57 minutes and with fares starting at just PEN 447, it presents an excellent value for a comfortable ride.

8train per day
18h 57mAverage Duration
503 milesDistance
19kgCO₂ emissions
Average PricePEN 245 - PEN 778Average Duration1d 1h
20kg CO₂e
Average PricePEN 447 - PEN 1,450Average Duration18h 57m
19kg CO₂e

People from around the world trust Busbud