Train from Berlin to Stockholm: Tickets & Schedules

Next available departures

Next departures for Berlin to Stockholm on June 16
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Flixtrain + Flixbus
Spandau
Stockholm Arlanda Airport (ARN) T5Cheapest
DB Fernverkehr + Dänische Staatsbahnen + Skånetrafiken Öresundståg + SJ
Berlin Hbf
Stockholm Central StationFastest
Flixtrain + Flixbus
Hauptbahnhof
Stockholm CityterminalenNo tags
S-Bahn Berlin + DB Fernverkehr + Skånetrafiken Öresundståg + SJ
Berlin Ostbahnhof
Stockholm Central StationNo tags
S-Bahn Berlin + DB Fernverkehr + DB Regio Nord + Dänische Staatsbahnen + Skånetrafiken Öresundståg + SJ
Berlin Ostbahnhof
Stockholm Central StationNo tags

Last refresh of the prices: Today at 1:36 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 8 minutes and with fares starting at just SGD 94, it presents an excellent value for a comfortable ride.

9train per day
18h 8mAverage Duration
503 milesDistance
19kgCO₂ emissions
Average PriceSGD 80 - SGD 395Average Duration1d
20kg CO₂e
Average PriceSGD 94 - SGD 550Average Duration18h 8m
19kg CO₂e

People from around the world trust Busbud