Lecce to Bari train

Cheap train tickets from Lecce to Bari

Showing times and prices for Jan 28

Cheapest

12

Average

17

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

Cheapest
10:17AMLecce1h54 12:11PMBari
0 transfers
121One-way
Cheapest
01:17PMLecce1h54 03:11PMBari
0 transfers
121One-way
Cheapest
07:25AMLecce1h54 09:19AMBari
0 transfers
121One-way
Cheapest
03:17PMLecce1h54 05:11PMBari
0 transfers
121One-way
Cheapest
12:17PMLecce1h54 02:11PMBari
0 transfers
121One-way

Train schedule from Lecce to Bari

Showing trains for tomorrow, Saturday, January 28
04:47AMLecce1h54 06:41AMBari
0 transfers
05:55AMLecce1h31 07:26AMBari
0 transfers
06:05AMLecce1h27 07:32AMBari
0 transfers
06:23AMLecce1h39 08:02AMBari
0 transfers
06:28AMLecce1h53 08:21AMBari
0 transfers
07:00AMLecce1h26 08:26AMBari
0 transfers
07:10AMLecce1h24 08:34AMBari
0 transfers
07:25AMLecce1h54 09:19AMBari
0 transfers
08:06AMLecce1h20 09:26AMBari
0 transfers
08:20AMLecce1h31 09:51AMBari
0 transfers
08:35AMLecce3h08 11:43AMBari
0 transfers
08:47AMLecce1h54 10:41AMBari
0 transfers
09:41AMLecce1h20 11:01AMBari
0 transfers
10:06AMLecce1h20 11:26AMBari
0 transfers
10:17AMLecce1h54 12:11PMBari
0 transfers
11:15AMLecce1h27 12:42PMBari
0 transfers
11:54AMLecce1h50 01:44PMBari
0 transfers
12:06PMLecce1h20 01:26PMBari
0 transfers
12:17PMLecce1h54 02:11PMBari
0 transfers
12:57PMLecce1h29 02:26PMBari
0 transfers
01:10PMLecce1h34 02:44PMBari
0 transfers
01:17PMLecce1h54 03:11PMBari
0 transfers
02:17PMLecce1h54 04:11PMBari
0 transfers
03:17PMLecce1h54 05:11PMBari
0 transfers
04:05PMLecce1h53 05:58PMBari
0 transfers
05:15PMLecce1h27 06:42PMBari
0 transfers
05:25PMLecce1h53 07:18PMBari
0 transfers
06:00PMLecce1h54 07:54PMBari
0 transfers
06:31PMLecce2h44 09:15PMBari
0 transfers
07:05PMLecce1h53 08:58PMBari
0 transfers
07:50PMLecce1h47 09:37PMBari
0 transfers
08:00PMLecce1h54 09:54PMBari
0 transfers
08:25PMLecce1h41 10:06PMBari
0 transfers
09:17PMLecce1h54 11:11PMBari
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Jan 28
Sun
Jan 29
Mon
Jan 30
Tue
Jan 31
Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04
Sun
Feb 05
Mon
Feb 06
Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17

Fastest train times from Lecce to Bari

Showing times and prices for Jan 28

Fastest Journey

1 h 20 m

Average

1 h 45 m

Trains per day

34

Distance

140 km

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

Fastest
08:06AMLecce1h20 09:26AMBari
0 transfers
231One-way
Fastest
12:06PMLecce1h20 01:26PMBari
0 transfers
231One-way
Fastest
09:41AMLecce1h20 11:01AMBari
0 transfers
231One-way
Fastest
10:06AMLecce1h20 11:26AMBari
0 transfers
231One-way
2nd Fastest
07:10AMLecce1h24 08:34AMBari
0 transfers
231One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Lecce to Bari

distanceDistance86 miles (139 km)
durationAverage train duration1 h 41 min
priceAverage train ticket price$14 (€12)
changesDirect trainYes
carriersTrain companiesFrecciargento, Frecciabianca, Regionale Veloce, Trenitalia, Regionale, Intercity Notte, Frecciarossa or Intercity

Trains from Lecce to Bari cover the 86 miles (139 km) long route taking on average 1 h 41 min with our travel partners like Frecciargento, Frecciabianca, Regionale Veloce, Trenitalia, Regionale, Intercity Notte, Frecciarossa or Intercity. There are direct train services available. While the average ticket price for this route costs around $14 (€12), you can find the cheapest train ticket for as low as $13 (€11). Travelers depart most frequently from Lecce and arrive in Bari Centrale.

Train providers: Trenitalia, Frecciarossa and Intercity from Lecce to Bari trains

For as little as $13 (€11) you can travel by train from Lecce to Bari with Trenitalia, Frecciarossa and Intercity. Omio will show you the best deals, schedules and tickets available for this trip.

Trenitalia
Frecciarossa
Intercity

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 86 miles (139 km) long route between Lecce and Bari with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train between Lecce and Bari in just a few steps. On Omio you can find all the information you need for the Lecce to Bari route, such as departure and arrival times, train stations, number of stops, journey times and more.

    Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 86 miles (139 km) between Lecce and Bari quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    We show you the latest Frecciarossa train schedule for the Lecce to Bari route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this journey, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train to Bari from Lecce with us today and enjoy your journey with Trenitalia’s Frecciarossa!

      Intercity is one of the best options when traveling by train to Bari from Lecce. Omio quickly shows you current Intercity train schedules for the Lecce - Bari journey and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance from Lecce to Bari is around 86 miles (139 km) and the cheapest Intercity one-way ticket you can book starts at $13 (€11). As you check the latest Lecce to Bari train schedule from Intercity for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Bari safely. If you search for Intercity tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Intercity ticket from Lecce to Bari so you can spend more time enjoying the smooth and easy journey!

      Trains from Lecce to Bari

      With approximately 30 trains making the 87 mile (140 km) journey from Lecce to Bari each day, it is easy to travel between the cities by rail. Most trains take about 1h 45minto complete the journey, but a few of the daily trains scheduled are high-speed trains that make the trip in about 1h 20min. Regular departures are scheduled from the early morning through the evening. The city of Bari on the Adriatic Sea in Southern Italy delights visitors with its seaside charm, maze-like Old Town, and remarkable castles and churches.

       

      Lecce to Bari Train Time: Daily Departures

      About 30 trains from Lecce to Bari depart throughout the day seven days a week (including holidays), from about 5 a.m. until about 9 p.m., with a slightly lighter daytime schedule on weekends. At least two departures are scheduled per hour for most of the day; departure frequency is a bit higher in the busy early morning hours.

       

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

      All of the trains traveling from Lecce to Bari use a direct route without any transfers required, and most of them take about 1h 45min to complete the journey. There are a few high-speed trains that are scheduled each day, and they usually take only 1h 20min to complete the same trip.

       

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

      Departure train station: All trains from Lecce to Bari depart from the Lecce Railway Station, which is about 1 mile (1.6 km) southwest of the Giuseppe Garibaldi Public Gardens in the city center. It only takes a few minutes to get to the station from the gardens by bus, and all the buses that stop at the gardens also stop at the train station, as does the #29 trolleybus. Facilities at the station include a ticket office and ticket machines, restrooms, a café, a newsstand, vending machines, and an office providing services for people with disabilities. Outside the station you’ll find a bus stop, taxi stands, and bike rentals.

      Arrival train station: All trains from Lecce to Bari arrive at Bari’s Central Station. The station is about 1 mile (1.6 km) south of the Piazza Giuseppe Garibaldi in the heart of the city. The Piazza is just minutes away from the station by bus, and several of the city’s blue bus lines run between the Piazza and the station, including lines 02, 03, 06, 16, 53 and 71. At the station you’ll find the ticket offices, passenger lounges, an assistance office for passengers with disabilities, restrooms, a luggage counter, some small shops and cafes. The station also services the city’s Metro trains and is a hub for local and regional buses.

       

      Which train companies travel from Lecce to Bari?

      Trenitalia is the train company that travels from Lecce to Bari. About two-thirds of the routes are serviced by Trenitalia’s regional trains. The company also operates its high-speed Frecciabianca and Frecciagento trains and its InterCity and InterCity Night trains for some of the routes between the cities.

       

      Trenitalia trains from Lecce to Bari

      All of Trenitalia’s trains from Lecce to Bari provide direct service, with multiple trains departing each hour throughout the day and into the evening. Trenitalia’s regional trains service the majority of the routes from Lecce to Bari. These trains run hourly from about 5 a.m. until about 9 p.m. and take about 1h 45min to complete the journey. Two of Trenitalia’s high-speed lines provide limited service to this route: the Frecciabianca departs once each morning and afternoon and the Frecciargento departs once in the morning, noon, and early evening daily. Both of these train types arrive at their destination in about 1h 20min. The InterCity and InterCity Night trains also have a few departures scheduled each day; the InterCity trains depart twice each morning, and the Night trains depart three times each evening, with the last departure scheduled for around 8:20 p.m. The duration of the InterCity routes is similar to those of the regional trains, although one of the Night train’s route requires about 2h 46min to make the trip.

       

      Train Lecce to Bari: Services on Board

      Trenitalia’s Regional trains and InterCity Night trains offer only Standard Class service, while their InterCity trains offer both First Class and Standard Class service. Trenitalia’s Frecciargento and Frecciabianca trains offer Standard, Premium, Business and Executive classes, and all of their passengers can access the train’s restaurant services that offers snacks, light meals and hot and cold beverages. The air-conditioned trains have free Wi-Fi and comfortable seats that are equipped with electrical outlets for charging your devices. Each car has a restroom, one of which has a baby-changing station. On all of Trenitalia’s trains, there is plenty of room for luggage, including space for bikes that are folded (or disassembled) and stored in a bag; there are no charges or limitations for luggage as long as it fits in the designated compartments. The only Trenitalia trains that allow fully assembled bikes are select Regional trains that are equipped with special bike compartments; a small fee is charged to keep a bike in the special compartment. Pets are welcome aboard the trains as long as they can comfortably travel in a crate no larger than 27.5 x 20 x 12 in (70 x 50 x 30 cm). For a fee, larger dogs wearing a muzzle and leash are also welcome on the trains. Guide dogs are not subject to any restrictions or fees. All of Trenitalia’s high-speed trains are equiped with at least one restroom that accomodates passengers with limited mobility, which is in the same car as the wheelchair seating. Passengers with disabilities traveling on any of Trenitalia’s are encouraged to contact their customer service at least 24h before departing to find out what special travel accommodations are available.

       

      How to find cheap train tickets from Lecce to Bari?

      Trenitalia offers many ways to get cheap train tickets from Lecce to Bari, especially if you’re flexible with the dates and times you can travel. For example, if you’re willing to travel on a Saturday, you’ll qualify for two-for-one tickets. Trenitalia’s Regional and InterCity trains are about half the price of the high-speed trains. Trenitalia offers a family discount (where children up to 15 years of age travel for free in groups with at least one adult) and a group discount for groups of two to five adults. Discounts are also available for students and seniors aged 60+. Also, the earlier you can book your trip, the cheaper your ticket will be.

      Travel Tips: Trains from Lecce to Bari

      Travel Tips: Travel by train to Bari 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 Lecce to Bari.
      FAQs
      Looking to save money on your route? Omio customers have found the cheapest train between Lecce and Bari for the next 7 days starting from $13 (€11)  one way.
      The train price between Lecce and Bari is on average $14 (€12)  if you are looking to book your tickets for this journey in the next 7 days.
      The distance from Lecce to Bari by train is approximately 86 miles (139 km).
      On average the Lecce to Bari train travel time is 1 h 41 min  for the 86 miles (139 km) long journey, but the duration can vary if you travel on weekends and holidays.

      When taking the train between Lecce and Bari, you can choose to depart from train stations like Lecce, Lecce, Via Don Bosco (Stazione) and Lecce, City Terminal Station. Your journey can end in train stations such as Bari Centrale and Bari Palese-Macchie.

      Omio customers who travel this route most frequently depart from Lecce   and arrive in Bari Centrale.

      Passengers board their train most frequently from Lecce and travel around 1.2 miles (2 km) from the city center to this train station.

      Passengers traveling this route most often arrive at Bari Centrale and need to travel approximately 1.4 miles (2.3 km) from the train station to the city center in Bari.

      For the best Lecce to Bari train to book, you can travel safely and comfortably with Frecciargento, Frecciabianca, Regionale Veloce, Trenitalia, Regionale, Intercity Notte, Frecciarossa or Intercity. However, it's always good to check all possible train providers with services to Bari from Lecce to compare what amenities they may offer.
      Yes, you can look for direct trains from Lecce to Bari with Frecciarossa, Frecciargento, Regionale, Intercity or Intercity Notte  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
      In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets to Bari from Lecce within the next 7 days, you can find tickets to cost on average $14 (€12) one way. To find the best prices for this route, consider booking your train ticket from Lecce to Bari a few months in advance.

      Important Stations and Airports for this connection

      Lecce
      Bari
      Lecce is the most popular Lecce railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Lecce for your trip to Bari.

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