Travel from Rotterdam to Bern

Bus or train from Rotterdam to Bern?

Thalys operates a train from Rotterdam to Bern hourly. Tickets cost $130 - $170 and the journey takes 2 h 37 min. 3 other operators also service this route. Alternatively, Eurolines CH operates a bus from Rotterdam to Bern 3 times a week. Tickets cost $60 - $80 and the journey takes 12 h 15 min. FlixBus also services this route 6 times a week.

Travel Guides

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

How to get from Rotterdam to Bern

From Rotterdam Centraal train to Amsterdam airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Bern. 5 h 18 min $159. From Rotterdam Centraal train to Amsterdam airport, fly to Zurich airport, then train to Bern. 5 h 44 min $195. From Rotterdam Centraal train to Amsterdam airport, fly to Geneva airport, then train to Bern. 6 h 8 min $200. From Rotterdam Centraal train to Amsterdam airport, fly to Berne airport, line 334 bus to Belp, then line 4 train to Bern. 4 h 45 min $242. From Rotterdam Centraal train to Brussels airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Bern. 6 h 23 min $189. From Rotterdam Centraal train to Brussels airport, fly to Zurich airport, then train to Bern. 6 h 49 min $220. From Rotterdam Centraal train to Paris Nord, train to Paris Gare de Lyon, train to Basel SBB, then train to Bern. 8 h 6 min $354. From Rotterdam Centraal train to Eindhoven, train to Basel SBB, then train to Bern. 9 h 34 min $273. From Rotterdam bus to Basel, Basel central station then bus to Bern. 14 h 30 min $85. From Rotterdam bus to Strasbourg, walk to Štrasburk, Place de l'Étoile, then bus to Bern, Car-Terminal Neufeld. 15 h 23 min $110. From Rotterdam drive to Bern. 7 h 24 min $152.