There are 10 ways to get from Herzogenaurach to Milan by train, bus, 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.
Train, bus via Verona
best- Take the train from Erlangen to München Hbftrain 28 / ...
- Take the bus from München Hackerbrücke to Verona Porta Nuova Stationbus
- Take the train from Verona Porta Nuova to Milano Centraletrain Fr
9h 11m€113–245Bus via Munich Airport (MUC)
cheapest- Take the bus from Erlangen train station to Munich International Airportbus N05
- Take the bus from Munich Airport Terminal 2 to Milan Lampugnanobus : Milan Lampugnano Bus Station - Prague Central Bus Station / ...
14h 33m€60–101Train
- Take the train from Siegelsdorf to Würzburg Hbftrain
- Take the train from Würzburg Hbf to Frankfurttrain 41
- Take the train from Frankfurt to Chiassotrain Ec
- Take the train from Chiasso to Milano Centraletrain S11
13h 25m€251–411Drive 598.6 km
- Drive from Herzogenaurach to Milancar 598.6 km
6h 16m€112–161Fly from Nuremberg Airport
- Fly from Nuremberg Airport (NUE) to Milan Linate Airport (LIN)plane NUE - LIN
7h 9m€117–323Train, bus
- Take the train from Erlangen to München Hbftrain 28 / ...
- Take the bus from Munich central bus station to Milano, Autostazione Lampugnanobus N95 / ...
12h 7m€74–145Bus
- Take the bus from Nuremberg central bus station to Milanbus FlixBus N76 / ...
12h 29m€61–100Train, train to Frankfurt, fly
- Take the train from Siegelsdorf to Würzburg Hbftrain
- Take the train from Würzburg Hbf to Frankfurttrain
- Fly from Frankfurt (FRA) to Milan Linate Airport (LIN)plane FRA - LIN
7h 53m€71–218Train to Munich International Airport, fly
- Take the train from Erlangen to München Hbftrain
- Fly from Munich International Airport (MUC) to Milan Linate Airport (LIN)plane MUC - LIN
7h 4m€128–339Train to Stuttgart Airport, fly
- Take the train from Nuernberg Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Milan Linate Airport (LIN)plane STR - LIN
8h€135–370
Herzogenaurach to Milan by bus and train
Comparing Your Travel Options
The cheapest way to get from Herzogenaurach to Milan is to bus via Munich Airport (MUC) which costs €55 - €110 and takes 14h 33m.
The fastest way to get from Herzogenaurach to Milan is to drive which takes 6h 16m and costs €110 - €170.
No, there is no direct bus from Herzogenaurach to Milan. However, there are services departing from Herzogenaurach An der Schütt and arriving at Milano, Autostazione Lampugnano via Erlangen train station, Nuremberg central bus station and via omodeo via cechov. The journey, including transfers, takes approximately 12h 29m.
No, there is no direct train from Herzogenaurach to Milan. However, there are services departing from Siegelsdorf and arriving at Milano Centrale via Würzburg Hbf, Frankfurt and Chiasso. The journey, including transfers, takes approximately 13h 25m.
The distance between Herzogenaurach and Milan is 757 km. The road distance is 598.6 km.
The best way to get from Herzogenaurach to Milan without a car is to train and bus via Verona which takes 9h 11m and costs €110 - €250.
It takes approximately 9h 11m to get from Herzogenaurach to Milan, including transfers.
Herzogenaurach to Milan bus services, operated by FlixBus, depart from Nuremberg central bus station.
Herzogenaurach to Milan train services, operated by Deutsche Bahn Regio (DB Regional), depart from Siegelsdorf station.
The best way to get from Herzogenaurach to Milan is to train which takes 13h 25m and costs €250 - €420. Alternatively, you can fly, which costs €110 - €330 and takes 7h 9m, you could also bus, which costs €60 - €100 and takes 12h 29m.
What companies run services between Herzogenaurach, Germany and Milan, Italy?
You can take a bus from Herzogenaurach An der Schütt to Milano Centrale via Siegelsdorf, Siegelsdorf, Würzburg Hbf, Frankfurt, and Chiasso in around 13h 25m. Alternatively, Lufthansa, KLM, and Air France fly from Nuremberg Airport (NUE) to Milan Linate Airport (LIN) every 4 hours.
- Website
- lufthansa.com
Flights from Nuremberg Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- €110–310
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €55–440
Flights from Munich International Airport to Milan Linate Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- €80–460
Flights from Stuttgart Airport to Milan Linate Airport via Munich International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €130–310
- Website
- ita-airways.com
Flights from Nuremberg Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 30m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €110–310
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €55–440
Flights from Munich International Airport to Milan Linate Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- €80–460
Flights from Stuttgart Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–260
- Website
- airdolomiti.it
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €55–440
Flights from Munich International Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Saturday
- Estimated price
- €160–460
- Website
- klm.com
Flights from Nuremberg Airport to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- €90–460
- Website
- airfrance.com
Flights from Nuremberg Airport to Milan Linate Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- €85–450
- Website
- easyjet.com
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €30–140
- Website
- eurowings.com
Flights from Stuttgart Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–260
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Erlangen to München Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Würzburg Hbf to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once a week
- Estimated price
- €20–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Erlangen to München Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Würzburg Hbf to Frankfurt
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- €21–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Erlangen to München Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nuernberg Hbf to Stuttgart Hbf
- Ave. Duration
- 2h 16m
- Frequency
- 3 times a day
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €35–85
- Website
- Trenitalia Eurocity
- 1st Class
- €55–85
- 2nd Class
- €35–50
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Siegelsdorf to Würzburg Hbf
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Siegelsdorf to Würzburg Hbf
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Frankfurt to Chiasso
- Ave. Duration
- 6h 49m
- Frequency
- 6 times a week
- Estimated price
- €200–320
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chiasso to Milano Centrale
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Nuernberg Hbf to Stuttgart Hbf
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- €29–55
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €29–35
- 1st Class Ticket
- €35–55
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg GmbH
Train from Nuernberg Hbf to Stuttgart Hbf
- Ave. Duration
- 2h 24m
- Frequency
- Every 3 hours
- Estimated price
- €26–40
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from München Hackerbrücke to Verona Porta Nuova Station
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Estimated price
- €60–90
- Website
- Onebus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Munich central bus station to Milano, Autostazione Lampugnano
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a day
- Estimated price
- €45–75
- Website
- Flixbus
Bus from Nuremberg central bus station to Milan
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €55–90
- Website
- Flixbus
Bus from Erlangen train station to Munich International Airport
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- €15–23
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Munich central bus station to Milano, Autostazione Lampugnano
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- BlaBlaCar Bus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Munich Airport Terminal 2 to Milan Lampugnano
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- €40–70
- Website
- RegioJet
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
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
Herzogenaurach to Milan bus services, operated by FlixBus, arrive at Milan station.
Herzogenaurach to Milan train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Würzburg Hbf station.
Yes, the driving distance between Herzogenaurach to Milan is 599 km. It takes approximately 6h 16m to drive from Herzogenaurach to Milan.
There are 13767+ hotels available in Milan.

































