Compare prices and tickets by train, bus or flight

Fri
Jan 21
$49Intercity
$29Flixbus
Sat
Jan 22
$49Intercity
$38Flixbus
Sun
Jan 23
$52Intercity
$28Flixbus
Thu
Jan 27
$43Intercity
$32Flixbus
Fri
Jan 28
$49Intercity
$29Flixbus
Sat
Jan 29
$41Intercity Notte
$32Flixbus
Sun
Jan 30
$40Intercity
$29Flixbus
Tue
Feb 1
$35Intercity Notte
$62Marino Autolinee

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Florence to Taranto

distanceDistance380 miles (613 km)
durationAverage train duration10 h 27 min
priceAverage train ticket price$46 (€38)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesFrecciarossa

Trains from Florence to Taranto cover the 380 miles (613 km) long route taking on average 10 h 27 min with our travel partners like Frecciarossa. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $46 (€38), you can find the cheapest train ticket for as low as $35 (€29). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Taranto, Porto Mercantile.

Train companies: Frecciarossa from Florence to Taranto trains

Frecciarossa trains will get you to Taranto from Florence from $35 (€29). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Frecciarossa

There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 380 miles (613 km) between Florence and Taranto on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Florence to Taranto trip, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Florence to Taranto train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

    Travel Tips: Trains from Florence to Taranto

    Travel by train to Taranto 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 Taranto.
    FAQs

    What is the price of the cheapest train from Florence to Taranto?

    Looking to save money on your journey? Omio customers have found the cheapest train to Taranto from Florence for the next 7 days starting from $35 (€29)  one way.

    How much is the train from Florence to Taranto on average?

    The Florence to Taranto train ticket price is on average $46 (€38)  if you are looking to purchase your tickets for this journey in the next week.

    How many miles is it from Florence to Taranto by train?

    The Florence to Taranto train distance is approximately 380 miles (613 km).

    How many hours is the train time to Taranto from Florence?

    On average the Florence to Taranto train travel time is 10 h 27 min  for the 380 miles (613 km) long trip, but the duration can vary if you travel on weekends and holidays.

    What is the departure train station in Florence and arrival train station in Taranto?

    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 Taranto, your train can arrive in train stations including Taranto, Porto Mercantile, Taranto, Cimino and Taranto, via Di Palma.

    Omio customers traveling this route book their trains from Firenze Santa Maria Novella   to Taranto, Porto Mercantile.

    Where is the Florence train station located? Where is the Taranto train station located?

    The most popular departure train station with passengers for this journey, 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, Taranto, Porto Mercantile, is located 0.4 miles (743 m) away from the city center of Taranto.

    Which train providers can take me from Florence to Taranto?

    For the best Florence to Taranto train to book, you can travel safely and comfortably with Frecciarossa. However, it's always good to check all possible train providers with services between Florence and Taranto to compare what amenities they may offer.

    How many train services per day are there to Taranto from Florence?

    On average, there is 1 train a day from Florence to Taranto. The train times and services may be different on weekends and holidays compared to weekdays.

    When is the earliest train from Florence to Taranto? When is the last train from Florence to Taranto?

    The earliest train for this trip departs from Florence at 9: 18 AM. The last train leaves from Florence at 9: 22 PM. Check Omio for the latest train schedule from Florence to Taranto and book the best time to depart on your chosen travel date.

    How early should I purchase Florence to Taranto train tickets to get the best deals?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you book train tickets to Taranto from Florence within the next 7 days, you can find tickets to cost on average $46 (€38) one way. To find the best prices for this route, consider booking your train ticket from Florence to Taranto a few months in advance.

    Important Stations and Airports for this Journey

    Florence
    Taranto
    Firenze Santa Maria Novella is the most popular Florence 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 Florence for your trip to Taranto.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 0552352595
    ticketOfficeHours
    Ticket Office Hours
    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
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 07: 15 - 20: 45
    Public transit options for Firenze Campo di Marte
    Bus lines: 12, 13, 33
    Train lines: FA, IC, ICN, R