How to get around Puglia by bus

Traveling in Puglia by bus is a practical and economical solution, especially if you don’t have a car. The region is well connected by several bus companies that operate on regional and national routes, allowing you to easily reach the main cities of Puglia.

Let’s look in detail at the options available for those who want to travel by bus starting from the main cities such as Lecce, Brindisi and Bari.

Flixbus in Puglia
Flixbus in Puglia

The main bus companies in Puglia

Several companies offer connections between the cities of Puglia and other Italian regions. Here are some of the main ones:

  • FlixBus: connects Bari, Lecce, Taranto, Brindisi, Foggia and other cities in Puglia with many national and international destinations.
  • Itabus: offers connections between Bari, Lecce and other Italian cities at competitive prices.
  • MarinoBus: guarantees national routes with connections between Puglia and northern Italy.
  • Miccolis: operates regional and national routes, connecting Bari and Taranto with various destinations.
  • Marozzi: connects Puglia with Rome, Naples and other Italian cities.
  • Ferrovie del Gargano: offers internal connections between Foggia, Gargano and other areas of the region.

Suggested routes for the main destinations

  • Bari – Lecce: duration approximately 2 hours, available with FlixBus, Itabus and MarinoBus.
  • Bari – Taranto: approximately 1 hour and 30 minutes with Miccolis and FlixBus.
  • Bari – Brindisi: approximately 1 hour with FlixBus and MarinoBus.
  • Lecce – Brindisi: approximately 45 minutes with FlixBus and Itabus.
  • Lecce – Gallipoli: approximately 1 hour with Ferrovie del Sud Est.
  • Bari – Foggia: approximately 2 hours with MarinoBus and FlixBus.

Airport connections by bus

The Marozzi company connects the airports of Brindisi, Foggia and Bari with various cities in Puglia, also reaching Matera, in Basilicata. This company also offers a direct connection between Brindisi Airport and Bari Airport.

Tips for traveling by bus in Puglia

  • Book in advance: the most popular routes can fill up quickly, especially in high season.
  • Check the timetables: the timetables can vary depending on the season, so it is always best to check the official websites of the companies.
  • Luggage: each company has its own rules about luggage, it is useful to inquire in advance to avoid problems.

Traveling by bus is a great alternative to the car to explore Puglia in a comfortable and stress-free way. Thanks to the numerous connections, it is possible to easily reach all the main tourist destinations in the region!