Directions from Milan Malpensa Airport (MXP) to Riva del Garda

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, bus  •  4 h 32 min

  1. Take the train from Malpensa Aeroporto T.1 to Milano Centrale R28 / ...
  2. Take the train from Milano Centrale to Brescia Fr
  3. Take the bus from Brescia to Riva del Garda 40

$32 - $53

4 alternative options

Train  •  5 h 44 min

  1. Take the train from Malpensa Aeroporto T.1 to Milano Centrale R28 / ...
  2. Take the train from Milano Centrale to Verona Porta Nuova Fr
  3. Take the train from Verona Porta Nuova to Mori Reg

$35 - $64

Bus  •  6 h 45 min

  1. Take the bus from Milano Malpensa Airport to Verona - Aeroporto
  2. Take the bus from Garda to Riva del Garda Chiesa 484

$67 - $91

Shuttle, ferry  •  7 h 30 min

  1. Take a shuttle bus from Malpensa Terminal 1 to Brescia
  2. Take the ferry from Gardone Riviera to Riva 4 / ...

$54 - $251

Drive  •  2 h 36 min

  1. Drive from Milan Malpensa Airport (MXP) to Riva del Garda 156.7 miles

$35 - $55

What companies run services between Milan Malpensa Airport (MXP), Italy and Riva del Garda, Italy?

You can take a train from Milan Malpensa Airport (MXP) to Riva del Garda via Milano Centrale, Verona Porta Nuova, Mori, and Mori-Stazione F.S. in around 5 h 44 min. Alternatively, you can take a bus from Milan Malpensa Airport (MXP) to Riva del Garda via Verona - Aeroporto, Verona Airport, and Garda in around 6 h 45 min.

Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Milano Centrale to Brescia
Ave. Duration
36 min
Frequency
Hourly
Estimated price
$15 - $22
Website
orario.trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
Ave. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$22 - $35
Website
orario.trenitalia.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Verona Porta Nuova to Mori
Ave. Duration
59 min
Frequency
Hourly
Estimated price
$5 - $12
Website
orario.trenitalia.com
1st Class
$9 - $12
Bus operators
Autostradale
Phone
+39 02 3008 9000
Email
info@autostradale.it
Website
autostradale.it
Bus from Brescia to Riva del Garda
Ave. Duration
1 h 37 min
Frequency
Once a week
Estimated price
$11 - $16
Schedules at
autostradale.it
Azienda Trasporti Verona Srl
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 Milan Malpensa Airport (MXP) and Riva del Garda is 168 km. The road distance is 251 km.

The cheapest way to get from Milan Malpensa Airport (MXP) to Riva del Garda is to train and bus which costs 27€ - 50€ and takes 4 h 32 min.

The quickest way to get from Milan Malpensa Airport (MXP) to Riva del Garda is to drive which takes 2 h 36 min and costs 30€ - 50€.

No, there is no direct bus from Milan Malpensa Airport (MXP) to Riva del Garda. However, there are services departing from Milano Malpensa Airport and arriving at Riva del Garda Chiesa via Verona Airport and Garda. The journey, including transfers, takes approximately 6 h 45 min.

It takes approximately 4 h 32 min to get from Milan Malpensa Airport (MXP) to Riva del Garda, including transfers.