These companies trust us. We sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Bus Information between Brescia and Lecce

distanceDistance536 miles (864 km)
durationAverage bus duration14 h 10 min
priceAverage bus ticket price$87 (€70)
changesDirect busYes
carriersBus providersMarino Autolinee or Flixbus

Buses from Brescia to Lecce cover the 536 miles (864 km) long route taking on average 14 h 10 min with our travel partners like Marino Autolinee or Flixbus. There are direct bus services available. While the average ticket price for this journey costs around $87 (€70), you can find the cheapest bus ticket for as low as $70 (€57). Travelers depart most frequently from Brescia and arrive in Lecce, Piazza Carmelo Bene.

Bus companies

FlixBus between Brescia and Lecce

For as little as $70 (€57) you can travel by bus from Brescia to Lecce with FlixBus. Omio will show you the best deals, schedules and tickets available for this route.


If you're looking for cheap FlixBus tickets between Brescia and Lecce, check out Omio! With one-way Brescia to Lecce bus ticket prices starting as low as $70 (€57) when you book in advance, we'll help you get to Lecce from Brescia by showing you the latest FlixBus offers, bus schedules and tickets for this 536 miles (864 km) route. You can also review relevant ticket information for each class fare available on this route, such as baggage allowance and amenities offered onboard with FlixBus. If you search for FlixBus tickets from Brescia to Lecce in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the bus. Whether you're looking for the cheapest, fastest or earliest bus from Brescia to Lecce on offer, Omio makes it easier than ever for you to find that perfect bus with FlixBus so you can enjoy a smooth and comfortable journey.

Read on for COVID-19 recommendations and policies for your FlixBus bus ticket between Brescia and Lecce:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Brescia to Lecce
Take the bus to Lecce easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Brescia to Lecce.
How much do cheap bus tickets to Lecce from Brescia cost?
Bus tickets between Brescia and Lecce for some dates and times can be found for as cheap as $70 (€57)  one way in the next 7 days.
How much is a bus ticket to Lecce from Brescia?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Brescia to Lecce bus to cost on average $87 (€70)  one way.
How far is it from Brescia to Lecce by bus?
When traveling this route you should expect the distance to Lecce from Brescia by bus to be approximately 536 miles (864 km).
How long is a bus to Lecce from Brescia on average?
While the time it takes to travel 536 miles (864 km) between Brescia and Lecce can vary based on specific dates, weekends, and holidays, the Brescia to Lecce bus journey time is on average 14 h 10 min.
What is the departure bus station in Brescia and arrival bus station in Lecce?

When taking a bus from Brescia, you have a couple of bus stations you can depart from including Brescia, V. Solferino, Brescia, Via della Volta / Viale Duca degli Abruzzi and Brescia, Brescia-Montichiari Airport. When you arrive in Lecce, your bus can arrive in bus stations including Lecce, Piazza Carmelo Bene, Lecce, Piazza Carmelo Bene and Lecce.

Omio customers traveling this route book their buses from Brescia   to Lecce, Piazza Carmelo Bene.

Where is the departure bus station in Brescia located? Where is the arrival bus station in Lecce located?

Passengers board their bus most frequently from Brescia and travel around 1 mile (s) / 1 km from the city center to this bus station.

Passengers traveling this route most often arrive at Lecce, Piazza Carmelo Bene and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Lecce.

Which bus companies should I travel with from Brescia to Lecce?
For the best Brescia to Lecce bus to book, you can travel safely and comfortably with Marino Autolinee or Flixbus. However, it's always good to check all possible bus companies with services from Brescia to Lecce to compare what amenities they may offer.
What are the first and last departure bus times from Brescia to Lecce?
The earliest bus for this journey departs from Brescia at 4: 15 PM. The last bus leaves from Brescia at 6: 05 PM. Check Omio for the latest bus schedule from Brescia to Lecce and book the best time to depart on your chosen travel date.
When should I buy the Brescia to Lecce bus for the best deals on tickets?
You can find buses between Brescia and Lecce to cost on average $87 (€70) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Brescia to Lecce bus generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey