Travel from Venice to Bonn-Central-Station

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

Eurowings, Air Dolomiti and 2 other airlines fly from Venice to Bonn Central Station 3 times a day. Alternatively, Trenitalia Frecce operates a train from Venice to Bonn Central Station hourly. Tickets cost $35 - $55 and the journey takes 2 h 25 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 Venice to Bonn Central Station

From Venezia line 5 bus to Venice airport, fly to Cologne/Bonn Apt airport, then bus to Bonn Central Station. 4 h 39 min $121. From Venezia line 5 bus to Venice airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Bonn Central Station. 5 h 37 min $122. From Venezia line 5 bus to Venice airport, fly to Frankfurt airport, train to Siegburg Bahnhof, then tram to Bonn Central Station. 6 h 10 min $190. From Venice drive to Kufstein, train to München Hbf, train to Köln Messe/Deutz Gl.11-12, then taxi to Bonn Central Station. 11 h 13 min $364. From Venezia S.Lucia train to Milano Centrale, train to Basel SBB, train to Siegburg Bahnhof, then tram to Bonn Hbf (tief). 12 h 33 min $348. From Venezia Santa Lucia train to Innsbruck Hbf then train to Bonn Hbf. 15 h 15 min $248. From Venezia S.Lucia train to Verona Porta Nuova, car train to Koblenz Hauptbahnhof, then train to Bonn Hbf. 16 h 49 min $189. From Venice, Venice bus to Frankfurt, Frankfurt Airport, bus to Metropolitan Area Cologne, Cologne South, Airport, walk to Köln, Grengel/Flughafen Köln/Bonn Flughafen Bf, then bus to Bonn Hbf. 16 h 56 min $112. From Venice drive to Bonn Central Station. 9 h 57 min $192.