There are 9 ways to get from Vienna to Lake Garda by train, bus, ferry, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  10 h 12 min

  1. Take the train from Wien Hbf to Innsbruck Hbf Rj
  2. Take the train from Innsbruck Hbf to Trento Ec
  3. Take the train from Trento to Borghetto Reg / ...

$215 - $308

Cheapest option

Bus  •  11 h 36 min

  1. Take the bus from Vienna, Vienna Erdberg to Munich, Munich central bus station N136 / ...
  2. Take the bus from Munich to Affi

$60 - $95

7 alternative options

Train, bus, line 110 Hydrofoil  •  15 h 33 min

  1. Take the train from Wien Hbf to Verona Porta Nuova R
  2. Take the bus from Verona Stazione Verona Porta Nuova to Garda 164 / ...
  3. Take the line 110 Hydrofoil from Torri to Maderno 110 / ...

$109 - $136

Drive  •  7 h 36 min

  1. Drive from Vienna to Lake Garda 490.2 miles

$110 - $170

Fly to Verona, line 110 Hydrofoil  •  8 h 54 min

  1. Fly from Vienna (VIE) to Verona (VRN) VIE - VRN
  2. Take the line 110 Hydrofoil from Torri to Maderno

$164 - $834

Fly to Venice, train, line 110 Hydrofoil  •  9 h 14 min

  1. Fly from Vienna (VIE) to Venice (VCE) VIE - VCE
  2. Take the train from Venezia Mestre to Peschiera Del Garda
  3. Take the line 110 Hydrofoil from Torri to Maderno

$136 - $422

Fly to Bologna, train, line 164 bus, line 110 Hydrofoil  •  9 h 24 min

  1. Fly from Vienna (VIE) to Bologna (BLQ) VIE - BLQ
  2. Take the train from Bologna C.Le to Verona Porta Nuova
  3. Take the train from Verona Porta Nuova to Peschiera Del Garda
  4. Take the line 164 bus from Peschiera del Garda Stazione FS to Garda
  5. Take the line 110 Hydrofoil from Torri to Maderno

$119 - $428

Fly to Innsbruck, bus, train  •  9 h 19 min

  1. Fly from Vienna (VIE) to Innsbruck (INN) VIE - INN
  2. Take the bus from Innsbruck Airport to Bressanone
  3. Take the train from Bressanone to Trento
  4. Take the train from Trento to Borghetto

$289 - $608

Fly to Milan Malpensa, train  •  8 h 28 min

  1. Fly from Vienna (VIE) to Milan Malpensa (MXP) VIE - MXP
  2. Take the train from Malpensa Aeroporto T.1 to Milano Centrale
  3. Take the train from Milano Centrale to Desenzano

$115 - $284

What companies run services between Vienna, Austria and Lake Garda, Italy?

You can take a train from Vienna to Lake Garda via Innsbruck Hbf, Trento, and Borghetto in around 10 h 12 min. Alternatively, you can take a bus from Vienna to Lake Garda via Munich, Munich central bus station, Munich, and Affi in around 11 h 36 min.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Vienna to Venice
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$150 - $700
Flights from Vienna to Bologna
Ave. Duration
1 h 16 min
When
Every day
Estimated price
$150 - $700
Flights from Vienna to Innsbruck
Ave. Duration
56 min
When
Every day
Estimated price
$100 - $460
Flights from Vienna to Milan Malpensa
Ave. Duration
1 h 27 min
When
Every day
Estimated price
$110 - $550
Lufthansa
Website
lufthansa.com
Flights from Vienna to Verona via Munich
Ave. Duration
3 h 36 min
When
Every day
Estimated price
$170 - $750
Flights from Vienna to Verona via Frankfurt
Ave. Duration
3 h 56 min
When
Every day
Estimated price
$250 - $1,200
Flights from Vienna to Venice via Munich
Ave. Duration
2 h 57 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $750
Flights from Vienna to Bologna via Munich
Ave. Duration
3 h
When
Every day
Estimated price
$140 - $300
Flights from Vienna to Milan Malpensa via Munich
Ave. Duration
3 h 1 min
When
Every day
Estimated price
$160 - $550
Flights from Vienna to Milan Malpensa via Frankfurt
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$130 - $550
Eurowings
Website
eurowings.com
Flights from Vienna to Verona via Cologne/Bonn Apt
Ave. Duration
4 h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$100 - $420
Flights from Vienna to Milan Malpensa via Stuttgart
Ave. Duration
3 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $410
KLM
Website
klm.com
Flights from Vienna to Verona via Amsterdam
Ave. Duration
5 h 47 min
When
Monday and Sunday
Estimated price
$390 - $1,100
Swiss
Website
swiss.com
Flights from Vienna to Milan Malpensa via Zurich
Ave. Duration
3 h 37 min
When
Every day
Estimated price
$170 - $900
Aegean Airlines
Website
aegeanair.com
Flights from Vienna to Verona via Athens
Ave. Duration
6 h 15 min
When
Monday
Estimated price
$100 - $550
Wizz Air
Website
wizzair.com
Flights from Vienna to Milan Malpensa
Ave. Duration
1 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$22 - $140
easyJet
Website
easyjet.com
Flights from Vienna to Milan Malpensa
Ave. Duration
1 h 35 min
When
Thursday
Estimated price
$100 - $260
Train operators
Austrian Railways (ÖBB)
Website
oebb.at
Train from Wien Hbf to Innsbruck Hbf
Ave. Duration
4 h 14 min
Frequency
Hourly
Estimated price
$65 - $110
Website
fahrplan.oebb.at
Purchase an
eurail.com
Train from Innsbruck Hbf to Trento
Ave. Duration
2 h 38 min
Frequency
Every 4 hours
Estimated price
$15 - $35
Website
fahrplan.oebb.at
Purchase an
eurail.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Trento to Borghetto
Ave. Duration
37 min
Frequency
Hourly
Estimated price
$4 - $10
Website
orario.trenitalia.com
1st Class
$8 - $10
Train from Bologna Centrale to Verona Porta Nuova
Ave. Duration
1 h 7 min
Frequency
Twice daily
Estimated price
$8 - $20
Website
orario.trenitalia.com
1st Class
$16 - $20
Train from Bressanone to Trento
Ave. Duration
1 h 13 min
Frequency
Every 3 hours
Estimated price
$7 - $16
Website
orario.trenitalia.com
1st Class
$13 - $16
Trentino trasporti esercizio S.p.A.
Phone
+39 0461 821000
Email
info@ttesercizio.it
Website
ttesercizio.it
Train from Trento-Stazione Fs to Borghetto-Trenitalia
Ave. Duration
38 min
Frequency
Hourly
Estimated price
$4 - $6
Schedules at
ttesercizio.it
Russian Railways
Website
rzd.ru
Train from Wien Hbf to Verona Porta Nuova
Ave. Duration
11 h 51 min
Frequency
Twice a week
Estimated price
$95 - $120
Schedules at
reiseauskunft.bahn.de
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Venezia Mestre to Peschiera Del Garda
Ave. Duration
1 h 14 min
Frequency
Hourly
Estimated price
$20 - $29
Website
orario.trenitalia.com
Train from Bologna C.Le to Verona Porta Nuova
Ave. Duration
52 min
Frequency
Every 3 hours
Estimated price
$18 - $27
Website
orario.trenitalia.com
Train from Verona Porta Nuova to Peschiera Del Garda
Ave. Duration
14 min
Frequency
Hourly
Estimated price
$4 - $17
Website
orario.trenitalia.com
Standard
$4 - $17
First
$6 - $21
Train from Milano Centrale to Desenzano
Ave. Duration
51 min
Frequency
Hourly
Estimated price
$18 - $26
Website
orario.trenitalia.com
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Bologna Centrale Station to Verona Porta Nuova Station
Ave. Duration
1 h 4 min
Frequency
4 times a day
Estimated price
$19 - $27
Website
italotreno.it
Trenord
Phone
+39 02 7249 4494
Email
my-link@trenord.it
Website
trenord.it
Train from Verona Porta Nuova to Peschiera Del Garda
Ave. Duration
13 min
Frequency
Hourly
Estimated price
$4 - $17
Schedules at
trenord.it
Standard
$4 - $17
First
$6 - $21
Train from Malpensa Aeroporto T.1 to Milano Centrale
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$5 - $15
Schedules at
trenord.it
Trenitalia Eurocity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Verona Porta Nuova to Peschiera del Garda
Ave. Duration
14 min
Frequency
Twice daily
Estimated price
$4 - $17
Website
orario.trenitalia.com
Standard
$4 - $17
First
$6 - $21
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Vienna, Vienna Erdberg to Munich, Munich central bus station
Ave. Duration
5 h 45 min
Frequency
Every 4 hours
Estimated price
$23 - $40
Website
flixbus.co.uk
Simet SPA
Phone
+39.0983.520315
Email
simetspa@simetspa.it
Website
simetspa.it
Bus from Munich to Affi
Ave. Duration
3 h 32 min
Frequency
Once a week
Estimated price
$22 - $35
Schedules at
simetspa.it
Azienda Trasporti Verona Srl
Phone
+39 045 805 7922
Email
atv@atv.verona.it
Website
atv.verona.it
Bus from Verona Stazione Verona Porta Nuova to Garda
Ave. Duration
1 h 18 min
Frequency
Hourly
Estimated price
$2
Schedules at
tech.atv.verona.it
Bus from Peschiera del Garda Stazione FS to Garda
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$2
Schedules at
tech.atv.verona.it
Ferry operators

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Vienna and Lake Garda is 516 km. The road distance is 784 km.

The cheapest way to get from Vienna to Lake Garda is to bus which costs 50€ - 85€ and takes 11 h 36 min.

The quickest way to get from Vienna to Lake Garda is to drive which takes 7 h 36 min and costs 100€ - 150€.

It takes approximately 10 h 12 min to get from Vienna to Lake Garda, including transfers.