Travel from Stockholm to Rotterdam

Bus or train from Stockholm to Rotterdam?

Swedish Railways (SJ) operates a train from Stockholm to Rotterdam every 3 hours. Tickets cost $65 - $150 and the journey takes 5 h 3 min. 5 other operators also service this route. Alternatively, FlixBus operates a bus from Stockholm to Rotterdam once daily. Tickets cost $60 - $100 and the journey takes 15 h. 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 Rotterdam

From Stockholm Central train to Stockholm airport, fly to Amsterdam airport, then train to Rotterdam. 4 h 59 min $122. From Stockholm Central train to Stockholm airport, fly to Brussels airport, then train to Rotterdam. 6 h 44 min $132. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Brussels airport, then train to Rotterdam. 6 h 49 min $187. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Amsterdam airport, then train to Rotterdam. 6 h 34 min $187. From Stockholm Central train to Linköping Centralstation, line 16 bus to Linkoping airport, fly to Amsterdam airport, then train to Rotterdam. 6 h 31 min $362. From Stockholm Central train to Koebenhavn H, train to Hamburg Hbf, train to Osnabruck Hbf, train to Hengelo, train to Amersfoort, then train to Rotterdam Centraal. 17 h 35 min $280. From Stockholm Central train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, train to Duisburg Hbf, train to Utrecht Centraal, then train to Rotterdam Centraal. 18 h 13 min $315. From Stockholm bus to Hamburg then bus to Rotterdam, Rotterdam CS. 23 h 25 min $153. From Stockholm drive to Rotterdam. 15 h 33 min $298.