Travel from Venice to Germany

Train, bus or fly from Venice to Germany?

Eurowings, easyJet and three other airlines fly from Venice to Stuttgart 5 times a day. Alternatively, you can take a train from Venice to Berlin via Verona Porta Nuova, München Hbf, and Berlin Hbf (S-Bahn) in around 14 hours 26 minutes.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Venice to Germany

ModeDurationPrice
From Venice bus to Venice airport, fly to Stuttgart airport, then train to Stuttgart.3 h 50 min$117
From Venice bus to Venice airport, fly to Frankfurt airport, then train to Frankfurt am Main.3 h 54 min$136
From Venice bus to Venice airport, fly to Munich airport, then train to Munich.3 h 57 min$120
From Venice bus to Venice airport, fly to Dusseldorf airport, then train to Düsseldorf.4 h 3 min$95
From Venice bus to Venice airport, fly to Berlin Schoenefeld airport, then train to Berlin.4 h 34 min$62
From Venice shuttle to Venice Treviso airport, fly to Frankfurt airport, then train to Frankfurt am Main.4 h 12 min$132
From Venezia S.Lucia train to Verona Porta Nuova, train to München Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S).14 h 26 min$275
From Venice, Venice bus to Verona Stazione Verona Porta Nuova, bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr..16 h 36 min$104
From Venezia S.Lucia train to Bassano Del Grappa, train to Trento, walk to Trento, bus to Berlin, Berlin central bus station, walk to U Kaiserdamm, then train to S+U Alexanderplatz.18 h 59 min$124
From Venezia Santa Lucia night train to München Hbf, train to S Südkreuz Bhf/Ostseite, then line 248 bus to S+U Alexanderpl./Grunerstr.(Bln) [Grunerstr.].16 h 36 min$276
From Venice drive to Berlin.10 h 34 min$208

How long does it take to get from Venice to Germany?

It takes approximately 3 hours 50 minutes to get from Venice to Germany, including transfers.

Is there a direct train between Venice and Germany?

No, there is no direct train from Venice to Germany. However, there are services departing from Venezia S.Lucia and arriving at Berlin Alexanderplatz (S) via Verona Porta Nuova, München Hbf and Berlin Hbf (S-Bahn). The journey, including transfers, takes approximately 14 hours 26 minutes.

Is there a direct bus between Venice and Germany?

No, there is no direct bus from Venice to Germany. However, there are services departing from Venice, Venice and arriving at Berlin, S+U Alexanderplatz Bhf/Memhardstr. via Verona Stazione Verona Porta Nuova, Berlin, Masurenallee/ZOB and S+U Zoologischer Garten Bhf. The journey, including transfers, takes approximately 16 hours 36 minutes.

Operators from Venice to Germany

OperatorPhoneWebsite
ATVO S.p.A.+39 0421 5944ATVO S.p.A.
EurowingsEurowings
easyJeteasyJet
LufthansaLufthansa
SwissSwiss
Air DolomitiAir Dolomiti
S-BahnS-Bahn
Brussels AirlinesBrussels Airlines
SunExpress DeutschlandSunExpress Deutschland
Air FranceAir France
Austrian AirlinesAustrian Airlines
Norwegian Air InternationalNorwegian Air International
BVGBVG
GoOpti+386 1 320 4530GoOpti
RyanairRyanair
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Eurolines IT+39 0861 199 1900Eurolines IT
Close Print Itinerary
  1. Here are 11 options to get from
    Venice to Germany:

    1. Trip:
      1 Fly Venice to Stuttgart
      • One-Way approx: USD $65 - $299
      • Duration: 3 h 50 min
      Open +
      • Trip:
        1 Fly Venice to Stuttgart
        • One-Way approx: USD $65 - $299
        • Duration: 3 h 50 min
        Close x
    2. Trip:
      2 Fly Venice to Frankfurt
      • One-Way approx: USD $79 - $328
      • Duration: 3 h 54 min
      Open +
      • Trip:
        2 Fly Venice to Frankfurt
        • One-Way approx: USD $79 - $328
        • Duration: 3 h 54 min
        Close x
    3. Trip:
      3 Fly Venice to Munich
      • One-Way approx: USD $57 - $303
      • Duration: 3 h 57 min
      Open +
      • Trip:
        3 Fly Venice to Munich
        • One-Way approx: USD $57 - $303
        • Duration: 3 h 57 min
        Close x
    4. Trip:
      4 Fly Venice to Dusseldorf
      • One-Way approx: USD $54 - $246
      • Duration: 4 h 3 min
      Open +
      • Trip:
        4 Fly Venice to Dusseldorf
        • One-Way approx: USD $54 - $246
        • Duration: 4 h 3 min
        Close x
    5. Trip:
      5 Fly Venice to Berlin Schoenefeld
      • One-Way approx: USD $35 - $159
      • Duration: 4 h 34 min
      Open +
      • Trip:
        5 Fly Venice to Berlin Schoenefeld
        • One-Way approx: USD $35 - $159
        • Duration: 4 h 34 min
        Close x
    6. Trip:
      6 Fly Venice Treviso to Frankfurt
      • One-Way approx: USD $60 - $266
      • Duration: 4 h 12 min
      Open +
      • Trip:
        6 Fly Venice Treviso to Frankfurt
        • One-Way approx: USD $60 - $266
        • Duration: 4 h 12 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $206 - $324
      • Duration: 14 h 26 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $206 - $324
        • Duration: 14 h 26 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $82 - $116
      • Duration: 16 h 36 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $82 - $116
        • Duration: 16 h 36 min
        Close x
    9. Trip:
      9 Train, bus
      • One-Way approx: USD $69 - $129
      • Duration: 18 h 59 min
      Open +
      • Trip:
        9 Train, bus
        • One-Way approx: USD $69 - $129
        • Duration: 18 h 59 min
        Close x
    10. Trip:
      10 Night train, train
      • One-Way approx: USD $204 - $323
      • Duration: 16 h 36 min
      Open +
      • Trip:
        10 Night train, train
        • One-Way approx: USD $204 - $323
        • Duration: 16 h 36 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $170 - $250
      • Duration: 10 h 34 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $170 - $250
        • Duration: 10 h 34 min
        Close x