Trip to Lecce

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration1h
Distance149 km
Avg. price$ 22
Train trips3 found

Trains from Bari to Lecce

🌟 The scenic train journey takes approximately 1 hour and 23 minutes, covering a distance of 147 km between the two cities. With various options such as Train Reg, Train InterCityNotte, and Train Frecciargento, travelers can choose the train service that best fits their schedule and preferences, offering flexibility for a comfortable and enjoyable trip. 🧳 Travelers can expect a smooth and enjoyable ride while admiring the picturesque views of the Italian countryside on their way to Lecce. With affordable ticket prices ranging from €10 to €55, exploring the charming city of Lecce from Bari by train is a recommended choice for a memorable and relaxing travel experience.

Where to stay in Lecce

There are over 501 hotels to stay in Lecce. Prices range from $31 per night.

Find accommodation
  • The train routes from Bari to Lecce are provided by Trenitalia Frecce. The direct train service departs from Bari Centrale station and arrives at Lecce station, with services operating hourly every day. The journey typically takes approximately 1 hour and 23 minutes, covering a distance of 147 km. Tickets for the train between Bari and Lecce range in price from €10 to €56.
  • The fastest train between Bari and Lecce is the Frecciargento, which covers the 147 km journey in just 1 hour and 20 minutes. Operated by Trenitalia Frecce, this direct train service departs from Bari Centrale station and arrives at Lecce station. Tickets for the Frecciargento train between Bari and Lecce typically range in price from €10 to €56.
  • The departure station for trains leaving for Lecce from Bari is Bari Centrale station. Trenitalia Frecce operates the train services for this route, providing convenient and reliable transportation between the two cities. Passengers can board the direct train at Bari Centrale station to begin their journey to Lecce.
  • There is a direct train service operated by Trenitalia Frecce departing from Bari Centrale station and arriving at Lecce station, with trains running hourly every day between Bari and Lecce. Passengers can enjoy a convenient and frequent schedule for their journey, which typically takes approximately 1 hour and 23 minutes. The reliable and efficient train services provided by Trenitalia Frecce offer travelers flexibility in planning their trip from Bari to Lecce.
  • The train journey from Bari to Lecce operated by Trenitalia Frecce, arrives at Lecce station. Lecce station serves as the final destination for travelers making the trip from Bari to Lecce by train. Passengers can disembark at Lecce station, located in the heart of the city, to begin exploring the charming surroundings and attractions that Lecce has to offer. The convenient arrival point at Lecce station allows for easy access to the city center and onward travel connections.
  • The first train of the day from Bari to Lecce operated by Trenitalia Frecce, typically departs from Bari Centrale station in the early morning hours when the service begins. Similarly, the last train of the day on this route usually leaves Bari Centrale station in the late evening, allowing for travel throughout most of the day. Travelers can choose from various departure times between these two stations to suit their schedule and preferences, as the train service operates hourly every day.
  • There are multiple direct train trips each day between Bari and Lecce. The train services, operated by Trenitalia Frecce, depart from Bari Centrale station and arrive at Lecce station, with services running hourly every day. This regular schedule allows travelers the flexibility to choose from various departure times throughout the day for their journey, with each trip typically taking approximately 1 hour and 23 minutes to complete.
  • Yes, there is a direct train between Bari and Lecce. The direct train service departs from Bari Centrale and arrives at Lecce, with trains operating hourly every day. Traveling by train provides a convenient and efficient way to cover the distance between the two cities in approximately 1 hour and 23 minutes, making it a popular choice for travelers.
  • The cost of a train ticket from Bari to Lecce varies between €10 and €56, depending on factors such as the class of service, time of booking, and availability of discounts. Passengers can choose from different fare options to suit their preferences and budget when traveling by train between Bari and Lecce. It is advisable to book tickets in advance to secure the best rates and ensure a smooth and cost-effective journey.

Will you be returning to Bari by train?

If you are looking for the return train journey, check out trains from Lecce to Bari

See schedule