There are 12 ways to get from Milan to Nordhorn by plane, train, train (Trenitalia), bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Milan Linate Airport to Amsterdam Airport Schiphol, train
best- Fly from Milan Linate Airport (LIN) to Amsterdam Airport Schiphol (AMS)plane LIN - AMS
- Take the train from Schiphol Airport Train Station to Zwolletrain
- Take the train from Zwolle to Coevordentrain
7h 52m€141–391Train to Milano Malpensa Airport, fly to Düsseldorf International Airport, train
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Düsseldorf International Airport (DUS)plane MXP - DUS
- Take the train from D-Flughafen Bf to Rheine, Bahnhoftrain
8h 18m€86–290Train via Mannheim
- Take the train from Milano Centrale to Mannheim Hbftrain Ec
- Take the train from Mannheim, Hauptbahnhof to Osnabrück Hbftrain 42 / ...
- Take the train from Osnabrück Hbf to Bad Bentheimtrain
13h 12m€235–422Bus, train via Amsterdam
- Take the bus from Milano, Autostazione Lampugnano to Amsterdam City Center - Sloterdijkbus BlaBlaCar Bus
- Take the train from Amsterdam Centraal to Bad Bentheimtrain Ice
20h 15m€122–219Drive 998.3 km
- Drive from Milan to Nordhorncar 998.3 km
9h 18m€161–233Fly Milan Linate Airport to Düsseldorf International Airport, train
- Fly from Milan Linate Airport (LIN) to Düsseldorf International Airport (DUS)plane LIN - DUS
- Take the train from D-Flughafen Bf to Rheine, Bahnhoftrain
7h 46m€149–367Fly Milan Linate Airport to Münster Osnabrück International Airport, train
- Fly from Milan Linate Airport (LIN) to Münster Osnabrück International Airport (FMO)plane LIN - FMO
- Take the train from Ibbenbüren, Bahnhof to Bad Bentheim Bahnhoftrain
10h 11m€216–456Train to Milano Malpensa Airport, fly to Dortmund Airport, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Dortmund Airport (DTM)plane MXP - DTM
- Take the train from Holzwickede to Rheinetrain
8h 9mBus to Il Caravaggio International Airport, fly to Weeze Airport, bus, train
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Weeze Airport (NRN)plane BGY - NRN
- Take the bus from Weeze Airport Terminal 1 to Nijmegen Centraal Stationbus
- Take the train from Nijmegen to Deventertrain
- Take the train from Deventer to Bad Bentheimtrain
9h 31m€102–388Train
- Take the train from Milano Centrale to Basel Sbbtrain Ec
- Take the train from Basel SBB to Osnabrück Hbftrain 43
- Take the train from Osnabrück Hbf to Bad Bentheimtrain
13h 15m€241–463Bus, train
- Take the bus from Milan to Dortmund central bus stationbus
- Take the bus from Dortmund , Busbahnof Steinstr to Osnabrück Hbfbus
- Take the train from Osnabrück Hbf to Bad Bentheimtrain
20h 46m€100–166Drive, car train
- Drive from Milan to München Ostcar
- Take the cartrain from München Ost to Kassel-Wilhelmshöhecartrain
- Drive from Kassel-Wilhelmshöhe to Nordhorncar
13h 43m€201–278
Milan to Nordhorn by train
Comparing Your Travel Options
The cheapest way to get from Milan to Nordhorn is to bus and train which costs €100 - €170 and takes 20h 46m.
The fastest way to get from Milan to Nordhorn is to fly and train which takes 7h 46m and costs €140 - €370.
No, there is no direct train from Milan to Nordhorn. However, there are services departing from Milano Centrale and arriving at Nordhorn via Mannheim, Hauptbahnhof, Osnabrück Hbf and Bad Bentheim. The journey, including transfers, takes approximately 13h 12m.
The distance between Milan and Nordhorn is 1038 km. The road distance is 998.3 km.
The best way to get from Milan to Nordhorn without a car is to train via Mannheim which takes 13h 12m and costs €230 - €430.
It takes approximately 7h 52m to get from Milan to Nordhorn, including transfers.
Milan to Nordhorn train services, operated by Trenitalia EuroCity, depart from Milano Centrale station.
Milan to Nordhorn train services, operated by Trenitalia EuroCity, arrive at Mannheim Hbf station.
Yes, the driving distance between Milan to Nordhorn is 998 km. It takes approximately 9h 18m to drive from Milan to Nordhorn.
Book your Milan to Nordhorn train tickets online with Omio.
What companies run services between Milan, Italy and Nordhorn, Germany?
You can take a train from Milano Centrale to Nordhorn via Mannheim Hbf, Mannheim, Hauptbahnhof, Osnabrück Hbf, and Bad Bentheim in around 13h 12m.
- Website
- lufthansa.com
Flights from Milan Linate Airport to Amsterdam Airport Schiphol via Munich
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–380
Flights from Milan Linate Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €100–380
Flights from Milan Linate Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–330
Flights from Milan Linate Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- €100–330
Flights from Milan Linate Airport to Münster Osnabrück International Airport via Munich
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- €140–500
Flights from Milan Linate Airport to Münster Osnabrück International Airport via Frankfurt, Munich
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- €150–550
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- €75–400
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €45–290
- Website
- ita-airways.com
Flights from Milan Linate Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €95–240
Flights from Milan Linate Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–200
Flights from Milan Linate Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–330
Flights from Milan Linate Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €100–330
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €75–280
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €80–290
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €70–270
- Website
- easyjet.com
Flights from Milan Linate Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- €60–230
Flights from Milano Malpensa Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €20–140
- Website
- klm.com
Flights from Milan Linate Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- €55–330
- Website
- eurowings.com
Flights from Milan Linate Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–200
Flights from Milano Malpensa Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- €85–280
- Website
- airfrance.com
Flights from Milan Linate Airport to Düsseldorf International Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €55–320
- Website
- swiss.com
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €70–270
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Weeze Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €50–260
Flights from Il Caravaggio International Airport to Weeze Airport via Zagreb
- Ave. Duration
- 3h 55m
- When
- Thursday
- Estimated price
- €50–260
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Dortmund Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €26–200
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Schiphol Airport Train Station to Zwolle
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- €12–25
- Website
- Nederlandse Spoorwegen (NS)
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- €7–15
- Website
- Nederlandse Spoorwegen (NS)
Train from Amsterdam Centraal to Bad Bentheim
- Ave. Duration
- 2h 9m
- Frequency
- Every 3 hours
- Estimated price
- €19–40
- Website
- Nederlandse Spoorwegen (NS)
Train from Nijmegen to Deventer
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- Nederlandse Spoorwegen (NS)
Train from Deventer to Bad Bentheim
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- €7–15
- Website
- Nederlandse Spoorwegen (NS)
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- €7–15
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- 0800-0232 545
- Website
- Arriva NL
Train from Schiphol Airport Train Station to Zwolle
- Ave. Duration
- 1h 16m
- Frequency
- Twice a week
- Estimated price
- €17–25
- Website
- Arriva NL
- Second Class Single
- €17–25
Train from Zwolle to Coevorden
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–14
- Website
- Blauwnet
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Mannheim Hbf
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- €120–180
- Website
- Trenitalia Eurocity
- 1st Class
- €120–180
- 2nd Class
- €120–160
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 20m
- Frequency
- Every 3 hours
- Estimated price
- €75–130
- Website
- Trenitalia Eurocity
- 1st Class
- €90–130
- 2nd Class
- €75–110
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Osnabrück Hbf
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Estimated price
- €80–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- €12–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from D-Flughafen Bf to Rheine, Bahnhof
- Ave. Duration
- 1h 36m
- Frequency
- Twice a week
- Estimated price
- €28–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from D-Flughafen Bf to Rheine, Bahnhof
- Ave. Duration
- 1h 36m
- Frequency
- Twice a week
- Estimated price
- €28–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Deventer to Bad Bentheim
- Ave. Duration
- 51 min
- Frequency
- 5 times a day
- Estimated price
- €14–30
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Osnabrück Hbf
- Ave. Duration
- 6h 5m
- Frequency
- Hourly
- Estimated price
- €130–260
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- €12–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- €12–26
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Eurobahn
Train from Ibbenbüren, Bahnhof to Bad Bentheim Bahnhof
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Eurobahn
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Eurobahn
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Eurobahn
- [email protected]
- Website
- GoVolta
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 25 min
- Frequency
- Twice a week
- Estimated price
- €14–18
- Website
- GoVolta
Train from Amsterdam Centraal to Bad Bentheim
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- Estimated price
- €17–23
- Website
- GoVolta
Train from Deventer to Bad Bentheim
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- €14–18
- Website
- GoVolta
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 25 min
- Frequency
- Twice a week
- Estimated price
- €14–18
- Website
- GoVolta
Train from Osnabrück Hbf to Bad Bentheim
- Ave. Duration
- 25 min
- Frequency
- Twice a week
- Estimated price
- €14–18
- Website
- GoVolta
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Holzwickede to Rheine
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Schedules at
- National Express
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from München Ost to Kassel-Wilhelmshöhe
- Ave. Duration
- 5h 21m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Amsterdam City Center - Sloterdijk
- Ave. Duration
- 16h 5m
- Frequency
- Twice daily
- Estimated price
- €75–130
- Website
- BlaBlaCar Bus
- [email protected]
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–23
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–15
- Schedules at
- orioshuttle.com
- Phone
- 01806 607085
- [email protected]
- Website
- BVR Busverkehr Rheinland GmbH
Bus from Weeze Airport Terminal 1 to Nijmegen Centraal Station
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €7–11
- Schedules at
- BVR Busverkehr Rheinland GmbH
- Phone
- +31-383394700
- Website
- Transdev Netherlands
Bus from Weeze Airport Terminal 1 to Nijmegen Centraal Station
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- €9–11
- Website
- Transdev Netherlands
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Milan to Dortmund central bus station
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- €75–120
- Website
- Flixbus
- Phone
- +380 98 815 4444
- [email protected]
- Website
- East West Eurolines
Bus from Dortmund , Busbahnof Steinstr to Osnabrück Hbf
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- €16
- Website
- East West Eurolines
Want to know more about travelling around Germany
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
Getting to Milan from the airport
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 607+ hotels available in Nordhorn.


















































