Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
6 h 34 min
652 km.
from $35
Composite Route Car Only
Schedule
Milan, Italy → Perl, Germany
All
04 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
04 Aug, Tue
05 Aug, Wed
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
Cheapest and Fastest Ways to Travel from Milan to Perl
Composite routes from Milan to Perl
Cheapest
6 h 34 min
Car
Fastest
1 h 19 min
Plane
Other
5 h 46 min
Train, Plane
5 h 55 min
Bus, Plane
10 h 19 min
5 h 11 min
Plane, Bus
10 h 42 min
11 h 19 min
Route Navigator Milan - Perl
Get all the information you need right here
Continue onto Via Silvio Pellico
Via Silvio Pellico, 25 м
25 м
Turn left onto Via Carlo Cattaneo
Via Carlo Cattaneo, 55 м
55 м
Turn right onto Via Giuseppe Mengoni
Via Giuseppe Mengoni, 104 м
104 м
Turn sharp left onto Largo Claudio Abbado
Largo Claudio Abbado, 105 м
105 м
Turn left onto Via Bassano Porrone
Via Bassano Porrone, 432 м
432 м
Turn left onto Via Cusani
Via Cusani, 95 м
95 м
Keep right onto Via Cusani
Via Cusani, 91 м
91 м
Continue onto Via Cusani
Via Cusani, 19 м
19 м
Continue onto Largo Cairoli
Largo Cairoli, 39 м
39 м
At roundabout, take exit 1 onto Foro Buonaparte
Foro Buonaparte, 445 м
445 м
Keep right onto Piazzale Luigi Cadorna
Piazzale Luigi Cadorna, 1 km 703 м
1 km 703 м
Continue onto Viale Giovanni Milton
Viale Giovanni Milton, 1 km 683 м
1 km 683 м
Turn left onto Corso Sempione
Corso Sempione, 3 km 572 м
3 km 572 м
Continue onto Viale Certosa
Viale Certosa, 1 km 322 м
1 km 322 м
Turn right onto Viale Certosa
Viale Certosa, 149 м
149 м
Keep left and drive toward Malpensa, Torino-Venezia, Varese, Gravelona Toce, Como, Chiasso
Malpensa, Torino-Venezia, Varese, Gravelona Toce, Como, Chiasso, 1 km 367 м
1 km 367 м
Keep left onto Raccordo A8-Viale Certosa
Raccordo A8-Viale Certosa, 11 km 987 м
11 km 987 м
Keep right onto Autostrada dei Laghi and take A9 toward COMO, CHIASSO
Autostrada dei Laghi, COMO, CHIASSO, A9, 213 km 676 м
213 km 676 м
Keep right
1 km 432 м
1 km 432 м
Keep left
11 km 223 м
11 km 223 м
Keep left onto A2 and take A 2 toward Basel, Bern
Basel, Bern, A 2, 43 km 586 м
43 km 586 м
Keep left onto A2 and take A 1, A 2 toward Basel, Bern, Rothrist
Basel, Bern, Rothrist, A 1, A 2, 9 km 842 м
9 km 842 м
Keep right onto A2 and drive toward Basel, Egerkingen
Basel, Egerkingen, 41 km 92 м
41 km 92 м
Keep right onto A3
4 km 860 м
4 km 860 м
Turn right
109 м
109 м
Keep right
25 km 260 м
25 km 260 м
Keep right onto L'Alsacienne and take A 35, A 36 toward Strasbourg, Colmar, Freiburg, Usine Peugeot
L'Alsacienne, Strasbourg, Colmar, Freiburg, Usine Peugeot, A 35, A 36, 81 km 167 м
81 km 167 м
Keep right and take D 500 toward Schirmeck, Molsheim, Rosheim, Z.I. Obernai
Schirmeck, Molsheim, Rosheim, Z.I. Obernai, D 500, 8 km 426 м
8 km 426 м
At roundabout, take exit 2
1 km 476 м
1 km 476 м
Continue onto Avenue de la Gare
Avenue de la Gare, 210 м
210 м
Continue onto Avenue de la Gare
Avenue de la Gare, 1 km 856 м
1 km 856 м
Keep right onto Rue du Général de Gaulle
Rue du Général de Gaulle, 1 km 299 м
1 km 299 м
At roundabout, take exit 2 onto D 422
3 km 353 м
3 km 353 м
At roundabout, take exit 1 onto D 422
2 km 974 м
2 km 974 м
At roundabout, take exit 2 onto D 422
1 km 728 м
1 km 728 м
At roundabout, take exit 2 onto D 422
1 km 720 м
1 km 720 м
At roundabout, take exit 2 onto D 422
1 km 356 м
1 km 356 м
At roundabout, take exit 2 onto D 422
482 м
482 м
At roundabout, take exit 3 onto D 1004
2 km 51 м
2 km 51 м
At roundabout, take exit 1 onto D 1004
1 km 569 м
1 km 569 м
Keep left
1 km 72 м
1 km 72 м
At roundabout, take exit 2 onto D 1004
1 km 82 м
1 km 82 м
At roundabout, take exit 1 onto D 1004
4 km 735 м
4 km 735 м
At roundabout, take exit 1 onto Rue du Général Leclerc
Rue du Général Leclerc, 3 km 832 м
3 km 832 м
At roundabout, take exit 3 onto D 1004
1 km 984 м
1 km 984 м
At roundabout, take exit 2 onto D 1004
1 km 769 м
1 km 769 м
At roundabout, take exit 3 onto Giratoire Nord
Giratoire Nord, 1 km 878 м
1 km 878 м
Keep left onto D 1004
7 km 901 м
7 km 901 м
Keep left
70 km 82 м
70 km 82 м
Keep right and take N 3 toward Freyming
Freyming, N 3, 287 м
287 м
At roundabout, take exit 1 onto Rue de Metz
Rue de Metz, 1 km 650 м
1 km 650 м
At roundabout, take exit 2 onto Rue Nationale
Rue Nationale, 68 м
68 м
Turn slight right onto Rue Nationale
Rue Nationale, 222 м
222 м
Turn slight right onto Rue Nationale
Rue Nationale, 1 km 856 м
1 km 856 м
At roundabout, take exit 1 onto Rue Nationale
Rue Nationale, 1 km 290 м
1 km 290 м
Turn left
1 km 449 м
1 km 449 м
Turn left onto L 276 and drive toward Ludweiler, Karlsbrunn, St. Nikolaus
Ludweiler, Karlsbrunn, St. Nikolaus, 1 km 322 м
1 km 322 м
Turn left onto Zu den Eichen
Zu den Eichen, 7 km 502 м
7 km 502 м
Turn right onto Lauterbacher Straße
Lauterbacher Straße, 1 km 209 м
1 km 209 м
Turn left onto Hohlstraße
Hohlstraße, 481 м
481 м
Turn right onto Händelstraße
Händelstraße, 179 м
179 м
Turn left onto Mozartstraße
Mozartstraße, 98 м
98 м
Turn slight right onto Mozartstraße
Mozartstraße, 23 м
23 м
Turn left onto Werbelner Straße
Werbelner Straße, 3 km 701 м
3 km 701 м
Turn right onto Lothringer Straße
Lothringer Straße, 3 km 657 м
3 km 657 м
Turn left onto Lindenstraße
Lindenstraße, 49 м
49 м
At roundabout, take exit 2 onto Lindenstraße
Lindenstraße, 1 km 675 м
1 km 675 м
Keep left onto L 271
42 km 819 м
42 km 819 м
Keep right and take B 407 toward Perl-Borg, Saarburg
Perl-Borg, Saarburg, B 407, 274 м
274 м
Turn left onto B 407
3 km 755 м
3 km 755 м
Turn left onto Hubertus-von-Nell-Straße
Hubertus-von-Nell-Straße, 276 м
276 м
Turn right onto Bergstraße
Bergstraße, 99 м
99 м
Arrive at destination
Transport providers
Airlines
Ryanair
Website:
ryanair.com/
Plane from Bergamo Airport to Luxembourg
Ave. Duration:
1h 20m
Frequency:
Monday, Thursday, Friday, and Saturday
Estimated price:
$30.49–$343.02
Air France
Website:
airfrance.com
Plane from Malpensa International Airport to Luxembourg
Ave. Duration:
3h 40m
Frequency:
Every day
Estimated price:
$190.56–$762.26
easyJet
Website:
easyjet.com/
Plane from Malpensa International Airport to Luxembourg
Ave. Duration:
1h 20m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$33.03–$165.16
Plane from Linate Airport to Luxembourg
Ave. Duration:
1h 20m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$41.92–$215.97
Swiss
Website:
swiss.com/
Plane from Malpensa International Airport to Luxembourg
Ave. Duration:
3h 32m
Frequency:
Monday to Saturday
Estimated price:
$152.45–$393.83
Air Dolomiti
Website:
airdolomiti.it/
Plane from Malpensa International Airport to Luxembourg
Ave. Duration:
3h 25m
Frequency:
Every day
Estimated price:
$152.45–$508.17
Luxair
Website:
luxair.lu/
Plane from Malpensa International Airport to Luxembourg
Ave. Duration:
1h 20m
Frequency:
Every day
Estimated price:
$82.58–$304.90
Plane from Linate Airport to Luxembourg
Ave. Duration:
1h 15m
Frequency:
Saturday and Sunday
Estimated price:
$127.04–$343.02
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Milano, Autostazione Lampugnano to Luxembourg,
Ave. Duration:
9h 50m
Frequency:
Twice daily
Estimated price:
$62.25–$88.93
Bus from Milano, Autostazione Lampugnano to Saarbrücken
Ave. Duration:
10h 15m
Frequency:
Twice daily
Estimated price:
$59.71–$82.58
BlaBlaCar Bus
Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Milano, Autostazione Lampugnano to Luxembourg,
Ave. Duration:
9h 55m
Frequency:
3 times a day
Estimated price:
$52.09–$76.23
Flibco
Phone:
+352 26 58 57 1
Email:
info@flibco.com
Website:
flibco.com/en
Bus from Piazza Luigi di Savoia to Bergamo
Ave. Duration:
50 min
Frequency:
Every 30 minutes
Estimated price:
$10.80–$15.25
TerraVision IT
Email:
customerservices@terravision.eu
Website:
terravision.eu/
Bus from Piazza Luigi di Savoia to Bergamo
Ave. Duration:
50 min
Frequency:
Every 30 minutes
Estimated price:
$7.62–$12.70
Autostradale
Phone:
+39 02 3008 9000
Email:
mail@autostradale.it
Website:
autostradale.it/
Bus from Piazza Luigi di Savoia to Bergamo
Ave. Duration:
1h
Frequency:
Every 30 minutes
Estimated price:
$5.21–$20.33
Mobiliteit
Phone:
+352 2465 2465
Email:
service@mobiliteit.lu
Website:
mobiliteit.lu/en/
Bus from Luxembourg, Gare Rocade to Perl,
Ave. Duration:
39 min
Frequency:
Hourly
Train operators
SNCF
Phone:
+33 1 84 94 36 35
Website:
effinity.fr/expertise/affiliation/
Train from Metz Ville to Apach
Ave. Duration:
46 min
Frequency:
4 times a week
Estimated price:
$10.80–$22.87
TGV inOui
Phone:
+33 1 84 94 36 35
Website:
sncf-connect.com/en-en
Train from Mulhouse Ville to Metz
Ave. Duration:
1h 57m
Frequency:
3 times a day
Estimated price:
$57.17–$107.99
Train from Mulhouse Ville to Luxembourg
Ave. Duration:
2h 51m
Frequency:
Once daily
Estimated price:
$63.52–$120.69
Trenord
Phone:
+39 02 7249 4494
Email:
my-link@trenord.it
Website:
trenord.it/
Train from Milano Porta Garibaldi to Malpensa
Ave. Duration:
41 min
Frequency:
Hourly
Estimated price:
$5.34–$6.99
Swiss Railways (SBB/CFF/FFS)
Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Zürich HB to Mulhouse
Ave. Duration:
1h 19m
Frequency:
Every 4 hours
Estimated price:
$54.63–$101.63
Trenitalia EuroCity
Phone:
+39 06 68475475
Email:
ufficiogruppi@trenitalia.it
Website:
trenitalia.com/
Train from Milan Centrale to Zuerich
Ave. Duration:
3h 17m
Frequency:
Every 3 hours
Estimated price:
$69.87–$127.04
Train from Milan Centrale to Mannheim
Ave. Duration:
6h 48m
Frequency:
Once daily
Estimated price:
$152.45–$228.68
Süwex
Phone:
0621 8301200
Website:
suewex.de/
Train from Mannheim, Hauptbahnhof to Merzig
Ave. Duration:
2h 10m
Frequency:
Every 2 hours
Estimated price:
$33.03–$45.74
Questions and Answers
What is the cheapest way to get from Milan to Perl?
The cheapest way to get from Milan to Perl is to bus which costs $44.57 - $76.09 and takes 11h 25m.
What is the fastest way to get from Milan to Perl?
The fastest way to get from Milan to Perl is to fly and line 402 bus which takes 5h 11m and costs $141.30 - $282.61 .
Is there a direct bus between Milan and Perl?
No, there is no direct bus from Milan to Perl. However, there are services departing from Milano, Autostazione Lampugnano and arriving at Perl, Abzw. Siercker Str. via Hollerich, P+R Bouillon and Luxembourg, Gare Rocade. The journey, including transfers, takes approximately 11h 25m.
Is there a direct train between Milan and Perl?
No, there is no direct train from Milan to Perl. However, there are services departing from Milan Centrale and arriving at Apach Moselle via Zürich HB, Mulhouse Ville and Metz Ville. The journey, including transfers, takes approximately 10h 19m.
How far is it from Milan to Perl?
The distance between Milan and Perl is 568 km. The road distance is 629.9 km.
How do I travel from Milan to Perl without a car?
The best way to get from Milan to Perl without a car is to train via Metz which takes 10h 19m and costs $163.04 - $315.22 .
How long does it take to get from Milan to Perl?
It takes approximately 5h 46m to get from Milan to Perl, including transfers.
Where do I catch the Milan to Perl bus from?
Milan to Perl bus services, operated by FlixBus, depart from Milano, Autostazione Lampugnano station.
Where do I catch the Milan to Perl train from?
Milan to Perl train services, operated by Trenitalia EuroCity, depart from Milan Centrale station.
Train, bus or fly from Milan to Perl?
The best way to get from Milan to Perl is to train via Metz which takes 10h 19m and costs $163.04 - $315.22 . Alternatively, you can bus, which costs $44.57 - $76.09 and takes 11h 25m. There are no good options to train between Milan to Perl.
Where does the Milan to Perl bus arrive?
Milan to Perl bus services, operated by FlixBus, arrive at Luxembourg, P+R Bouillon station.
Where does the Milan to Perl train arrive?
Milan to Perl train services, operated by Trenitalia EuroCity, arrive at Zuerich Hb station.
Can I drive from Milan to Perl?
Yes, the driving distance between Milan to Perl is 630 km. It takes approximately 6h 35m to drive from Milan to Perl.
How do I get a train ticket from Milan to Perl?
Book your Milan to Perl train tickets online with Omio.
Where can I stay near Perl?
There are 783+ hotels available in Perl. Prices start at $56.41 per night.
→
+0→
Transport search
Transport search
From Milan, where will you go next? Select a city below to get started