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
|Distance||338 miles (545 km)|
|Average train duration||9 h 12 min|
|Average train ticket price||$50 (€41)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
|Train companies||Frecciarossa, Intercity, Trenitalia or Frecciabianca|
Trains from Florence to Bari cover the 338 miles (545 km) long trip taking on average 9 h 12 min with our travel partners like Frecciarossa, Intercity, Trenitalia or Frecciabianca. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $32 (€26), but the average price of train tickets is $50 (€41). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Bari Centrale.
Trenitalia and Frecciarossa trains will get you between Florence and Bari from $32 (€26). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
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 route 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 from Florence to Bari in just a few steps. On Omio you can find all the information you need for the Florence to Bari journey, such as departure and arrival times, train stations, number of stops, journey times and more.
These are Trenitalia's ticket policies for COVID-19 for the train between Florence and Bari:
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.
When taking a train from Florence, you have a couple of train stations you can depart from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. When you arrive in Bari, your train can arrive in train stations including Bari Centrale and Bari Palese-Macchie.
Omio customers traveling this route book their trains from Firenze Santa Maria Novella to Bari Centrale.
The most popular departure train station with passengers for this trip, called Firenze Santa Maria Novella, is located 0.7 miles (1.1 km) from the city center of Florence.
The most popular arrival train station, Bari Centrale, is located 1 mile (1.6 km) away from the city center of Bari.
Here are some other resources that might have the information you need