Travel from Oberhausen to Amsterdam

Train, bus or fly from Oberhausen to Amsterdam?

German Railways (DB) operates a train from Oberhausen to Amsterdam every 3 hours. Tickets cost $35 - $65 and the journey takes 1 h 55 min. Alternatively, FlixBus operates a bus from Oberhausen to Amsterdam twice daily. Tickets cost $12 - $20 and the journey takes 2 h 25 min.

Travel Guides

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

How to get from Oberhausen to Amsterdam

From Oberhausen Hbf train to Amsterdam Centraal. 1 h 55 min 49€. From Oberhausen, Oberhausen central station bus to Amsterdam, Amsterdam Sloterdijk. 2 h 25 min 16€. From Oberhausen drive to Amsterdam. 1 h 54 min 29€. From Oberhausen Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Amsterdam airport, then train to Amsterdam. 3 h 103€.

Operators from Oberhausen to Amsterdam