Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
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.
This is the last train of the day.
Find all the dates and times for this journey
1 h 20 m
1 h 43 m
Trains per day
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.
|Distance||86 miles (139 km)|
|Average train duration||1 h 40 min|
|Average train ticket price||$13 (€11)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
|Train providers||Frecciargento, 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.
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 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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Here are some other resources that might have the information you need