Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Florence to Bari train with Italo

Sat, Apr 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Florence to Bari

Showing times and prices for Apr 26

Cheapest

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.

RegionaleRegionale 18832 · Regionale 17822+IntercityIntercity 609
10:40AM10h25
Florence Rifredi
09:05PMBari Centrale
$681One-way
2 transfers
RegionaleRegionale 17852+Intercity NotteInterCityNotte 755
10:22PM9h18
Florence Santa Maria Novella
07:40AMBari Centrale
$691One-way
1 transfer
RegionaleTUSCANY LINE 18486 · Regionale TTPER 17856+Intercity NotteInterCityNotte 765
08:38PM10h22
Florence Santa Maria Novella
07:00AMBari Centrale
$691One-way
2 transfers
RegionaleTUSCANY LINE 18662 · Regionale 17820+IntercityIntercity 1545
09:47AM10h26
Florence Santa Maria Novella
08:13PMBari Centrale
$881One-way
2 transfers
RegionaleRegionale 17816+IntercityIntercity 607
08:41AM10h17
Florence Rifredi
06:58PMBari Centrale
$881One-way
1 transfer

Live departures

Florence to Bari train times

Showing trains for today, Friday, April 25
Last updated at 6:08 AM
ProviderDepartsDurationArrivesTransfers
Tickets
frecciarossaFRECCIAROSSA 1000 95116:14 AM Florence Santa Maria Novella
5h56
12:10 PM Bari Centrale0 transfersDirect
trenitaliaintIntercity 580 · Intercity 6056:21 AM Florence Santa Maria Novella
8h44
3:05 PM Bari Centrale1 transfer
frecciarossaFRECCIAROSSA 1000 8502 · FRECCIAROSSA 8803
On time
6:36 AM Florence Santa Maria Novella
6h51
1:27 PM Bari Centrale
1 transfer
frecciarossaFRECCIAROSSA 9512+trenitaliaintIntercity 6056:55 AM Florence Santa Maria Novella
8h10
3:05 PM Bari Centrale1 transfer
trenitaliaregTUSCANY LINE 18508 · Regionale TTPER 17906+trenitaliaintIntercity 6077:09 AM Florence Santa Maria Novella
9h49
4:58 PM Bari Centrale2 transfers
trenitaliaregTUSCANY LINE 18510 · Regionale 17820+trenitaliaintIntercity 609
On time
8:09 AM Florence Santa Maria Novella
10h56
7:05 PM Bari Centrale
2 transfers
frecciarossaFRECCIAROSSA 9583+frecciargentoFRECCIARGENTO 83119:14 AM Florence Santa Maria Novella
6h00
3:14 PM Bari Centrale1 transfer
frecciarossaFRECCIAROSSA 1000 8508 · FRECCIAROSSA 88079:36 AM Florence Santa Maria Novella
6h51
4:27 PM Bari Centrale1 transfer
trenitaliaintIntercity 584 · Intercity 811 · Intercity 71510:30 AM Florence Rifredi
10h30
9:00 PM Bari Centrale2 transfers
frecciarossaFRECCIAROSSA 9587+frecciargentoFRECCIARGENTO 831511:14 AM Florence Santa Maria Novella
5h51
5:05 PM Bari Centrale1 transfer
trenitaliaintIntercity 588 · Intercity 61111:33 AM Florence Rifredi
9h43
9:16 PM Bari Centrale1 transfer
frecciarossaFRECCIAROSSA 9535 · FRECCIAROSSA 831712:14 PM Florence Santa Maria Novella
6h06
6:20 PM Bari Centrale1 transfer
frecciarossaFRECCIAROSSA 1000 9539+frecciargentoFRECCIARGENTO 83191:14 PM Florence Santa Maria Novella
6h00
7:14 PM Bari Centrale1 transfer
italo99391:43 PM Florence Santa Maria Novella
6h24
8:07 PM Bari Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 9543 · FRECCIAROSSA 8323
On time
2:14 PM Florence Santa Maria Novella
5h58
8:12 PM Bari Centrale
1 transfer
frecciarossaFRECCIAROSSA 1000 8520 · FRECCIAROSSA 88192:36 PM Florence Santa Maria Novella
7h00
9:36 PM Bari Centrale1 transfer
trenitaliaintIntercity 596+trenitaliaintnInterCityNotte 355375:41 PM Florence Rifredi
10h27
4:08 AM Bari Centrale1 transfer
trenitaliaregTUSCANY LINE 18532 · Regionale TTPER 17856+trenitaliaintnInterCityNotte 765
On time
6:09 PM Florence Santa Maria Novella
10h51
5:00 AM Bari Centrale
2 transfers
frecciarossaFRECCIAROSSA 9432+trenitaliaintnInterCityNotte 355376:41 PM Florence Santa Maria Novella
9h27
4:08 AM Bari Centrale1 transfer
frecciarossaFRECCIAROSSA 1000 9560+trenitaliaintnInterCityNotte 35539 · InterCityNotte 355376:55 PM Florence Santa Maria Novella
9h13
4:08 AM Bari Centrale2 transfers
frecciarossaFRECCIAROSSA 1000 9560+trenitaliaintnInterCityNotte 355396:55 PM Florence Santa Maria Novella
9h56
4:51 AM Bari Centrale1 transfer
frecciarossaFRECCIAROSSA 9592+trenitaliaintnInterCityNotte 7657:55 PM Florence Santa Maria Novella
9h05
5:00 AM Bari Centrale1 transfer
Saturday, April 26
trenitaliaregRegionale 17800+trenitaliaintIntercity 603
On time
2:32 AM Florence Santa Maria Novella
10h33
1:05 PM Bari Centrale
1 transfer
trenitaliaregRegionale 18500 · Regionale 17804+trenitaliaintIntercity 6033:10 AM Florence Santa Maria Novella
9h55
1:05 PM Bari Centrale2 transfers
frecciarossaFRECCIAROSSA 1000 9503+frecciargentoFRECCIARGENTO 83034:00 AM Florence Santa Maria Novella
6h11
10:11 AM Bari Centrale1 transfer

Find all the dates and times for this journey

Compare prices and tickets Florence to Bari by train, bus, or flight

Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15

How far in advance should I book train tickets from Florence to Bari?

The best time to book your train from Florence to Bari is 77 days before departure. See how prices for trains change on the Florence to Bari route.
Prices are for one-way tickets for one passenger from Florence to Bari per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Florence to Bari.

Fastest train times from Florence to Bari

Showing times and prices for Apr 26

Fastest Journey

5 h 51 m

Average

8 h 22 m

Trains per day

25

Distance

546 km

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

FrecciarossaFRECCIAROSSA 9587+FrecciargentoFRECCIARGENTO 8315
01:14PM5h51
Florence Santa Maria Novella
07:05PMBari Centrale
$1381One-way
1 transfer
FrecciarossaFRECCIAROSSA 1000 9511
08:14AM5h56
Florence Santa Maria Novella
02:10PMBari Centrale
$1011One-way
0 transfers
FrecciarossaFRECCIAROSSA 9543 · FRECCIAROSSA 8323
04:14PM5h58
Florence Santa Maria Novella
10:12PMBari Centrale
$1381One-way
1 transfer
FrecciarossaFRECCIAROSSA 9535 · FRECCIAROSSA 8317
02:14PM6h06
Florence Santa Maria Novella
08:20PMBari Centrale
$1381One-way
1 transfer
FrecciarossaFRECCIAROSSA 1000 9503+FrecciargentoFRECCIARGENTO 8303
06:00AM6h11
Florence Santa Maria Novella
12:11PMBari Centrale
$1381One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Florence to Bari

ItalyItaly
ItalyItaly
Icon of train
Trains from Florence to Bari run on average 19 times per day, taking around 10h 16m. Cheap train tickets for this journey start at $54 (€45) but you can travel from only $17 (€14) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $17 (€14)
Distance
339 miles (546 km)
Average train duration
10h 16m
Cheapest ticket price
$54 (€45)
Trains per day
19
Direct trains
2
Train providers
7
Fastest train
5h 56m
First train
07:14
Last train
21:22
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $17 (€14)

Train companies: Italo, Frecciarossa and Intercity Notte from Florence to Bari trains

You can travel by train from Florence to Bari with Italo, Frecciarossa and Intercity Notte for as low as $55 (€45). When you search for schedules and tickets, Omio will show you the best route.

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes 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 a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. 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 movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Train information from Florence to Bari with Italo:

  • Average Duration: 6 h 24 min
  • Cheapest Price: $101
  • Italo frequency: 3 a day

Traveling by train from Florence to Bari

The train connection between Florence and Bari offers a convenient way to explore the beautiful regions of Italy. Travelers can choose from several providers, including Italo, Frecciarossa, and Intercity Notte. With comfortable seating and scenic views along the route, these trains provide an excellent travel experience for those looking to journey between these two cities.

Train Connection: Florence to Bari

Traveling from Florence to Bari takes approximately 6 hours and 24 minutes, with a total of 2 direct connections available each day. Passengers will depart from Firenze Santa Maria Novella and arrive at Bari Centrale.

Florence to Bari Train Connection

The first daily train from Florence departs at 05:29, providing an early start for travelers eager to explore the beautiful city of Bari. The last journey of the day leaves at 21:22, allowing visitors ample time to enjoy their adventures before returning in the evening.

Train Tickets Price for Florence to Bari

The cheapest ticket price for the train connection from Florence to Bari is €45. The average ticket price typically hovers around €66, making it a convenient option for travelers looking to explore these beautiful Italian cities.

Exploring Bari: A Journey Through History and Culture

The Basilica di San Nicola, built in the 11th century, is a stunning example of Romanesque architecture and serves as a pilgrimage site for many Christians around the world. Its significance lies not only in its religious importance but also in housing the relics of Saint Nicholas, which attract thousands each year who seek blessings or simply wish to admire its intricate mosaics and serene atmosphere. Unique features include its striking façade adorned with beautiful sculptures and an impressive bell tower that offers breathtaking views of Bari.

Castello Normanno-Svevo stands proudly as a testament to Bari's rich history, originally constructed by Roger II of Sicily in the 12th century to fortify his reign over Southern Italy. This castle has played various roles throughout history—from royal residence to military stronghold—making it significant for understanding medieval power dynamics. Visitors are captivated by its massive stone walls, well-preserved towers, and enchanting inner courtyard that transports them back through time.

Teatro Petruzzelli is one of Italy’s largest opera houses and boasts an illustrious past since opening in 1903; it was tragically destroyed by fire but beautifully restored after years of dedication from locals passionate about their cultural heritage. The theater holds great significance as a center for performing arts where both classical operas and contemporary performances thrive today amidst lavish interiors reminiscent of Belle Époque elegance. What sets Teatro Petruzzelli apart are its opulent chandeliers, plush seating arrangements designed for comfort during long performances, and exceptional acoustics that enhance every note sung on stage.

FAQs: Trains from Florence to Bari

FAQs: Travel by train from Florence 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 Florence to Bari.
FAQs

Popular train stations from Florence to Bari

Florence
Bari
The major train station for departures in Florence is Firenze Santa Maria Novella. Find all the information you need to know about services, amenities and connections at Firenze Santa Maria Novella for your trip from Florence to Bari.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 06:00 - 21:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free WiFi (30 minutes limit).
Lockers
Lockers
  • Provided by KiPoint and located on the ground floor, on the side of Piazza Adua. Open daily from 06:00 to 23:00.
Dining
Dining
  • 12oz Coffee Joint
  • Casa Maioli
  • Don Nino
  • Fratelli Cuore
  • McDonald´s
  • Panella
  • Segafredo Zanetti
  • Spizzico
  • Venchi
  • & many more
Accessibility
Accessibility
  • Elevators, escalators, step-free access. Mobility assistance is available with the Sala Blu, located next to Platform 1.
Hotel
Hotel
  • Hotel Luxor Florence
  • Joy Hotel Florence
  • Diplomat Hotel Florence
Ticket Office
Ticket Office
  • Mon - Sun: 06:00 - 21:00
Public transit options for Firenze Santa Maria Novella
  • Tram lines: T1, T2
  • Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
  • Train lines: FR, FA, Italo
The major train station for arrivals in Bari is Bari Centrale. Find all the information you need to know about services, amenities and connections at Bari Centrale for your journey to Bari from Florence.
Bari CentraleWifiLockersParkingDiningATMTaxisAccessibilityWCHotelTicket Office
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week. Access is available from Piazza Aldo Moro.
Dining
Dining
  • Ristorante Pizzeria Piccinni
  • La Tana Del Polpo
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps.
WC
WC
  • €1
Hotel
Hotel
  • Hotel Excelsior Bari
  • Grand Hotel Leon d'Oro
  • Hotel Adria
Lost and Found Office
  • Located in the main hall
Public transit options for Bari Centrale
  • Metro: Line FM1
  • Bus: Several lines available

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
More routes, destinations and providers
Currency
Language

Useful links