Travel from Amsterdam to Bonn-Central-Station

Train, bus or fly from Amsterdam to Bonn Central Station?

Dutch Railways (NS) operates a train from Amsterdam to Bonn Central Station every 4 hours. Tickets cost $40 - $65 and the journey takes 2 h 11 min. German Railways (DB) also services this route hourly. Alternatively, FlixBus operates a bus from Amsterdam to Bonn Central Station every 4 hours. Tickets cost $17 - $29 and the journey takes 3 h 55 min. SWB Bus und Bahn also services this route every 30 minutes.

Travel Guides

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

How to get from Amsterdam to Bonn Central Station

From Amsterdam Centraal train to Düsseldorf Hbf then train to Bonn Hbf. 3 h 28 min 65€. From Amsterdam, Amsterdam Sloterdijk bus to Metropolitan Area Cologne, Cologne South, Airport, walk to Köln, Grengel/Flughafen Köln/Bonn Flughafen Bf, then bus to Bonn Hbf. 4 h 46 min 22€. From Amsterdam, Nieuwmarkt line 51 subway to Amsterdam Amstel, bus to Köln, Dom / Hbf, then line 16 tram to Bonn, Universität/Markt. 5 h 49 min 50€. From Amsterdam drive to Bonn Central Station. 2 h 47 min 43€. From Amsterdam Centraal train to Amsterdam airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Bonn Central Station. 3 h 37 min 120€. From Amsterdam Centraal train to Amsterdam airport, fly to Cologne/Bonn Apt airport, then bus to Bonn Central Station. 6 h 9 min 108€.