Travel from Stockholm to Cologne

Train, bus or fly from Stockholm to Cologne?

Eurowings, Lufthansa and Scandinavian Airlines fly from Stockholm to Cologne every 4 hours. Alternatively, Swedish Railways (SJ) operates a train from Stockholm to Cologne every 3 hours. Tickets cost $65 - $150 and the journey takes 5 h 3 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Stockholm to Cologne

From Stockholm Central train to Stockholm airport, fly to Cologne/Bonn Apt airport, then train to Cologne. 4 h 43 min $124. From Stockholm Central train to Stockholm airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne. 5 h 19 min $89. From Stockholm Central train to Stockholm airport, fly to Frankfurt airport, then train to Cologne. 6 h $177. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne. 6 h 34 min $214. From Stockholm Central train to Koebenhavn H, train to Hamburg Hbf, then train to Köln Hbf. 15 h 16 min $236. From Stockholm Central train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, then train to Köln Hbf. 15 h 16 min $242. From Stockholm bus to Leverkusen Mitte then train to Köln Hbf. 22 h 38 min $161. From Stockholm drive to Cologne. 14 h 51 min $264.