[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Lecce to Bari

Showing times and prices for May 21

Cheapest

$14

Average

$21

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Lecce to Bari will cost around $ 21 if you buy it on the day, but the cheapest tickets can be found for only $ 14.

Cheapest
12:17PMLecce1h54 02:11PMBari
0 changes
$141One-way
Cheapest
01:17PMLecce1h54 03:11PMBari
0 changes
$141One-way
Cheapest
09:17PMLecce1h54 11:11PMBari
0 changes
$141One-way
Cheapest
08:47AMLecce1h54 10:41AMBari
0 changes
$141One-way
Cheapest
10:17AMLecce1h54 12:11PMBari
0 changes
$141One-way

Train schedule from Lecce to Bari

Showing trains for tomorrow, Sat, May 21
04:47AMLecce1h54 06:41AMBari
0 changes
05:55AMLecce1h31 07:26AMBari
0 changes
06:05AMLecce1h27 07:32AMBari
0 changes
06:23AMLecce1h39 08:02AMBari
0 changes
06:28AMLecce1h53 08:21AMBari
0 changes
07:00AMLecce1h26 08:26AMBari
0 changes
07:10AMLecce1h24 08:34AMBari
0 changes
07:22AMLecce1h56 09:18AMBari
0 changes
08:06AMLecce1h20 09:26AMBari
0 changes
08:20AMLecce1h31 09:51AMBari
0 changes
08:47AMLecce1h54 10:41AMBari
0 changes
09:41AMLecce1h20 11:01AMBari
0 changes
10:06AMLecce1h20 11:26AMBari
0 changes
10:17AMLecce1h54 12:11PMBari
0 changes
11:15AMLecce1h27 12:42PMBari
0 changes
11:54AMLecce1h50 01:44PMBari
0 changes
12:06PMLecce1h20 01:26PMBari
0 changes
12:17PMLecce1h54 02:11PMBari
0 changes
12:57PMLecce1h29 02:26PMBari
0 changes
01:10PMLecce1h34 02:44PMBari
0 changes
01:17PMLecce1h54 03:11PMBari
0 changes
02:17PMLecce1h54 04:11PMBari
0 changes
03:17PMLecce1h54 05:11PMBari
0 changes
04:05PMLecce1h53 05:58PMBari
0 changes
05:15PMLecce1h27 06:42PMBari
0 changes
05:29PMLecce1h53 07:22PMBari
0 changes
06:00PMLecce1h54 07:54PMBari
0 changes
06:31PMLecce2h44 09:15PMBari
0 changes
07:05PMLecce1h53 08:58PMBari
0 changes
07:35PMLecce1h45 09:20PMBari
0 changes
08:00PMLecce1h54 09:54PMBari
0 changes
08:25PMLecce1h41 10:06PMBari
0 changes
09:17PMLecce1h54 11:11PMBari
0 changes

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
May 21
$13Regionale
$10Flixbus
Sun
May 22
$13Regionale
$9Flixbus
Mon
May 23
$13Regionale
$13Itabus
Tue
May 24
$12Intercity Notte
$13Itabus
Wed
May 25
$12Intercity Notte
$13Itabus
Thu
May 26
$12Intercity Notte
$11Flixbus
Fri
May 27
$13Regionale
$11Flixbus
Sat
May 28
$12Intercity Notte
$13Itabus
Sun
May 29
$13Regionale
$13Itabus
Mon
May 30
$13Regionale
$13Itabus
Tue
May 31
$12Intercity Notte
$13Itabus
Wed
Jun 1
$13Regionale
$9Flixbus
Thu
Jun 2
$13Regionale
$11Marino Autolinee
Fri
Jun 3
$13Regionale
$11Marino Autolinee
Sat
Jun 4
$13Regionale
$11Marino Autolinee
Sun
Jun 5
$13Regionale
$11Flixbus
Mon
Jun 6
$13Regionale
$11Marino Autolinee
Tue
Jun 7
$12Intercity Notte
$11Marino Autolinee
Wed
Jun 8
$11Intercity
$11Marino Autolinee
Thu
Jun 9
$12Intercity Notte
$11Flixbus

Fastest train times from Lecce to Bari

Showing times and prices for May 21

Fastest Journey

1 h 20 m

Average

1 h 43 m

Trains per day

33

Distance

140 km

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

These direct trains cover the 140 km distance in an average of 1 h 43 m but if you time it right, some trains will get you there in just 1 h 20 m .

The slowest trains will take 2 h 44 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:41AMLecce1h20 11:01AMBari
0 changes
$261One-way
Fastest
08:06AMLecce1h20 09:26AMBari
0 changes
$261One-way
Fastest
12:06PMLecce1h20 01:26PMBari
0 changes
$261One-way
Fastest
10:06AMLecce1h20 11:26AMBari
0 changes
$261One-way
2nd Fastest
07:10AMLecce1h24 08:34AMBari
0 changes
$261One-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 40 min
priceAverage train ticket price$13 (€11)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersFrecciargento, Frecciabianca, Regionale Veloce, Trenitalia, Regionale, Intercity Notte, Frecciarossa or Intercity

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

Train companies: Trenitalia and Frecciarossa from Lecce to Bari trains

Travel from Lecce to Bari from $12 (€11) with Omio’s train partners Trenitalia and Frecciarossa! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

Trenitalia
Frecciarossa

Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel between Lecce and Bari, and Omio can show you the best times and tickets available for the 86 miles (139 km) long train trip. Trenitalia offers different fares for the Lecce to Bari trip with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes from Lecce to Bari, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    Trenitalia's current ticket policies due to COVID-19 for your train from Lecce to Bari are the following:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

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

    How much are cheap trains to Bari from Lecce?

    Omio customers have found the cheapest trains from Lecce to Bari to cost as little as $12 (€11)  in the next 7 days.

    How much is the train between Lecce and Bari on average?

    The Lecce to Bari train ticket price is on average $13 (€11)  if you are looking to book your tickets for this route in the next week.

    How far is it from Lecce to Bari by train?

    The distance between Lecce and Bari by train is approximately 86 miles (139 km).

    How long is the train ride to Bari from Lecce?

    While the time it takes to travel 86 miles (139 km) to Bari from Lecce can vary based on specific dates, weekends, and holidays, the Lecce to Bari train journey time is on average 1 h 40 min.

    When traveling by train from Lecce to Bari, which train station in Lecce do I depart from and which train station in Bari do I arrive in?

    Some of the Lecce train stations to Bari you can start your journey from include Lecce, Lecce, Via Don Bosco (Stazione) and Lecce, City Terminal Station. Similarly, some of the arrival train stations in Bari include Bari Centrale and Bari Palese-Macchie.

    When traveling this route, Omio customers are departing most frequently from Lecce   and arriving in Bari Centrale.

    Where is the train station in Lecce? Where is the train station in Bari?

    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.

    Which train companies should I travel with from Lecce to Bari?

    When taking a train from Lecce to Bari, you can count on Frecciargento, Frecciabianca, Regionale Veloce, Trenitalia, Regionale, Intercity Notte, Frecciarossa or Intercity for the best way to get you to Bari. You can also check all possible train providers who offer a service from Lecce to Bari and compare the amenities they offer before buying a train ticket.

    Can I find a direct train from Lecce to Bari?

    Yes, there are 25 direct trains a day between Lecce and Bari. If you’re looking for a direct train, consider traveling with Trenitalia, Frecciarossa, Frecciargento, Regionale, Intercity or Intercity Notte. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.

    How many trains per day are there from Lecce to Bari?

    The average number of trains departing Lecce for Bari is 25 a day. The train schedules and services may vary between weekdays and weekends.

    What time is the earliest train from Lecce to Bari? What time is the last train from Lecce to Bari?

    You can take the first train from Lecce to Bari at 5: 22 AM. The last train from Lecce to Bari that you can take departs at 9: 30 PM. Omio shows you the latest train from Lecce to Bari schedule to help you book the best departure time for this route.

    When should I book the Lecce to Bari train for the best deals on tickets?

    The price of a one way train ticket from Lecce to Bari is on average $13 (€11) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Lecce to Bari available a few months in advance.

    Important Stations and Airports for this Journey

    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.