1map logoGo to main page

Lecce, Apulia to Matera, Basilicata from $16: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lecce, Italy
to
Matera, Italy

How to Get from Lecce to Matera: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$16 by busBest price
138.4 kmDistance
2h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lecce to Matera with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Bus
Average Duration
3h  31m
Estimated price
$0-0
Recommended
Company
various
Bus
Average Duration
4h  45m
Estimated price
$16-24
Cheapest
route map
Distance: 138.4 km
Duration: 2h 17m

See more options

Pricing table
Company
various
Train
Average Duration
4h  10m
Estimated price
$17-65
Company
various
Drive
Average Duration
2h  17m
Estimated price
$30-50

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $16 $15 $13 $15 $15 $15 $15

Traveling From Lecce to Matera

The journey from Lecce to Matera offers a fascinating contrast between Lecce's Baroque architecture and vibrant streets and Matera's ancient cave dwellings and rich history.

Best Neighbourhoods in Matera

Matera's neighborhoods offer rich history and stunning landscapes for exploration.

Sassi di Matera
• Ancient cave dwellings carved into limestone cliffs.
• UNESCO World Heritage Site renowned for its historical significance.
Civita
• Vibrant atmosphere with charming shops and cafés.
• Breathtaking views overlooking the Gravina canyon.
Matera Alta
• Elevated area with picturesque streets and scenic vistas.
• Home to several historic churches and cultural sites.

Best Times To Visit Matera's Attractions

Timing your visit to Matera's attractions can enhance your experience significantly.

Sassi di Matera
Visit early morning or late afternoon to avoid crowds and enjoy soft lighting.
Casa Grotta di Vico Solitario
Weekdays are less crowded; aim for mid-morning for a quieter tour.
Cattedrale di Matera
Visit during weekday mornings for a peaceful atmosphere and fewer visitors.

Matera Weather: What to Expect Year-Round

Matera experiences a Mediterranean climate, characterized by hot summers and mild winters, making spring and fall the ideal times to visit. Understanding the weather can significantly influence your travel plans, from choosing suitable clothing to scheduling outdoor activities.

Dining Recommendation in Matera

Try the local specialty, ‘cicoria e purè,’ a dish featuring sautéed chicory paired with creamy mashed potatoes, which showcases the earthy flavors of the region. The rustic charm of Matera's eateries and their focus on seasonal ingredients create a dining ambiance that feels distinctively authentic compared to the vibrant, Mediterranean influence found in Lecce.

Lecce - Matera operators

Explore transport companies operating between Lecce and Matera, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
0981 500331
Website
saj.it

Bus from Lecce Bus Station to Taranto Via Napoli

Average Duration
1h 27m
Estimated price
$6-10

Bus from Lecce - Viale Calasso to Porto Cesareo - Via Giuseppe Garibaldi 233

Average Duration
56m
Estimated price
$2-3
Contact phone
+39 06 8937 1892
Website
italotreno.it

Bus from Taranto to Matera

Average Duration
1h 4m
Estimated price
0-0
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Porto Cesareo to Matera

Average Duration
2h 49m
Estimated price
$14-21
Train Show train routes
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Lecce to Bari Centrale

Average Duration
1h 24m
Estimated price
$15-60

Train from Bari Centrale to Matera Centrale Station

Average Duration
1h 46m
Estimated price
$5-7
Contact phone
800 050 500
Website
ferrovieappulolucane.it

Train from Bari Centrale to Matera Centrale Station

Average Duration
1h 46m
Estimated price
$5-7

Lecce to Matera: Overview of Bus, Train, Flight, and Car Trips

Traveling between Lecce and Matera offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Lecce to Matera covering 110 miles of picturesque Italian countryside. With a drive time of approximately 2 hours and 17 minutes, you'll enjoy the road trip at a leisurely pace. 💰 Prices to travel by car from Lecce to Matera range from €28 to €46, offering budget-friendly options for all travelers. Take in the charming villages and rolling hills along the route as you make your way towards the historic city of Matera.
Average price
€28 - €46
🕰️ The total journey time, including transfers, is approximately 4 hours and 10 minutes. Trains from Lecce to Matera are operated by Trenitalia Frecce, departing from Lecce station and arriving at Matera Centrale Station via Bari Centrale. 💰 Ticket prices for the train ride from Lecce to Matera typically range from €16 to €60, offering a convenient and cost-effective way to travel between these two picturesque Italian cities.
Departure Point
Lecce station
Arrival Point
Matera Centrale Station
Useful tips for train travellers
• On the route from Lecce to Matera, you will mostly travel with Trenitalia. Onboard catering services are limited; however, you may find vending machines for snacks and drinks at major stops. If you prefer a meal, consider grabbing something at Lecce’s train station before departure.
• Trenitalia offers several seating options: First Class, Business Class, and Standard (Economy) Class. The First Class provides wider seats, more legroom, and the benefit of complimentary snacks. Business Class is a step down with standard amenities, while Economy Class is the most economical option, offering basic comfort. It’s advisable to book First Class for a more comfortable experience on this route.
• The primary operator for this journey is Trenitalia, but also check out the Ferrovie Appulo Lucane (FAL) for the connection to Matera. Their websites for ticketing and schedules are trenitalia.com and tplfbus.com respectively. For comprehensive local transport information, you may visit the Matera transport website at matera-basilicata.it/en.
🚌 To travel from Lecce to Matera by bus, you will first need to take a bus from Lecce Bus Station to Taranto. From there, you can transfer to another bus that will take you to Matera. The total journey time, including transfers, is approximately 3 hours and 31 minutes. 🚌 The bus services from Lecce to Matera are operated by Inter Saj, with departures from Lecce Bus Station. You will arrive at Matera station via ItaloTreno. The bus ride from Lecce to Matera typically takes around 4 hours and 45 minutes. 🚌 Prices for a bus ticket between Matera and Lecce can range from €15 to €22. Be sure to check the schedules and availability beforehand to plan your journey accordingly.
Departure Point
Lecce Bus Station
Arrival Point
Matera station
Useful tips for bus travellers
• Make sure to check the bus schedules from Lecce Bus Station to Matera, as you will need to change buses in Taranto; visit the Inter Saj website (intersaj.it) for the latest timetable and ticket prices, which range from €14 to €22.
• Consider grabbing a light snack at Lecce Bus Station before your journey; local cafes often offer delicious local pastries like pasticciotto or rustico, giving you a taste of Puglia before heading to Matera.
• Upon arriving at Matera bus station, be prepared for a short but steep walk if you're heading to the historic Sassi district; use the detailed map available at the station to guide you, and opt for a taxi if you prefer to avoid the uphill trek.

Frequently asked questions

Find out more about the route from Lecce to Matera.

Or choose the category:
The distance between Lecce and Matera is approximately 86 miles, or 110.4 miles by road. Traveling by train, it takes about 4 hours to reach Matera from Lecce. Alternatively, taking a combination of bus and Italobus connections can take around 3 hours and 49 minutes. If you prefer driving, it typically takes around 2 hours and 17 minutes to go from Matera to Lecce by car. Buses are also available, with a travel time of approximately 3 hours and 30 minutes from Lecce to Matera.
The most cost-effective way to travel from Lecce to Matera is by taking a bus or a night bus. This option costs between €17 and €27 and takes approximately 3 hours and 30 minutes. However, if time efficiency is a priority, driving is the fastest option. It takes around 2 hours and 17 minutes to reach Matera from Lecce by car, but the cost for this mode of transportation is slightly higher, ranging from €27 to €46.
The prices of a train ticket from Lecce to Matera can range from €16 to €59, depending on the class of service and the availability of discounts. On the other hand, the prices of a bus ticket from Matera to Lecce can range from €18 to €27. It's worth noting that prices may vary depending on the time of travel and any promotional offers that may be available.
To travel from Lecce to Matera without using public transportation, you can opt for a self-drive option. The distance between the two cities is approximately 110 miles, and it takes approximately 2 hours and 17 minutes to drive from Lecce to Matera. Rental car prices vary, ranging from €27 to €46, depending on the car type and rental company. This option provides flexibility and allows you to explore the route at your own pace.
To travel from Lecce to Matera without a car, the best option is to take a bus or a night bus. The journey typically takes around 3h 30m and costs €17-€27. This is a convenient and affordable way to reach Matera from Lecce without the need for a car. The buses provide a comfortable and efficient mode of transportation for this route.
Yes, there is a connection between Lecce and Matera but there is no direct link by train. One possibility is to take a train from Lecce to Bari Centrale and then transfer to another train that goes to Matera Centrale Station, which takes approximately 4 hours in total. There is also no direct bus between the two cities, but a bus service is available from Lecce to Taranto, and then from Taranto to Matera, which takes approximately 3 hours and 30 minutes. Both options involve transfers, but they provide convenient transportation between Lecce and Matera.
There are many accommodation options available near Matera. With over 1219 hotels to choose from, travelers can find a wide range of choices to suit their preferences and budget. Prices for hotels in Matera start at €37 per night, making it possible to find affordable options. Whether you're looking for luxury accommodations or budget-friendly stays, there are plenty of choices to choose from in Matera, ensuring a comfortable and enjoyable visit to this beautiful city.