There are 8 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)LIN - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
5h 38m€69–207Bus
cheapest- Take the bus from Milano, Autostazione Lampugnano to Matera Via Don Luigi SturzoItabus
14h 1m€25–124Train via Reggio Emilia
- Take the train from Milano Centrale to Reggio Emilia AvFr
- Take the train from Reggio Emilia Av to Bari CentraleFr
- Take the train from Bari Centrale to Altamura
12h 27m€66–188Drive 915.6 km
- Drive from Cornaredo to Matera915.6 km
8h 36m€143–206Fly from Milano Malpensa Airport, bus
- Fly from Milano Malpensa Airport (MXP) to Bari Karol Wojtyła Airport (BRI)MXP - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
6h 18m€53–179Bus to Il Caravaggio International Airport, fly, bus
- Take the bus from Milano, Autostazione Lampugnano to Bergamo
- Fly from Il Caravaggio International Airport (BGY) to Bari Karol Wojtyła Airport (BRI)BGY - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
6h 46m€52–263Train
- Take the train from RHO Fiera to Bari Centrale9939
- Take the train from Bari Centrale to AltamuraBari
13h 21m€126–170Bus via Salandra
- Take the bus from Rho to Salandra-Grottole Scalo
- Take the bus from Salandra to Matera piazza MatteottiPotenza
15h 42m€65–97
Cornaredo to Matera by bus, subway, foot, and train
Questions & Answers
The cheapest way to get from Cornaredo to Matera is to bus which costs €25 - €130 and takes 14h 1m.
The fastest way to get from Cornaredo to Matera is to fly and bus which takes 5h 38m and costs €65 - €210.
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 piazza Matteotti via Rho and Salandra. The journey, including transfers, takes approximately 15h 42m.
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 via Reggio Emilia which takes 12h 27m and costs €65 - €190.
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 via Reggio Emilia which takes 12h 27m and costs €65 - €190. Alternatively, you can bus, which costs €25 - €130 and takes 14h 1m.
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 36m to drive from Cornaredo to Matera.
What companies run services between Cornaredo, Italy and Matera, Italy?
You can take a bus from Cornaredo, Mazzini/Ricciotti to Matera Centrale Station via Milano, Molino Dorino M1, Molino Dorino, Loreto M1, Milano Centrale, Reggio Emilia Av, Bari Centrale, and Altamura in around 12h 27m. Alternatively, Itabus S.p.A. operates a bus from Milano, Autostazione Lampugnano to Matera Via Don Luigi Sturzo once daily. Tickets cost €23–120 and the journey takes 12h 40m. Marino Autolinee S.p.A. also services this route once daily.
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–140
Flights from Il Caravaggio International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €55–200
- Website
- ita-airways.com
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €50–150
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €24–130
- Website
- neosair.it
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €100–340
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €14–55
- Schedules at
- trenitalia.com
- Super Economy
- €14–20
- Base Standard
- €30–45
- Base Premium
- €35–55
Train from Reggio Emilia Av to Bari Centrale
- Ave. Duration
- 6h 7m
- Frequency
- Every 4 hours
- Estimated price
- €45–120
- Schedules at
- trenitalia.com
- Super Economy
- €45–60
- Base Standard
- €65–95
- Base Premium
- €80–120
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- https://www.italotreno.it/en
Train from RHO Fiera to Bari Centrale
- Ave. Duration
- 8h 49m
- Frequency
- Once daily
- Estimated price
- €120–160
- Website
- https://www.italotreno.it/en
- Smart Economy
- €120–160
- Smart Flex
- €130–160
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
- €5–9
- Schedules at
- biglietteria.cotrap.it
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milano, Autostazione Lampugnano to Matera Via Don Luigi Sturzo
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- €23–120
- Website
- https://www.itabus.it/en/home
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €5–8
- Website
- https://www.itabus.it/en/home
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Milano, Autostazione Lampugnano to Matera Via Don Luigi Sturzo
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- €30–85
- Website
- https://marinobus.it/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €6–20
- 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
- €6–16
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 0835 522250
- biglietteria@chiruzzi.it
- Website
- chiruzzi.com
Bus from Rho to Salandra-Grottole Scalo
- Ave. Duration
- 12h 46m
- Frequency
- Once a week
- Estimated price
- €60–90
- Schedules at
- chiruzzi.com
- Phone
- +39 0835 721443
- info@grassani.it
- Website
- grassani.it
Bus from Salandra to Matera piazza Matteotti
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- €3–4
- Schedules at
- grassani.it
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Salandra to Matera piazza Matteotti
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Estimated price
- €3–5
- Schedules at
- sitasudtrasporti.it
- 2nd Class
- €3–4
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 1222+ hotels available in Matera.







































