There are 10 ways to get from Mainz to Garda by plane, bus, train (Trenitalia), train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Verona Villafranca Airport, line 451 bus
best- Fly from Frankfurt (FRA) to Verona Villafranca Airport (VRN)plane FRA - VRN
- Take the bus from Peschiera del Garda to Gardabus
6h 11m€116–375Bus
cheapest- Take the bus from Frankfurt Airport to Bolzano Southbus N277
- Take the bus from Bolzano South to Gardabus 451
15h 9m€51–88Train
- Take the train from Frankfurt to München Hbftrain 41 / ...
- Take the train from München Hbf to Roveretotrain 89
- Take the train from Rovereto to Domegliara-S.Ambrog.train Re
11h 32m€155–336Train, bus
- Take the train from Frankfurt to München Hbftrain 41 / ...
- Take the bus from Munich central bus station to Gardabus 451
12h 3m€93–276Drive 750.7 km
- Drive from Mainz to Gardacar 750.7 km
7h 31m€118–170Fly to Milan Linate Airport, train
- Fly from Frankfurt (FRA) to Milan Linate Airport (LIN)plane FRA - LIN
- Take the train from Pioltello Limito to Peschiera Del Gardatrain
7h 33m€52–168Fly to Venice Marco Polo Airport, train
- Fly from Frankfurt (FRA) to Venice Marco Polo Airport (VCE)plane FRA - VCE
- Take the train from Venezia Mestre to Peschieratrain
7h 31m€103–359Fly to Bologna Guglielmo Marconi Airport, train
- Fly from Frankfurt (FRA) to Bologna Guglielmo Marconi Airport (BLQ)plane FRA - BLQ
- Take the train from Bologna centrale to Peschieratrain
7h 49m€127–329Fly to Milano Malpensa Airport, train
- Fly from Frankfurt (FRA) to Milano Malpensa Airport (MXP)plane FRA - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Peschiera Del Gardatrain
8h 20m€89–280Train, ferry
- Take the train from Mainz Hbf to Zürich HBtrain
- Take the train from Zürich HB to Chiassotrain Ec / ...
- Take the train from Chiasso to Peschiera Del Gardatrain Ec
- Take the ferry from Peschiera del Garda to Gardaferry 38 / ...
14h 32m€186–467
Mainz to Garda by train, foot, and bus
Questions & Answers
The cheapest way to get from Mainz to Garda is to bus which costs €50 - €90 and takes 15h 9m.
The fastest way to get from Mainz to Garda is to fly and line 451 bus which takes 6h 11m and costs €110 - €380.
No, there is no direct bus from Mainz to Garda. However, there are services departing from Ginsheim-Gustavsburg-Gustavsburg Am Alten Fährhaus and arriving at Garda via Frankfurt Airport and Bolzano South. The journey, including transfers, takes approximately 15h 9m.
The distance between Mainz and Garda is 623 km. The road distance is 750.7 km.
The best way to get from Mainz to Garda without a car is to train which takes 11h 32m and costs €150 - €340.
It takes approximately 6h 11m to get from Mainz to Garda, including transfers.
Mainz to Garda bus services, operated by FlixBus, depart from Frankfurt Airport station.
The best way to get from Mainz to Garda is to train which takes 11h 32m and costs €150 - €340. Alternatively, you can bus, which costs €50 - €90 and takes 15h 9m.
Mainz to Garda bus services, operated by FlixBus, arrive at Bolzano South station.
Yes, the driving distance between Mainz to Garda is 751 km. It takes approximately 7h 31m to drive from Mainz to Garda.
What companies run services between Mainz, Germany and Garda, Veneto, Italy?
You can take a train from Mainz, Römisches Theater to Garda via Frankfurt, München Hbf, Rovereto, and Domegliara-S.Ambrog. in around 11h 32m. Alternatively, you can take a bus from Ginsheim-Gustavsburg-Gustavsburg Am Alten Fährhaus to Garda via Frankfurt, Frankfurt Airport, and Bolzano South in around 15h 9m.
- Website
- lufthansa.com
Flights from Frankfurt to Verona Villafranca Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €90–310
Flights from Frankfurt to Verona Villafranca Airport via Munich
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- €90–310
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €65–370
Flights from Frankfurt to Milan Linate Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–270
Flights from Frankfurt to Venice Marco Polo Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €95–310
Flights from Frankfurt to Venice Marco Polo Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €100–410
Flights from Frankfurt to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €90–420
Flights from Frankfurt to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- €100–450
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €60–310
Flights from Frankfurt to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- €90–380
- Website
- airdolomiti.it
Flights from Frankfurt to Verona Villafranca Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €90–310
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €65–370
Flights from Frankfurt to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €100–420
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–310
- Website
- condor.com
Flights from Frankfurt to Venice Marco Polo Airport
- Ave. Duration
- 1h 15m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €60–250
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €60–140
- Website
- easyjet.com
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €35–140
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to München Hbf
- Ave. Duration
- 3h 31m
- Frequency
- Every 30 minutes
- Estimated price
- €65–75
- Website
- https://int.bahn.de/en
Train from München Hbf to Rovereto
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- €60–70
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to München Hbf
- Ave. Duration
- 3h 19m
- Frequency
- 3 times a day
- Estimated price
- €60–220
- Website
- https://www.ns.nl/en
- 2nd Class
- €60–95
- 1st Class
- €130–220
Train from Mainz Hbf to Zürich HB
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- €70–240
- Website
- https://www.ns.nl/en
- 2nd Class
- €70–110
- 1st Class
- €140–240
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Rovereto to Domegliara-S.Ambrog.
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Peschiera
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Pioltello Limito to Peschiera Del Garda
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.trenord.it/en/
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Peschiera
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €30–45
- Website
- https://www.italotreno.it/en
- Smart Economy
- €30–45
- Smart Flex
- €30–45
Train from Bologna centrale to Peschiera
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €30–45
- Website
- https://www.italotreno.it/en
- Smart Economy
- €30–45
- Smart Flex
- €30–45
Train from Milano Centrale to Peschiera Del Garda
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- €30–40
- Website
- https://www.italotreno.it/en
- Smart Economy
- €30–40
- Smart Flex
- €30–40
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Peschiera
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 hours
- Estimated price
- €19–40
- Schedules at
- trenitalia.com
Train from Bologna centrale to Peschiera
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- €19–40
- Schedules at
- trenitalia.com
Train from Milano Centrale to Peschiera Del Garda
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- €17–35
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Peschiera
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- €35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–80
- 2nd Class
- €35–50
Train from Milano Centrale to Peschiera Del Garda
- Ave. Duration
- 1h 7m
- Frequency
- 6 times a week
- Estimated price
- €30–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–80
- 2nd Class
- €30–45
Train from Chiasso to Peschiera Del Garda
- Ave. Duration
- 2h 10m
- Frequency
- Once a week
- Estimated price
- €40–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €60–90
- 2nd Class
- €40–55
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Chiasso
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- €70–130
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Peschiera del Garda to Garda
- Ave. Duration
- 34 min
- Frequency
- 5 times a week
- Estimated price
- €1–2
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Garda
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a week
- Estimated price
- €25–45
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt Airport to Bolzano South
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- €40–75
- Website
- https://www.flixbus.co.uk
Bus from Bolzano South to Garda
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Estimated price
- €8–15
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0322 233 200
- infomaggiore@navigazionelaghi.it
- Website
- navigazionelaghi.it
Ferry from Peschiera del Garda to Garda
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €6–10
- Website
- https://www.navigazionelaghi.it/en/
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.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 7126+ hotels available in Garda.














































