There are 9 ways to get from Cornaredo to Matera by plane, bus, train (Trenitalia), car, 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.
Fly from Milan Linate Airport, bus
best- Fly from Milan Linate Airport (LIN) to Bari Karol Wojtyła Airport (BRI)plane LIN - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
5h 38m€55–147Fly from Milano Malpensa Airport, bus
cheapest- Fly from Milano Malpensa Airport (MXP) to Bari Karol Wojtyła Airport (BRI)plane MXP - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
6h 20m€40–152Train (Trenitalia)
- Take the train from Milano Rogoredo to Ferrandina-Pom.Migl.train Fr
10h 46m€146–290Bus via Bari
- Take the bus from Milan to Baribus FlixBus N436
- Take the bus from Bari to Materabus 1586
14h 56m€66–122Drive 915.6 km
- Drive from Cornaredo to Materacar 915.6 km
8h 40m€144–208Bus to Il Caravaggio International Airport, fly, bus
- Take the bus from Milano, Autostazione Lampugnano to Bergamobus
- Fly from Il Caravaggio International Airport (BGY) to Bari Karol Wojtyła Airport (BRI)plane BGY - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
6h 50m€46–180Train via Reggio Emilia
- Take the train from Milano Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Bari Centraletrain Fr
- Take the train from Bari Centrale to Altamuratrain
12h 36m€127–258Train via Bari
- Take the train from RHO Fiera to Bari Centraletrain 9939
- Take the train from Bari Centrale to Altamuratrain Bari
13h 14m€136–280Bus
- Take the bus from Rho to Salandra-Grottole Scalobus
- Take the bus from Salandra to Matera - Via Dante Alighieribus Potenza
15h 30m€65–96
Cornaredo to Matera by bus, subway, train, and foot (Trenitalia)
Questions & Answers
The cheapest way to get from Cornaredo to Matera is to fly and bus which costs €35 - €160 and takes 6h 20m.
The fastest way to get from Cornaredo to Matera is to fly and bus which takes 5h 38m and costs €55 - €150.
No, there is no direct bus from Cornaredo to Matera. However, there are services departing from Via S.Carlo Via Ponti and arriving at Matera - Via Dante Alighieri via Rho and Salandra. The journey, including transfers, takes approximately 15h 30m.
The distance between Cornaredo and Matera is 863 km. The road distance is 915.6 km.
The best way to get from Cornaredo to Matera without a car is to train which takes 10h 46m and costs €140 - €290.
It takes approximately 5h 38m to get from Cornaredo to Matera, including transfers.
Cornaredo to Matera bus services, operated by Autolinee Chiruzzi S.R.L., depart from Rho station.
The best way to get from Cornaredo to Matera is to train which takes 10h 46m and costs €140 - €290. Alternatively, you can bus via Bari, which costs €65 - €130 and takes 14h 56m.
Cornaredo to Matera bus services, operated by Autolinee Chiruzzi S.R.L., arrive at Salandra-Grottole Scalo station.
Yes, the driving distance between Cornaredo to Matera is 916 km. It takes approximately 8h 40m to drive from Cornaredo to Matera.
What companies run services between Cornaredo, Italy and Matera, Italy?
Trenitalia Frecce operates a train from Milano Rogoredo to Ferrandina-Pom.Migl. once daily. Tickets cost €140–280 and the journey takes 7h 26m. Alternatively, you can take a bus from Cornaredo, S.Carlo/Ponti to Matera via Milano, Molino Dorino M1, Molino Dorino, Lampugnano, Milan, and Bari in around 14h 56m.
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €30–120
Flights from Il Caravaggio International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €40–160
- Website
- ita-airways.com
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €45–120
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €45–120
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- €26–110
- Website
- skyalps.com
Flights from Il Caravaggio International Airport to Bari Karol Wojtyła Airport via Mostar
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- €200–390
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Rogoredo to Ferrandina-Pom.Migl.
- Ave. Duration
- 7h 26m
- Frequency
- Once daily
- Estimated price
- €140–280
- Schedules at
- trenitalia.com
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €21–45
- Schedules at
- trenitalia.com
Train from Reggio Emilia Av to Bari Centrale
- Ave. Duration
- 6h 7m
- Frequency
- Every 4 hours
- Estimated price
- €100–200
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 46 min
- Frequency
- 3 times a day
- Estimated price
- €19–40
- Website
- https://www.italotreno.it/en
Train from RHO Fiera to Bari Centrale
- Ave. Duration
- 8h 49m
- Frequency
- Once daily
- Estimated price
- €130–270
- Website
- https://www.italotreno.it/en
Train from Bari Centrale to Altamura
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://ferrovieappulolucane.it/en/
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €6–9
- Schedules at
- biglietteria.cotrap.it
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milan to Bari
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- €60–110
- Website
- https://www.flixbus.co.uk
Bus from Bari to Matera
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- €4–8
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €3–7
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €3–7
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 0835 522250
- biglietteria@chiruzzi.it
- Website
- chiruzzi.it
Bus from Rho to Salandra-Grottole Scalo
- Ave. Duration
- 12h 46m
- Frequency
- Once a week
- Estimated price
- €60–90
- Schedules at
- chiruzzi.it
- Phone
- +39 0835 721443
- info@grassani.it
- Website
- grassani.it
Bus from Salandra to Matera - Via Dante Alighieri
- Ave. Duration
- 35 min
- Frequency
- 6 times a week
- Estimated price
- €3–4
- Schedules at
- grassani.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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 316+ hotels available in Matera.




























