Travel from Amsterdam to Oslo

Bus from Amsterdam to Oslo

FlixBus operates a bus from Amsterdam to Oslo 4 times a week. Tickets cost $55 - $95 and the journey takes 12 h 5 min. 3 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 Amsterdam to Oslo

From Amsterdam Centraal train to Amsterdam airport, fly to Oslo airport, then train to Oslo. 4 h 27 min $109. From Amsterdam Centraal train to Amsterdam airport, fly to Oslo Sandefjord airport, bus to Torp(N), then train to Oslo. 6 h 2 min $191. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Hbf, train to Hoeje Taastrup st, train to Snekkersten st, drive to Helsingør, line 898 ferry to Helsingborg Centralstation, drive to Helsingborg Central, train to Göteborg Central, then train to Oslo S. 21 h 20 min $317. From Amsterdam, Amsterdam Sloterdijk bus to København Ingerslevsgade then bus to Oslo Bussterminal. 21 h $177. From Amsterdam bus to Hamburg Hbf, night train to København Ingerslevsgade, then night bus to Oslo Bussterminal. 24 h 29 min $187. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Hbf, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 27 h 58 min. From Amsterdam drive to Oslo. 14 h 50 min $307.