There are 9 ways to get from Legnano to Maratea by plane, train, train (Trenitalia), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Milano Malpensa Airport to Lamezia Terme International Airport, train
best- Fly from Milano Malpensa Airport (MXP) to Lamezia Terme International Airport (SUF)MXP - SUF
- Take the train from Lamezia Terme C. to Maratea
5h 25m€44–325Train (Trenitalia)
- Take the train from Milano P.Garibaldi to MarateaFr
9h 3m€68–194Bus
- Take the bus from Reascaldina to Maratea
14h 10m€55–80Drive 985.2 km
- Drive from Legnano to Maratea985.2 km
9h 2m€155–224Fly Milano Malpensa Airport to Naples Airport, train
- Fly from Milano Malpensa Airport (MXP) to Naples Airport (NAP)MXP - NAP
- Take the train from Napoli Centrale to Maratea
6h 3m€52–247Fly Milan Linate Airport to Naples Airport, train
- Fly from Milan Linate Airport (LIN) to Naples Airport (NAP)LIN - NAP
- Take the train from Napoli Centrale to Maratea
6h 47m€67–261Fly Milano Malpensa Airport to Salerno Costa D'Amalfi Airport, train
- Fly from Milano Malpensa Airport (MXP) to Salerno Costa D'Amalfi Airport (QSR)MXP - QSR
- Take the train from Salerno to Maratea
7h 13m€79–227Fly Milano Malpensa Airport to Foggia Gino Lisa Airport, bus, train
- Fly from Milano Malpensa Airport (MXP) to Foggia Gino Lisa Airport (FOG)MXP - FOG
- Take the bus from Foggia Airport to Napoli, Autostazione Metropark
- Take the train from Napoli Centrale to Maratea
8h 48m€107–367Train via Sapri
- Take the train from Rho Fiera Milano to Sapri6143
9h 17m€78–178
Legnano to Maratea by train (Trenitalia)
Questions & Answers
The cheapest way to get from Legnano to Maratea is to bus which costs €55 - €80 and takes 14h 10m.
The fastest way to get from Legnano to Maratea is to fly and train which takes 5h 25m and costs €40 - €330.
Yes, there is a direct bus departing from Reascaldina and arriving at Maratea. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 14h 10m.
No, there is no direct train from Legnano to Maratea. However, there are services departing from Legnano and arriving at Maratea via Milano P.Garibaldi. The journey, including transfers, takes approximately 9h 3m.
The distance between Legnano and Maratea is 1121 km. The road distance is 985.2 km.
The best way to get from Legnano to Maratea without a car is to train which takes 9h 3m and costs €65 - €200.
It takes approximately 5h 25m to get from Legnano to Maratea, including transfers.
Legnano to Maratea bus services, operated by Rocco Bus, depart from Reascaldina station.
Legnano to Maratea train services, operated by Trenitalia Frecce, depart from Milano P.Garibaldi station.
The best way to get from Legnano to Maratea is to train which takes 9h 3m and costs €65 - €200. Alternatively, you can bus, which costs €55 - €80 and takes 14h 10m.
What companies run services between Legnano, Italy and Maratea, Italy?
Trenitalia Frecce operates a train from Milano P.Garibaldi to Maratea 5 times a week. Tickets cost €65–190 and the journey takes 7h 26m. Alternatively, Rocco Bus operates a bus from Reascaldina to Maratea 3 times a week. Tickets cost €55–80 and the journey takes 14h 10m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 47m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €29–170
Flights from Milano Malpensa Airport to Naples Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- €26–140
Flights from Milano Malpensa Airport to Salerno Costa D'Amalfi Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €45–240
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €30–230
Flights from Milano Malpensa Airport to Naples Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €35–180
- Website
- ita-airways.com
Flights from Milan Linate Airport to Naples Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €40–180
Flights from Milan Linate Airport to Naples Airport via Rome
- Ave. Duration
- 3h
- When
- Monday to Saturday
- Estimated price
- €40–180
- Website
- aeroitalia.com
Flights from Milano Malpensa Airport to Foggia Gino Lisa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €75–550
- Website
- flexflight.dk
Flights from Milano Malpensa Airport to Foggia Gino Lisa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €75–550
- Website
- swiss.com
Flights from Milano Malpensa Airport to Lamezia Terme International Airport via Zurich
- Ave. Duration
- 3h 50m
- When
- Monday
- Estimated price
- €50–280
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lamezia Terme C. to Maratea
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- €13–40
- Website
- https://www.trenitalia.com/en.html
Train from Napoli Centrale to Maratea
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- €17–26
- Website
- https://www.trenitalia.com/en.html
Train from Salerno to Maratea
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- €13–24
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lamezia Terme C. to Maratea
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- €24–50
- Schedules at
- trenitalia.com
Train from Milano P.Garibaldi to Maratea
- Ave. Duration
- 7h 26m
- Frequency
- 5 times a week
- Estimated price
- €65–190
- Schedules at
- trenitalia.com
- Super Economy
- €65–90
- Base Standard
- €110–150
- Base Premium
- €130–190
Train from Napoli Centrale to Maratea
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- €20–45
- Schedules at
- trenitalia.com
Train from Salerno to Maratea
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €17–40
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Lamezia Terme C. to Maratea
- Ave. Duration
- 1h 44m
- Frequency
- Once a week
- Estimated price
- €8–26
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €18–26
Train from Napoli Centrale to Maratea
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Estimated price
- €45–60
- Website
- https://www.trenitalia.com/en.html
Train from Salerno to Maratea
- Ave. Duration
- 2h 8m
- Frequency
- 5 times a day
- Estimated price
- €23–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Salerno to Maratea
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- €13–35
- Website
- https://www.italotreno.it/en
Train from Rho Fiera Milano to Sapri
- Ave. Duration
- 7h 12m
- Frequency
- Twice a week
- Estimated price
- €75–140
- Website
- https://www.italotreno.it/en
- Phone
- +39 0973 22943
- info@roccobus.it
- Website
- roccobus.it
Bus from Reascaldina to Maratea
- Ave. Duration
- 14h 10m
- Frequency
- 3 times a week
- Estimated price
- €55–80
- Schedules at
- roccobus.it
- Phone
- 800 901 142
- air@aircampania.it
- Website
- aircampania.it
Bus from Foggia Airport to Napoli, Autostazione Metropark
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- aircampania.it
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
Want to know more about Flixbus?
Read the travel guide
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Legnano to Maratea bus services, operated by Rocco Bus, arrive at Maratea station.
Legnano to Maratea train services, operated by Trenitalia Frecce, arrive at Maratea station.
Yes, the driving distance between Legnano to Maratea is 985 km. It takes approximately 9h 2m to drive from Legnano to Maratea.
There are 613+ hotels available in Maratea.



















