There are 6 ways to get from Milan to Viadana by train, bus, bus and ferry, car or towncar

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 Trenitalia Frecce  •  3 h 41 min

  1. Take the train from Milano Centrale to Parma Fb / ...
  2. Take the train from Parma to Brascello-Viadana

$22 - $34

Cheapest option

Train Trenitalia  •  4 h 57 min

  1. Take the train from Milano Rogoredo to Parma Rv / ...
  2. Take the train from Parma to Brascello-Viadana

$13 - $28

4 alternative options

Train, bus  •  4 h 58 min

  1. Take the train from Milano Rogoredo to Mantova Re_11
  2. Take the bus from Mantova to Viadana 17 / ...

$16 - $53

Bus and ferry, bus  •  5 h 45 min

  1. Take the bus and ferry from Milan Lampugnano to Reggio Emilia Autostazione Bus Extraurbani
  2. Take the bus from Reggio Emilia to Viadana 3I93

$32 - $47

Drive  •  1 h 38 min

  1. Drive from Milan to Viadana 97 miles

$23 - $35

Uber  •  1 h 38 min

  1. Take an Uber from Milan to Viadana 97 miles

$509

What companies run services between Milan, Italy and Viadana, Italy?

You can take a train from Milan to Viadana via Parma, Brascello-Viadana, and Brescello in around 3 h 41 min.

Train operators
TPER - Trasporto Passeggeri Emilia Romagna
Phone
051.350111
Website
tper.it
Train from Parma to Brascello-Viadana
Ave. Duration
28 min
Frequency
Hourly
Estimated price
$1 - $3
Schedules at
tper.it
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Milano Rogoredo to Parma
Ave. Duration
1 h 22 min
Frequency
Hourly
Estimated price
$9 - $21
Website
orario.trenitalia.com
1st Class
$17 - $21
Bus operators
Apam Esercizio SpA
Phone
0376 230339
Email
apam@apam.it
Website
apam.it
Bus from Mantova to Viadana
Ave. Duration
1 h 10 min
Frequency
5 times a day
Estimated price
$4 - $6
Schedules at
apam.it
SETA S.p.A. - Società Emiliana Trasporti Autofiloviari
Phone
+39 059 416931
Email
ufficiostampa@setaweb.it
Website
setaweb.it
Bus from Reggio Emilia to Viadana
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$3 - $5
Schedules at
setaweb.it
Other operators
Uber Mailand
Website
uber.com
Towncar from Milan to Viadana
Ave. Duration
1 h 38 min
Frequency
On demand
Estimated price
$509
Signup at
uber.com
Nearest UberBLACK
$509
UberLUX
$737
UberVAN
$737

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Italian Lakes: Getting around by train and Need to know: Eurostar - to help you get the most out of your next trip.

Questions & Answers

How far is it from Milan to Viadana?

The distance between Milan and Viadana is 120 km. The road distance is 155 km.

What is the cheapest way to get from Milan to Viadana?

The cheapest way to get from Milan to Viadana is to train which costs 10€ - 23€ and takes 4 h 57 min.

What is the fastest way to get from Milan to Viadana?

The quickest way to get from Milan to Viadana is to drive which takes 1 h 38 min and costs 19€ - 28€.

Is there a direct bus between Milan and Viadana?

No, there is no direct bus from Milan to Viadana. However, there are services departing from via orefici p.za cordusio and arriving at Viadana via Milan Lampugnano and Reggio Emilia. The journey, including transfers, takes approximately 5 h 45 min.

How long does it take to get from Milan to Viadana?

It takes approximately 3 h 41 min to get from Milan to Viadana, including transfers.