There are 11 ways to get from Ferrandina to Milan by train (Trenitalia), bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Ferrandina-Pom.Migl. to Milano Centraletrain Fr
7h 59m€83–176Bus to Bari Karol Wojtyła Airport, fly to Milano Malpensa Airport, train
cheapest- Take the bus from Matera piazza Matteotti to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Milano Malpensa Airport (MXP)plane BRI - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
7h 26m€39–153Bus
- Take the bus from Ferrandina Scalo to Milano, San Donato M3bus Marozzi-Marino
14h€41–97Drive 928.3 km
- Drive from Ferrandina to Milancar 928.3 km
9h 1m€141–203Bus to Bari Karol Wojtyła Airport, fly to Milan Linate Airport
- Take the bus from Matera piazza Matteotti to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Milan Linate Airport (LIN)plane BRI - LIN
6h 33m€53–180Bus via Milano, Autostazione Lampugnano
- Take the bus from Ferrandina Scalo Train Station to Milano, Autostazione Lampugnanobus MarinoBus 048
14h 40m€51–112Train to Naples Airport, fly to Milan Linate Airport
- Take the train from Grassano-Garaguso-Tr to Napoli Centraletrain
- Fly from Naples Airport (NAP) to Milan Linate Airport (LIN)plane NAP - LIN
7h 20m€62–207Bus to Bari Karol Wojtyła Airport, fly to Il Caravaggio International Airport
- Take the bus from Matera piazza Matteotti to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Il Caravaggio International Airport (BGY)plane BRI - BGY
7h 17m€47–212Bus, bus to Foggia Gino Lisa Airport, fly to Milan Linate Airport
- Take the bus from Ferrandina Scalo to Baribus
- Take the bus from Bari to Foggiabus
- Fly from Foggia Gino Lisa Airport (FOG) to Milan Linate Airport (LIN)plane FOG - LIN
8h 7m€114–378Train, train to Brindisi Airport, fly to Milan Linate Airport
- Take the train from Ferrandina-Pom.Migl. to Tarantotrain
- Take the train from Taranto to Brindisitrain
- Fly from Brindisi Airport (BDS) to Milan Linate Airport (LIN)plane BDS - LIN
9h 3m€65–230Bus to Bari Karol Wojtyła Airport, fly to Verona Villafranca Airport, train
- Take the bus from Matera piazza Matteotti to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Verona Villafranca Airport (VRN)plane BRI - VRN
- Take the train from Verona Porta Nuova to Milano Centraletrain
8h 35m€75–278
Bari Karol Wojtyła Airport (BRI) to Milan Linate Airport (LIN) flights
Questions & Answers
The cheapest way to get from Ferrandina to Milan is to bus which costs €40 - €100 and takes 14h.
The fastest way to get from Ferrandina to Milan is to bus and fly which takes 6h 33m and costs €50 - €180.
No, there is no direct bus from Ferrandina to Milan. However, there are services departing from Ferrandina and arriving at Milano, San Donato M3 via Ferrandina Scalo. The journey, including transfers, takes approximately 14h.
The distance between Ferrandina and Milan is 1010 km. The road distance is 928.3 km.
The best way to get from Ferrandina to Milan without a car is to train which takes 7h 59m and costs €80 - €180.
It takes approximately 7h 59m to get from Ferrandina to Milan, including transfers.
Ferrandina to Milan bus services, operated by Sita Sud S.r.l., depart from Ferrandina Scalo station.
The best way to get from Ferrandina to Milan is to train which takes 7h 59m and costs €80 - €180. Alternatively, you can bus, which costs €40 - €100 and takes 14h.
Ferrandina to Milan bus services, operated by Sita Sud S.r.l., arrive at Milano, San Donato M3 station.
Yes, the driving distance between Ferrandina to Milan is 928 km. It takes approximately 9h 1m to drive from Ferrandina to Milan.
What companies run services between Ferrandina, Italy and Milan, Italy?
Trenitalia Frecce operates a train from Ferrandina-Pom.Migl. to Milano Centrale once daily. Tickets cost €70–160 and the journey takes 7h 48m. Alternatively, Sita Sud S.r.l. operates a bus from Ferrandina Scalo to Milano, San Donato M3 once daily. Tickets cost €40–95 and the journey takes 12h 40m.
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €35–150
Flights from Bari Karol Wojtyła Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €30–140
Flights from Bari Karol Wojtyła Airport to Verona Villafranca Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–180
- Website
- ita-airways.com
Flights from Bari Karol Wojtyła Airport to Milan Linate Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- €45–150
Flights from Bari Karol Wojtyła Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €45–150
Flights from Naples Airport to Milan Linate Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- €40–160
Flights from Naples Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €40–160
Flights from Brindisi Airport to Milan Linate Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €45–150
Flights from Brindisi Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–150
- Website
- easyjet.com
Flights from Bari Karol Wojtyła Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 37m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €25–140
- Website
- aeroitalia.com
Flights from Foggia Gino Lisa Airport to Milan Linate Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €90–750
- Website
- flexflight.dk
Flights from Foggia Gino Lisa Airport to Milan Linate Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €90–750
- Website
- skyalps.com
Flights from Bari Karol Wojtyła Airport to Il Caravaggio International Airport via Mostar
- Ave. Duration
- 3h 30m
- When
- Monday and Friday
- Estimated price
- €190–340
- Website
- neosair.it
Flights from Bari Karol Wojtyła Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 30m
- When
- Saturday
- Estimated price
- €140–480
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ferrandina-Pom.Migl. to Milano Centrale
- Ave. Duration
- 7h 48m
- Frequency
- Once daily
- Estimated price
- €70–160
- Schedules at
- trenitalia.com
Train from Ferrandina-Pom.Migl. to Taranto
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- €13–14
- Schedules at
- trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €17–40
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Grassano-Garaguso-Tr to Napoli Centrale
- Ave. Duration
- 3h 7m
- Frequency
- Twice daily
- Estimated price
- €14–26
- Website
- https://www.trenitalia.com/en.html
Train from Ferrandina-Pom.Migl. to Taranto
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- €12
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Brindisi
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €10–27
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Grassano-Garaguso-Tr to Napoli Centrale
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- €15
- Website
- https://www.trenitalia.com/en.html
Train from Ferrandina-Pom.Migl. to Taranto
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Estimated price
- €7
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Brindisi
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €6–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €35–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–85
- 2nd Class
- €35–50
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Ferrandina Scalo to Milano, San Donato M3
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- €40–95
- Schedules at
- sitasudtrasporti.it
- 2nd Class
- €40–60
Bus from Ferrandina Scalo to Bari
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €5
- Schedules at
- sitasudtrasporti.it
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Matera piazza Matteotti to Bari Airport
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €5
- Schedules at
- biglietteria.cotrap.it
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Ferrandina Scalo Train Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €50–110
- Website
- https://marinobus.it/en/
- Phone
- +39 080 5790211
- info@cotrap.it
- Website
- bari.airports.aeroportidipuglia.it
Bus from Ferrandina Scalo to Bari
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €7–11
- Schedules at
- bari.airports.aeroportidipuglia.it
- 2nd Class
- €8–11
Bus from Bari to Foggia
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- €8–12
- Schedules at
- bari.airports.aeroportidipuglia.it
- 2nd Class
- €9–12
- Phone
- +39 0881981100
- info@metaurobus.it
- Website
- metaurobus.it
Bus from Bari to Foggia
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Schedules at
- metaurobus.it
- Book at
- metaurobus.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
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
There are 13938+ hotels available in Milan.


































