The best way to find a cheap train ticket from Florence to Bari is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Find all the dates and times for this journey
5 h 51 m
7 h 51 m
Trains per day
Of the 25 trains that leave Florence for Bari every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||338 miles (545 km)|
|Average train duration||6 h 27 min|
|Average train ticket price||$57 (€52)|
|Train frequency||10 a day|
|Direct train||Yes, there are 3 direct trains a day|
|Train companies||Italo, Frecciargento, Intercity Notte, Frecciabianca, Frecciarossa, Trenitalia or Intercity|
Trains from Florence to Bari cover the 338 miles (545 km) long route taking on average 6 h 27 min with our travel partners like Italo, Frecciargento, Intercity Notte, Frecciabianca, Frecciarossa, Trenitalia or Intercity. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $50 (€45), but the average price of train tickets is $57 (€52). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Bari Centrale.
Travel between Florence and Bari from $50 (€45) with Omio’s train partners Italo, Frecciarossa and Trenitalia! You can find the best schedules and tickets when comparing and booking the most popular journey for you.
Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets to Bari from Florence: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.
Italo from Florence to Bari train information:
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 338 miles (545 km) long journey to Bari from Florence 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 to Bari from Florence in just a few steps. On Omio you can find all the information you need for the Florence to Bari trip, 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 338 miles (545 km) from Florence to 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 Florence to Bari route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this trip, 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 Florence with us today and enjoy your journey with Trenitalia’s Frecciarossa!
Frecciarossa from Florence to Bari train information:
Florence and Bari are well-connected by railway. Anyone wishing to travel by train from Florence to Bari can easily do so because they run a ply the route at a high frequency. Every week, around 84 trains depart from Florence headed to Bari, a distance of about 339.8 miles (547 km). The average time of travel is about 8h 50min. The fastest train leaves Florence at around 7:10 a.m. and arrives in Bari after about 5h 48min.
Every day, around 12 trains depart from Florence to Bari. These include both high-speed and regional trains. Six trains leave Florence's station in the morning, with the first train departing at around 5:24 a.m. Six other trains leave Florence in the afternoon until the evening when the last train departs at approximately 8:38 p.m. A notable difference between the morning and afternoon trains is that the latter tend to be slower, arriving in Bari about one or two hours later.
The travel time by train from Florence to Bari varies, depending on the type of train, number of transfers, and whether you travel in the morning or afternoon. Bari lies southeast of Florence, with several train stations along the way. Most trains have one transfer, either at the Bologna Centrale or Faenza stations. Some trains, such as the Frecce fleet, take as little as 5h. to arrive in Bari, while regional options take 9h to 10h. Typically, the average travel time is 8h 50min.
Departure train stations: Located in Via dello Steccuto, Firenze Rifredi is an important railway station that serves the city of Florence in areas such as Tuscany and central Italy. The station is served by both southbound and northbound intercity trains. This is the station where trains to Prato, Pisa, Lucca, Grosseto, and other stations served by regional trains stop to avoid reversing at SMN. Moving from Firenze Rifredi to Firenze Santa Maria Novella by train takes approximately 5min, a distance of around 2 miles (3 km). The Santa Maria Novella is the primary train station serving Florence. Most trains headed to Bari depart Florence from here. It is a modern railway station and one of the busiest in Italy, situated about 2.9 miles (4.8 km) from the city center. The station features 19 platforms and a ticketing office at the entrance. There are also retail shops and restaurants for travelers who wish to grab a snack. Furthermore, the station has a tourist information office, passenger lounge, luggage office (close to Platform 16), restrooms, post office, and foreign exchange desk. You can catch local taxes and local bus services (ATAF) are in a comfortable walking distance.
The arrival station: The primary railway station in Bari is the Bari Centrale. Although it might not compete with Santa Maria Novella in terms of traffic, it is an important railway hub, linking Florence to Bari and other southern destinations. It is located 7.4 miles (12 km) from the city center, about a 20-30min ride with a taxi or the AMTAB buses. At the ground level, you will find the restrooms, ticketing office, Freccia Club lounge, and assistance for people with disabilities, luggage office, restaurants, and cafes.
Trenitalia is the national train company in Italy. Trains from Florence to Bari consist of the Trenitalia Frecce fleet (Frecciarossa, Frecciargento, and Frecciabianca). These are high-speed trains that run between 124 mph (200 km/h) and 223 mph (360 km/h) on high-speed and traditional lines. There are also Trenitalia Regionale services featuring trains that operate within neighboring regions in the city. The Trenitalia Intercity trains are slower and older than their high-speed counterparts. These trains travel at speeds of around 62 mph (100 km/h). They usually have more stopovers, which extends the travel time. Even so, there are Fast Regional trains, abbreviated by RV. These have fewer stops and connect cities within the same region.
12 trains depart the Santa Maria Novella station to Bari Centrale station every day. Among these, only four departures consist of Frecce high-speed trains. The rest are Regional Intercity trains. The fastest train leaves at about 4:14 p.m. and arrives at Bari Centrale via Rome Termini after about 5h 48min. The second train to leave the station (at around 7:10 a.m.) is the second fastest with a travel time of about 7h 17min. Most Intercity trains take about 9h 20min to arrive in Bari, with the cheapest and longest route taking 10h 31min.
Trenitalia Frecce trains offer first and second-class seats. The premium Frecciarossa comes in four classes second Class (standard), first Class (Premium), first Class (Business), first Class (Executive). The rest come with the typical first- and second-class seats. The cheapest option is the second class ticket that offers comfortable cloth seats, power outlets, luggage space, and overhead storage. A first-class ticket typically adds ample legroom, luxurious leather seats, a welcoming drink, free Wi-Fi, roomier cars, and ample luggage storage. Travelers wishing to bring along their bikes are allowed to carry only one bike. It should be disassembled and contained in a bag or folded. The cargo should not exceed 31.50 x 39.37 x 17.7 in (80 x 100 x 45 cm) and can be stored in the luggage area or any other space so long as it doesn't interfere with other travelers' interests. Trenitalia allows pets in trains, allowing pet lovers to travel with their beloved Fido or cat. Smaller pets must be placed in boxes no larger than 27.56 x 11.81 x 19.69 in (70 x 30 x 50 cm). If your dog can't fit in a box, make sure you muzzle and put them on a leash. Trenitalia Train Company provides travel assistance to people with limited mobility and those with disabilities. This support also extends to the elderly and pregnant women. Travel assistance is provided by Rete Ferroviaria Italiana (RFI) at all certified railway stations across Italy.
You need not spend significantly on train tickets when you can get cheap train deals; all you need is the knack for identifying the best time to book a train ticket. For instance, you need to be flexible about travel dates, knowing which days of the month or week that most people travel. Train stations have high traffic on the weekends and holidays. It would be best to consider weekdays when tickets are cheap due to low demand. Booking in advance is also an excellent way to save money. People tend to book train tickets a day before or on the travel date. At this time, train operators know your dire need to travel and will use that as an advantage to raise ticket prices. Try booking a week or a month earlier. You are likely to get great ticket deals.
There are a few train stations in Florence to start your trip from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. In Bari you have a few train station options to choose from for your arrival including Bari Centrale and Bari Palese-Macchie.
Omio customers traveling this route depart most frequently from Firenze Santa Maria Novella and arrive in Bari Centrale.
You can find the most popular departure train station for this trip, Firenze Santa Maria Novella, located approximately 1.2 miles (2 km) from the city center of Florence. The most popular arrival train station in Bari, called Bari Centrale, is located around 1.4 miles (2.3 km) away from its city center.
Here are some other resources that might have the information you need