Bari to Lecce train

Mon, Oct 14
+ 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 Oct 14

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 traveling at rush hour.

Cheapest
Regionale
Regionale 4445
11:02PM1h53
Bari Centrale
12:55AMLecce station
$151One-way
0 transfers
Cheapest
Regionale
Regionale Veloce 4407
01:32PM1h41
Bari Centrale
03:13PMLecce station
$151One-way
0 transfers
Cheapest
Regionale
Regionale Veloce 4377
06:02AM1h41
Bari Centrale
07:43AMLecce station
$151One-way
0 transfers
Cheapest
Regionale
Regionale 4433
05:02AM1h53
Bari Centrale
06:55AMLecce station
$151One-way
0 transfers
Cheapest
Regionale
Regionale Veloce 4387
08:02AM1h43
Bari Centrale
09:45AMLecce station
$151One-way
0 transfers

Bari to Lecce train times

Showing trains for tomorrow, Monday, October 14
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale 4433
05:02AM Bari Centrale1h53 06:55AM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4377
06:02AM Bari Centrale1h41 07:43AM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4381
06:32AM Bari Centrale1h41 08:13AM Lecce station0 transfersDirect
Intercity Notte
InterCityNotte 765
07:10AM Bari Centrale2h52 10:02AM Lecce station0 transfersDirect
Regionale
Regionale 4385
07:32AM Bari Centrale1h43 09:15AM Lecce station0 transfersDirect
Intercity Notte
InterCityNotte 755
07:44AM Bari Centrale1h46 09:30AM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4387
08:02AM Bari Centrale1h43 09:45AM Lecce station0 transfersDirect
Intercity Notte
InterCityNotte 757
08:14AM Bari Centrale1h56 10:10AM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4393
09:02AM Bari Centrale1h43 10:45AM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4397
10:02AM Bari Centrale1h41 11:43AM Lecce station0 transfersDirect
Frecciargento
FRECCIARGENTO 8303
12:15PM Bari Centrale1h20 01:35PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4401
12:32PM Bari Centrale1h41 02:13PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4405
01:02PM Bari Centrale1h41 02:43PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4407
01:32PM Bari Centrale1h41 03:13PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4411
02:02PM Bari Centrale1h41 03:43PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9511
02:18PM Bari Centrale1h32 03:50PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8801
02:35PM Bari Centrale1h23 03:58PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4415
03:02PM Bari Centrale1h43 04:45PM Lecce station0 transfersDirect
Intercity
Intercity 603
03:09PM Bari Centrale1h42 04:51PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4419
04:02PM Bari Centrale1h41 05:43PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4421
04:32PM Bari Centrale1h41 06:13PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4449
05:02PM Bari Centrale1h43 06:45PM Lecce station0 transfersDirect
Intercity
Intercity 605
05:17PM Bari Centrale2h38 07:55PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 9805
05:31PM Bari Centrale1h19 06:50PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4427
06:02PM Bari Centrale1h41 07:43PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4429
06:32PM Bari Centrale1h41 08:13PM Lecce station0 transfersDirect
Intercity
Intercity 607
07:02PM Bari Centrale1h38 08:40PM Lecce station0 transfersDirect
Frecciargento
FRECCIARGENTO 8315
07:09PM Bari Centrale1h20 08:29PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8809
07:31PM Bari Centrale1h19 08:50PM Lecce station0 transfersDirect
Frecciargento
FRECCIARGENTO 8317
08:24PM Bari Centrale1h25 09:49PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8811
08:31PM Bari Centrale1h26 09:57PM Lecce station0 transfersDirect
Regionale
Regionale 4439
08:40PM Bari Centrale1h45 10:25PM Lecce station0 transfersDirect
Regionale
Regionale Veloce 4441
09:02PM Bari Centrale1h41 10:43PM Lecce station0 transfersDirect
Intercity
Intercity 609
09:09PM Bari Centrale1h40 10:49PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8813
09:34PM Bari Centrale1h22 10:56PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8323
10:15PM Bari Centrale1h23 11:38PM Lecce station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8815
10:26PM Bari Centrale1h19 11:45PM Lecce station0 transfersDirect
Regionale
Regionale 4445
11:02PM Bari Centrale1h53 12:55AM Lecce station0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Bari to Lecce by train or bus

Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01
Sat
Nov 02
Sun
Nov 03

How far in advance should I book train tickets from Bari to Lecce?

The best time to book your train from Bari to Lecce is 49 days before departure. See how prices for trains change on the Bari to Lecce route.
Prices are for one-way tickets for one passenger from Bari to Lecce per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Bari to Lecce.

Fastest train times from Bari to Lecce

Showing times and prices for Oct 14

Fastest Journey

1 h 19 m

Average

1 h 40 m

Trains per day

38

Distance

140 km

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

Fastest
Frecciarossa
FRECCIAROSSA 8809
07:31PM1h19
Bari Centrale
08:50PMLecce station
$281One-way
0 transfers
Fastest
Frecciarossa
FRECCIAROSSA 9805
05:31PM1h19
Bari Centrale
06:50PMLecce station
$281One-way
0 transfers
Fastest
Frecciarossa
FRECCIAROSSA 8815
10:26PM1h19
Bari Centrale
11:45PMLecce station
$281One-way
0 transfers
2nd Fastest
Frecciargento
FRECCIARGENTO 8303
12:15PM1h20
Bari Centrale
01:35PMLecce station
$281One-way
0 transfers
2nd Fastest
Frecciargento
FRECCIARGENTO 8315
07:09PM1h20
Bari Centrale
08:29PMLecce station
$281One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Bari to Lecce

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconClean
Cons
Icon,
A definite positive was that it was clean everywhere and consequently comfortable. The staff made sure that the journey went smoothly and without a hitch. I was also able to watch a film due to the good wifi and moderate volume. I recommend the trip.
Pros
IconPunctual
Cons
IconPersonnel
IconLack of hygiene
Unfortunately, the journey was a total disaster. The staff literally refused to help me. The toilets had not been cleaned. The only advantages were that the train was on time and that there was a good network connection. The price was okay. Nevertheless, I have to say that I definitely expected more in terms of cleanliness. Unfavourably only three stars.

Overview: Train from Bari to Lecce

distanceDistance86 miles (139 km)
durationAverage train duration1 h 23 min
priceAverage train ticket price$15 (€13)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesRegionale, Frecciarossa, Intercity or Trenitalia

Trains from Bari to Lecce cover the 86 miles (139 km) long route taking on average 1 h 23 min with our travel partners like Regionale, Frecciarossa, Intercity or Trenitalia. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $15 (€13), you can find the cheapest train ticket for as low as $15 (€13). Travelers depart most frequently from Bari Centrale and arrive in Lecce.

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

Find the best trains between Bari and Lecce with Omio's travel partners Regionale, Frecciargento and Frecciarossa from $13 (€12). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Train information from Bari to Lecce with Regionale:

  • Average Duration: 1 h 41 min
  • Cheapest Price: $15
  • Regionale frequency: 8 a day

Traveling by train from Bari to Lecce

The train connection between Bari and Lecce is efficient and convenient, making it easy for travelers to explore the beautiful region of Puglia. The journey is serviced by several providers including Regionale, Frecciargento, and Frecciarossa. With frequent departures throughout the day, passengers can enjoy a comfortable ride while taking in scenic views along the way. Whether you're heading to Lecce's stunning Baroque architecture or returning from its vibrant cultural scene, these trains offer a reliable means of transportation between these two charming cities.

Train Connection: Bari to Lecce

Traveling from Bari to Lecce takes approximately 1h 23m, with up to 16 direct connections available each day. The trains depart from Bari Centrale and Marconi stations, arriving at Lecce station.

Bari to Lecce Train Connection

The first daily train from Bari departs at 04:32, providing an early start for travelers looking to explore the beautiful region of Puglia. The last train leaves Lecce at 22:19, allowing visitors ample time to enjoy the sights and experiences before heading back.

Train Tickets Price for Bari to Lecce

The cheapest ticket price for the train connection between Bari and Lecce is €13. The average ticket price tends to be slightly higher, making it a budget-friendly option for travelers looking to explore these beautiful Italian cities.

Exploring the Cultural and Architectural Marvels of Florence and Rome

The Basilica di Santa Croce, often referred to as the Temple of Italian Glories, is a stunning example of Gothic architecture and serves as the final resting place for some of Italy's most illustrious figures, including Michelangelo and Galileo. Its significance lies not only in its artistic beauty but also in its role as a cultural hub that has inspired countless artists and thinkers throughout history. Unique features include exquisite frescoes by Giotto and an impressive façade adorned with intricate carvings that invite you to explore further.

Piazza del Duomo is Florence’s vibrant heart, dominated by the magnificent Cathedral of Santa Maria del Fiore, which boasts one of the largest domes ever constructed during the Renaissance period. This square holds immense historical importance as it represents both religious devotion and architectural innovation; it's where art meets faith in breathtaking harmony. The unique blend of styles—from Romanesque to Gothic—alongside iconic structures like Giotto's Campanile creates an unforgettable atmosphere steeped in centuries-old tradition.

The Roman Amphitheatre stands testament to ancient engineering prowess while offering insight into Rome’s social life during its peak; this arena once hosted gladiatorial contests that captivated thousands. Its significance extends beyond mere entertainment—it symbolizes power dynamics within society at large while showcasing advanced construction techniques still admired today. What sets this landmark apart are remnants such as underground chambers used for staging events, allowing visitors a glimpse into how spectacles were orchestrated long ago amidst roaring crowds.

FAQs: Trains from Bari to Lecce

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 $15 (€13) when you book in advance. The average train ticket price for Bari to Lecce is $15 (€13); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Bari to Lecce is on average 1 h 23 min   for the 86 mile (139 km) long journey, but the time it takes to go between Bari and Lecce by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Bari to Lecce leaves at 4: 32 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Bari to Lecce leaves at 9: 02 PM.
Yes, it is possible to travel from Bari to Lecce without having to change trains with Regionale, Frecciarossa or Intercity. There are 25 direct trains from Bari to Lecce each day. There may be fewer direct services available on weekends or holidays.
Yes, there's a high-speed train to Lecce. Take the fast train with Frecciarossa from Bari to Lecce.
For the best Bari to Lecce train to purchase, you can travel safely and comfortably with Regionale, Frecciarossa, Intercity or Trenitalia. However, it's always good to check all possible train providers with services from Bari to Lecce to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 9: 02 PM.

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 for a train from Bari to Lecce is April.
It's helpful to compare your options as there are 2 ways to travel from Bari to Lecce including taking a train or bus.

Popular train stations from Bari to Lecce

Bari
Lecce
The major railway station for departures from Bari is Bari Centrale. Read all the information you need to know about services, amenities and connections at Bari Centrale for your journey from Bari to Lecce.
Bari CentraleParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
The major train station for arrivals in Lecce is Lecce. Find all the information you need to know about services, amenities and connections at Lecce for your journey to Lecce from Bari.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility

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
Currency
Language

Useful links