Travel from Aviano to Germany

Train from Aviano to Germany

You can take a train from Aviano to Berlin via Pordenone, Villach Hbf, Salzburg Hbf, München Hbf, and Berlin Hbf (S-Bahn) in around 15 h 59 min.

Travel Guides

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

How to get from Aviano to Germany

ModeDurationPrice
From Aviano line 13 bus to Pordenone, bus to Venice airport, fly to Frankfurt airport, then train to Frankfurt am Main.6 h 1 min$145
From Aviano line 13 bus to Pordenone, bus to Venice airport, fly to Munich airport, then train to München.6 h 3 min$129
From Aviano line 13 bus to Pordenone, train to Udine - Autostazione, bus to Trieste airport, fly to Munich airport, then train to München.6 h 27 min$193
From Aviano line 13 bus to Pordenone, train to Treviso, bus to Venice Treviso airport, fly to Frankfurt airport, then train to Frankfurt am Main.5 h 46 min$110
From Aviano line 13 bus to Pordenone, train to Treviso, bus to Venice Treviso airport, fly to Berlin Schoenefeld airport, then train to Berlin.6 h 21 min$65
From Aviano line 13 bus to Pordenone, train to Villach Hbf, train to Salzburg Hbf, train to München Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S).15 h 59 min$207
From Aviano line 13 bus to Pordenone, train to Udine, Udine, bus to Prague, Prague ÚAN Florenc, bus to S Südkreuz Bhf/Ostseite, then line 248 bus to Berlin, Littenstr..18 h 9 min$93
From Aviano line 13 bus to Pordenone, train to Udine, bus to Prague, bus to U Kaiserdamm, then train to S+U Alexanderplatz.20 h 54 min$163
From Aviano line 13 bus to Pordenone, night train to München Hauptbahnhof, train to S+U Berlin Hauptbahnhof, then bus to Berlin, Memhardstr..16 h 54 min$229
From Aviano drive to Berlin.10 h 16 min$196