There are 10 ways to get from Hanover to Matera by plane, bus, train, car, train (Trenitalia), busferry, or car 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 Hannover Airport, bus
best- Fly from Hannover Airport (HAJ) to Bari Karol Wojtyła Airport (BRI)plane HAJ - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
8h 26m€127–277Train to Berlin Brandenburg Airport, fly, bus
cheapest- Take the train from Hannover Hauptbahnhof to S Spandau Bhftrain
- Fly from Berlin Brandenburg Airport (BER) to Bari Karol Wojtyła Airport (BRI)plane BER - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
8h 48m€96–303Train, bus via Bolzano
- Take the train from Hannover Hauptbahnhof to München Hbftrain 25 / ...
- Take the train from München Hbf to Bolzano-Bozentrain 89
- Take the train from Bolzano Bozen to Salernotrain Fr
- Take the bus from Salerno to Materabus 577 / ...
20h 19m€288–621Train, bus
- Take the train from Hannover Hauptbahnhof to Frankfurttrain 20 / ...
- Take the bus from Frankfurt central train station to Metapontobus
- Take the bus from Metaponto - Scalo to Materabus 354
30h 6m€171–339Drive 1,812.8 km
- Drive from Hanover to Materacar 1,812.8 km
17h 30m€283–408Train to Bremen Airport, fly, bus
- Take the train from Hannover Hauptbahnhof to Bremen Hbftrain
- Fly from Bremen Airport (BRE) to Bari Karol Wojtyła Airport (BRI)plane BRE - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
9h 28m€102–358Train
- Take the train from Hannover Hauptbahnhof to München Hbftrain 25 / ...
- Take the train from München Hbf to Trentotrain 89
- Take the train from Trento to Firenze S.M.N.train Fr
- Take the train from Firenze S.M.N. to Ferrandina-Pom.Migl.train Fr
21h 35m€308–658Bus
- Take the bus from Hanover central bus station to Frankfurt central train stationbus
- Take the bus from Frankfurt central train station to Baribus
- Take the bus from Bari to Materabus
30h 15m€126–234Bus, bus and ferry, Italobus Connections
- Take the bus from Hannover Hbf to Durrësbus
- Take the busferry from Durrës to Taranto Portbusferry
- Take the bus from Taranto to Materabus
43h 25mCar train, drive
- Take the car train from Hannover Hbf to Villach Hbf ARZcartrain 1393
- Drive from Villach Hbf ARZ to Materacar
16h 55m€263–1,100
Hanover to Matera by train and bus
Questions & Answers
The cheapest way to get from Hanover to Matera is to bus which costs €120 - €240 and takes 30h 15m.
The fastest way to get from Hanover to Matera is to fly and bus which takes 8h 26m and costs €120 - €280.
No, there is no direct bus from Hanover station to Matera. However, there are services departing from Hanover central bus station and arriving at Matera via Frankfurt central train station and Bari. The journey, including transfers, takes approximately 30h 15m.
The distance between Hanover and Matera is 1450 km. The road distance is 1812.8 km.
The best way to get from Hanover to Matera without a car is to train and bus via Bolzano which takes 20h 19m and costs €280 - €650.
It takes approximately 8h 26m to get from Hanover to Matera, including transfers.
Hanover to Matera bus services, operated by FlixBus, depart from Hanover central bus station.
The best way to get from Hanover to Matera is to train which takes 21h 35m and costs €300 - €700. Alternatively, you can bus, which costs €120 - €240 and takes 30h 15m.
Hanover to Matera bus services, operated by FlixBus, arrive at Frankfurt central train station.
Yes, the driving distance between Hanover to Matera is 1813 km. It takes approximately 17h 30m to drive from Hanover to Matera.
What companies run services between Hanover, Germany and Matera, Italy?
You can take a train from Hannover Hauptbahnhof to Matera - Via Dante Alighieri via München Hbf, Trento, Firenze S.M.N., Ferrandina-Pom.Migl., and Ferrandina in around 21h 35m. Alternatively, you can take a bus from Hanover central bus station to Matera via Frankfurt central train station and Bari in around 30h 15m.
- Website
- lufthansa.com
Flights from Hannover Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 3h 47m
- When
- Monday to Saturday
- Estimated price
- €100–440
Flights from Hannover Airport to Bari Karol Wojtyła Airport via Frankfurt
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €100–350
Flights from Bremen Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 4h 52m
- When
- Monday and Saturday
- Estimated price
- €110–450
Flights from Bremen Airport to Bari Karol Wojtyła Airport via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- €100–360
Flights from Berlin Brandenburg Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- €80–330
- Website
- ryanair.com
Flights from Hannover Airport to Bari Karol Wojtyła Airport via Vienna
- Ave. Duration
- 5h 7m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- €65–260
Flights from Berlin Brandenburg Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 10m
- When
- Thursday and Friday
- Estimated price
- €55–170
- Website
- swiss.com
Flights from Hannover Airport to Bari Karol Wojtyła Airport via Zurich
- Ave. Duration
- 3h 55m
- When
- Monday and Sunday
- Estimated price
- €80–440
Flights from Bremen Airport to Bari Karol Wojtyła Airport via Zurich
- Ave. Duration
- 8h
- When
- Monday
- Estimated price
- €85–450
- Website
- klm.com
Flights from Bremen Airport to Bari Karol Wojtyła Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 57m
- When
- Tuesday and Thursday
- Estimated price
- €95–480
- Website
- ita-airways.com
Flights from Hannover Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 6h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- €85–340
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hannover Hauptbahnhof to München Hbf
- Ave. Duration
- 4h 23m
- Frequency
- Hourly
- Estimated price
- €100–240
- Website
- https://int.bahn.de/en
Train from München Hbf to Bolzano-Bozen
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- €50–120
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Frankfurt
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- €55–140
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Bremen Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €21–50
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to S Spandau Bhf
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €40–100
- Website
- https://int.bahn.de/en
Train from München Hbf to Trento
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- €60–140
- Website
- https://int.bahn.de/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bolzano Bozen to Salerno
- Ave. Duration
- 6h 36m
- Frequency
- Once daily
- Estimated price
- €120–240
- Schedules at
- trenitalia.com
Train from Trento to Firenze S.M.N.
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Estimated price
- €40–85
- Schedules at
- trenitalia.com
Train from Firenze S.M.N. to Ferrandina-Pom.Migl.
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- €100–190
- Schedules at
- trenitalia.com
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hannover Hauptbahnhof to Bremen Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €26–40
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hannover Hauptbahnhof to Bremen Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Website
- https://konzern.oebb.at/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hannover Hauptbahnhof to S Spandau Bhf
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- €25–65
- Website
- https://www.ns.nl/en
- Website
- govolta.nl
Train from Hannover Hauptbahnhof to S Spandau Bhf
- Ave. Duration
- 2h 10m
- Frequency
- Once a week
- Schedules at
- govolta.nl
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hannover Hbf to Villach Hbf ARZ
- Ave. Duration
- 5h 59m
- Frequency
- Once daily
- Estimated price
- €100–900
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €420–470
- Car Compartment
- €750–900
- 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 Salerno to Matera
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €12–21
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt central train station to Metaponto
- Ave. Duration
- 24h 55m
- Frequency
- Once daily
- Estimated price
- €110–200
- Website
- https://www.flixbus.co.uk
Bus from Hanover central bus station to Frankfurt central train station
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt central train station to Bari
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- €100–190
- Website
- https://www.flixbus.co.uk
Bus from Bari to Matera
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- https://www.flixbus.co.uk
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Metaponto - Scalo to Matera
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €2–5
- Schedules at
- sitasudtrasporti.it
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from Hannover Hbf to Durrës
- Ave. Duration
- 30h 15m
- Frequency
- Once a week
- Schedules at
- devatours.eu
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Durrës to Taranto Port
- Ave. Duration
- 10h 6m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Bus from Taranto to Matera
- Ave. Duration
- 1h 4m
- Frequency
- Once daily
- Website
- https://www.italotreno.it/en
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Hanover to Matera bus tickets online with Omio and FlixBus.
There are 1224+ hotels available in Matera.




































