Bari to Lecce train

Sat, 25 May
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Bari to Lecce

Showing times and prices for 25 May

Cheapest

The best way to find a cheap train ticket from Bari to Lecce is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Regionale
05:201h52
Bari Centrale
07:12Lecce station
£141One-way
0 changes
Cheapest
Regionale
08:011h54
Bari Centrale
09:55Lecce station
£141One-way
0 changes
Cheapest
Regionale
12:201h53
Bari Centrale
14:13Lecce station
£141One-way
0 changes
Cheapest
Regionale
14:401h53
Bari Centrale
16:33Lecce station
£141One-way
0 changes
Cheapest
Regionale
10:351h53
Bari Centrale
12:28Lecce station
£141One-way
0 changes

Train timetableBari to Lecce

Showing trains for tomorrow, Saturday, 25 May
Regionale
05:201h52
Bari Centrale
07:12Lecce station
0 changes
Intercity Notte
06:311h39
Bari Centrale
08:10Lecce station
0 changes
Regionale
07:081h53
Bari Centrale
09:01Lecce station
0 changes
Intercity Notte
07:102h52
Bari Centrale
10:02Lecce station
0 changes
Intercity Notte
07:441h46
Bari Centrale
09:30Lecce station
0 changes
Regionale
08:011h54
Bari Centrale
09:55Lecce station
0 changes
Intercity Notte
08:141h56
Bari Centrale
10:10Lecce station
0 changes
Regionale
09:021h56
Bari Centrale
10:58Lecce station
0 changes
Regionale
10:351h53
Bari Centrale
12:28Lecce station
0 changes
Frecciarossa
12:151h20
Bari Centrale
13:35Lecce station
0 changes
Regionale
12:201h53
Bari Centrale
14:13Lecce station
0 changes
Regionale
13:351h53
Bari Centrale
15:28Lecce station
0 changes
Frecciarossa
14:181h32
Bari Centrale
15:50Lecce station
0 changes
Frecciarossa
14:351h23
Bari Centrale
15:58Lecce station
0 changes
Regionale
14:401h53
Bari Centrale
16:33Lecce station
0 changes
Intercity
15:091h42
Bari Centrale
16:51Lecce station
0 changes
Regionale
15:351h53
Bari Centrale
17:28Lecce station
0 changes
Regionale
16:351h53
Bari Centrale
18:28Lecce station
0 changes
Intercity
17:172h38
Bari Centrale
19:55Lecce station
0 changes
Frecciarossa
17:311h19
Bari Centrale
18:50Lecce station
0 changes
Regionale
17:352h03
Bari Centrale
19:38Lecce station
0 changes
Regionale
18:181h55
Bari Centrale
20:13Lecce station
0 changes
Intercity
19:021h38
Bari Centrale
20:40Lecce station
0 changes
Frecciargento
19:091h20
Bari Centrale
20:29Lecce station
0 changes
Frecciarossa
19:311h19
Bari Centrale
20:50Lecce station
0 changes
Regionale
19:501h54
Bari Centrale
21:44Lecce station
0 changes
Intercity
20:201h42
Bari Centrale
22:02Lecce station
0 changes
Frecciarossa
20:311h19
Bari Centrale
21:50Lecce station
0 changes
Regionale
20:401h54
Bari Centrale
22:34Lecce station
0 changes
Intercity
21:091h40
Bari Centrale
22:49Lecce station
0 changes
Frecciarossa
21:181h48
Bari Centrale
23:06Lecce station
0 changes
Frecciarossa
21:341h22
Bari Centrale
22:56Lecce station
0 changes
Frecciarossa
22:151h23
Bari Centrale
23:38Lecce station
0 changes
Frecciarossa
22:261h19
Bari Centrale
23:45Lecce station
0 changes
Regionale
23:021h53
Bari Centrale
00:55Lecce station
0 changes

Find all the dates and times for this journey

Compare prices and tickets Bari to Lecce by train or coach

Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Mon
03 Jun
Tue
04 Jun
Wed
05 Jun
Thu
06 Jun
Fri
07 Jun
Sat
08 Jun
Sun
09 Jun
Mon
10 Jun
Tue
11 Jun
Wed
12 Jun
Thu
13 Jun
Fri
14 Jun

Train times from Bari to Lecce

Showing times and prices for 25 May

Fastest Journey

1 h 19 m

Average

1 h 45 m

Trains per day

35

Distance

140 km

Of the 35 trains that leave Bari for Lecce every day 35 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Frecciarossa
20:311h19
Bari Centrale
21:50Lecce station
£261One-way
0 changes
Fastest
Frecciarossa
17:311h19
Bari Centrale
18:50Lecce station
£261One-way
0 changes
Fastest
Frecciarossa
19:311h19
Bari Centrale
20:50Lecce station
£261One-way
0 changes
Fastest
Frecciarossa
22:261h19
Bari Centrale
23:45Lecce station
£261One-way
0 changes
2nd Fastest
Frecciargento
19:091h20
Bari Centrale
20:29Lecce station
£261One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bari to Lecce

distanceDistance86 miles
durationAverage train duration1 h 23 min
priceAverage train ticket price£11 (€13)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersRegionale, Frecciargento, Frecciarossa, Intercity, Intercity Notte, Frecciabianca or Trenitalia

Trains from Bari to Lecce cover the 86 miles long route taking on average 1 h 23 min with our travel partners like Regionale, Frecciargento, Frecciarossa, Intercity, Intercity Notte, Frecciabianca or Trenitalia. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £11, but the average price of train tickets is £11. Travellers depart most frequently from Bari Centrale and arrive in Lecce.

Train providers: Regionale, Frecciargento and Frecciarossa trains Bari to Lecce

Travel from Bari to Lecce from £9 with Omio’s train partners Regionale, Frecciargento and Frecciarossa! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

Frecciargento is a high-speed train service operated by Trenitalia, the national railway company of Italy. It runs on the most popular routes throughout the country, connecting major cities such as Rome, Milan, Florence, and Venice. Frecciargento trains offer a comfortable and convenient way to travel, with a range of ticket types available, including Economy, Standard, and Business. Onboard facilities include air-conditioning, power sockets, and free Wi-Fi. Frecciargento trains are fast and reliable, with journey times of up to four hours between Rome and Milan. They are a great way to explore Italy in style and comfort.

Trains from Bari to Lecce

Trains running between Bari and Lecce are plentiful and run throughout the day. your first train often leaves around 05:00 a.m. and operate numerous times throughout the day from then until late in the evening. All trains are operated by the same company and travelling between the same stations in both cities. Your train from Bari to Lecce will always be a direct train with an average time of around 86 miles (139 km). You'll have the options of several different train services offered by Trenitalia, including high_speed trains, high_speed regional trains, night trains, standard regional trains, and intercity trains. The quickest of these will be the high_speed Frecciarossa trains, while the slowest trains are usually the IntercityNotte trains travelling earlier in the morning.

Bari to Lecce Train Time: Daily Departures

Thanks to the popularity of this route, Trenitalia provides numerous trains throughout the day. These journeys start around 05:00 a.m. each morning and run a couple of times an hour from 06:00 a.m. until the last train leaves around 11:00 p.m. every evening. On an average day, you can expect close to 40 trains operating between these two cities daily. You'll have a variety of different options, though all trains are direct trains running between the main train station in each city.

How long is the journey by train from Bari to Lecce?

Travel time between Bari and Lecce when taking a train depends entirely on the type of train you take. All of the routes run directly between the same two stations, so the speed of the train is the only factor. The fastest option is to take a high_speed Frecciarossa train from Bari Centrale to Lecce Centrale that'll take around 1h 20min. An Intercity train between the same two stations will usually take around 1h 40min, which is a similar travel time to the regional trains. The slower of the regional trains can take as long as 1h 55min, while the longest trip of the day is usually the night train operating at 07:50 a.m. each day. this trip takes around 2h 45min.

What is/are the departure and arrival stations for trains from Bari to Lecce?

Departure train station: All trains travelling from Bari to Lecce will depart from the same station. Bari Centrale is the primary station serving Bari.

Though the city can't compete with larger stations like those in Miland or Rome, Bari Centrale station serves as an important transport hub and one of the most important train stations in the country. If you're travelling with a disability, the station is home to Sala Blu where you can get assistance. It also has restrooms, luggage storage, a couple of restaurants and bars, as well as small shops where you can get some snacks or a newspaper. The mezzanine and first floor are mostly offices. Bari Centrale is connected to the rest of the city through the Metro lines, buses, and taxis.

Arrival train station: All trains arriving in Lecce will arrive at the Lecce railway station, which is the main train station serving the city. It's close to the city centre and easily connected to the rest of the city through buses and taxis. The station is home to basic amenities that include restrooms, a waiting area, and a ticketing area.

Which train companies travel from Bari to Lecce?

There is only one train company operating between Bar in Lecce and provides all of the train services between these cities. Trenitalia is the primary train operator in Italy and is operated and owned by the government. Trenitalia provides a wide array of train services throughout the country and provides close to 40 trains from Bari to Lecce. All of the routes offered between Bari and Lecce are direct trains that require no changeovers en route and always travel between Bari Centrale and Lecce railway station.

Trenitalia trains from Bari to Lecce

Trenitalia is the main train company in the country owned and operated by the Italian government. They provide several train services including high_speed trains, regional trains, high_speed regional trains, intercity trains, and night trains when travelling between Bari and Lecce. The high_speed trains will take less than 1h 20min on average, while the night trains can take as long as 2h 45min. The regional trains are designed for longer distances, while high_speed trains are designed to cover shorter distances much quicker. Intercity trains are designed for medium to long distances, while night trains are designed for comfort.

Train Bari to Lecce: Services on Board

When taking a Trenitalia train, you'll be able to pay a little extra to take advantage of the first_class tickets. These tickets will give you access to food and beverages, free WiFi, more comfortable seats, more legroom, charging stations, foldable tables, and charging stations. Regardless of your ticket type, you'll be limited to one large bag of luggage to leave in the compartment and another piece of hand luggage like a laptop bag or handbag. If you want to travel with pets, you'll be limited to two small ones. Make sure you have a suitable carrier with you, they'll need to be in one for the whole trip. Foldable bicycles are easier to transport than non_foldable ones. The only requirement is that they fit in the luggage compartment. If you have a non_foldable bike, you'll have to call a day or two in advance to book a space for it.

Night trains Bari

There are two InterCityNotte trains travelling routes between Bari and Lecce, these trains run from 07:50 a.m. and 08:15 a.m. respectively and typically take a fair bit longer than other trains along this route. The first of the two will take around 2h 45min, while the second one takes closer to 2h. Both of these trains are designed with extra room and comfort in mind.

Traveling by train: Sustainable journey

Unless you'd rather walk or take a bicycle to your destination, travelling between Bari and Lecce via train is the most sustainable way to make the trip. When it comes to global transport emissions, trains only account for 3% of the total emissions. Trains use space more efficiently and can transport hundreds more people in a single trip than a car or a plane. Planes and cars also tend to emit close to 70% more CO2 than trains.

How to find cheap train tickets from Bari to Lecce?

If you're trying to travel as cheaply as possible, start by browsing the Omio Magazine to get tips on efficient travelling. For the cheapest tickets, search Omio and filter your results according to price or best value. If you're planning to travel over a weekend, consider that travelling during the week is usually less costly. Search with flexible dates to make sure you're getting the best deal around the time you want to travel and try to book tickets as far in advance as possible. Tickets tend to get more expensive the closer you get to the departure date.

To Lecce by train—travel tips

Lecce is a quaint city along the Apulia region through the southern part of Italy and is most well_known for its baroque buildings. You'll find more things to do in Lecce than you expect from a smaller city. It's widely considered to be one of the most beautiful cities in the country and many are charmed by the atmosphere of the city. Try out a couple of these things on your next visit and enjoy your time spent in Lecce.

  • Visit the Roman Amphitheater and Piazza Sant’Oronzo
  • Have a gander around the Roman Theatre
  • Taste Pasticciotto at one of the local restuarants and fall in love with this local dish
  • Marvel at one of the most beautiful churches in the city, Basilica di Santa Croce
  • Wander through the Piazza del Duomo and check out the Lecce Cathedral, Cattedrale dell’Assunzione della Virgine
  • If you love ancient history, don't miss out on experiencing the Roman Amphitheatre in Lecce
  • Hang out at one of the most impressive public gardens you'll ever see, Villa Comunale di Lecce

FAQs: Bari to Lecce train

FAQs: Travel by train from Bari 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 Bari to Lecce.
FAQs
Cheap train tickets from Bari to Lecce can start from as little as £11 when you book in advance. The average train ticket price for Bari to Lecce is £11; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Bari to Lecce is 1 h 23 min   to travel the 86 mile long route, with around there are 16 trains per day. Journey times can vary on weekends and holidays.
The first train from Bari to Lecce leaves at 04: 32. Plan your trip with the Journey Planner   from Omio.
The last train from Bari to Lecce leaves at 22: 19.
Yes, it is possible to travel from Bari to Lecce without having to change trains with Regionale, Frecciarossa or Intercity. There are 16 direct trains from Bari to Lecce each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Bari to Lecce with Frecciargento, Frecciarossa or Frecciabianca. Overall you can travel with the following companies: Regionale, Frecciargento, Frecciarossa, Intercity, Intercity Notte, Frecciabianca or Trenitalia.
For the best Bari to Lecce train to purchase, you can travel safely and comfortably with Regionale, Frecciargento, Frecciarossa, Intercity, Intercity Notte, Frecciabianca or Trenitalia. However, it's always good to check all possible train companies with services from Bari to Lecce to compare what amenities they may offer.
Yes, you can take a night train from Bari to Lecce with Intercity Notte. Find all the info regarding night trains in Europe.  

When departing from Bari, you have various train station options to start your trip from including Bari Centrale, Bari Aeroporto and Bari, Largo Sorrentino. When arriving in Lecce, you can end your route in train stations like Lecce, Lecce, City Terminal Station and Lecce, Palazzetto Dello Sport.

Passengers board the train most frequently from Bari Centrale, which is located around 1.7 miles (2.8 km) away from the city centre, and they get off the train at Lecce, located 1.4 miles (2.2 km) away from the city centre.

A day trip to Lecce from Bari is worth doing with a journey time of 1 h 23 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Bari to Lecce by train is April.
You have options as you can travel to Lecce from Bari 2 different ways: train or coach.

Important Stations and Airports in Bari and Lecce

Bari
Lecce
Bari Centrale is the most popular Bari railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bari for your journey to Lecce.
Bari CentraleParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Bari AeroportoATMTaxisAccessibility
Amenities at station
ATMATM
TaxisTaxis
AccessibilityAccessibility
Bari, Largo SorrentinoAccessibility
Amenities at station
AccessibilityAccessibility
Bari, L. Go CiaiaAccessibility
Amenities at station
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
Bari, Viale Unità d'Italia / Largo Ignazio CiaiaAccessibility
Amenities at station
AccessibilityAccessibility
Bari Torre QuettaParkingAccessibility
Amenities at station
ParkingParking
AccessibilityAccessibility
Bari Sud EstParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Bari MungivaccaParkingAccessibility
Amenities at station
ParkingParking
AccessibilityAccessibility

More options for your journey from Bari to Lecce

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers