Travel from Stockholm to Prague

Train, bus or fly from Stockholm to Prague?

Scandinavian Airlines, Norwegian Air Shuttle and five other airlines fly from Stockholm to Prague every 2 hours. Alternatively, you can take a train from Stockholm to Prague via Malmö Central, Koebenhavn H, Hamburg Hbf, and Berlin Hbf (tief) in around 18 h 31 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Stockholm to Prague

ModeDurationPrice
From Stockholm Central train to Stockholm airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.4 h 43 min$84
From Stockholm Central train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, train to Berlin Hbf (tief), then train to Praha hl.n..18 h 31 min$320
From Stockholm bus to Berlín, ZOB am Funkturm then bus to Praha, ÚAN Florenc.23 h 47 min$123
From Stockholm Cityterminalen bus to Ljungby busstation, bus to Halmstad, then bus to Prague Florenc.24 h 6 min$203
From Stockholm Central train to Malmö centralstation, night train to Berlin Hbf (tief), then train to Praha hl.n..25 h 15 min$194
From Stockholm drive to Prague.16 h 45 min$303

How long does it take to get from Stockholm to Prague?

It takes approximately 4 h 43 min to get from Stockholm to Prague, including transfers.

Is there a direct train between Stockholm and Prague?

No, there is no direct train from Stockholm to Prague. However, there are services departing from Stockholm Central and arriving at Praha hl.n. via Malmö Central, Koebenhavn H, Hamburg Hbf and Berlin Hbf (tief). The journey, including transfers, takes approximately 18 h 31 min.

Is there a direct bus between Stockholm and Prague?

No, there is no direct bus from Stockholm to Prague. However, there are services departing from Stockholm and arriving at Praha, ÚAN Florenc via Berlín, ZOB am Funkturm. The journey, including transfers, takes approximately 23 h 47 min.

Operators from Stockholm to Prague

OperatorPhoneWebsite
Swedish Railways (SJ)Swedish Railways (SJ)
Scandinavian AirlinesScandinavian Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
CSACSA
Austrian AirlinesAustrian Airlines
LOTLOT
LufthansaLufthansa
KLMKLM
Prague Public Transit Co.296 19 18 17Prague Public Transit Co.
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
RegioJet+420 542 42 42 42RegioJet
Swebus+46 771 218 218Swebus
LänstrafikenLänstrafiken
Eurolines CZEurolines CZ
Snälltåget+46 771-26 00 00Snälltåget