COMPARE Prices across different modes

Sep 20
$53Intercity Notte
$96Malta Air
Sep 22
$41Intercity Notte
Find prices
Sep 23
$86Intercity Notte
Find prices
$230Wizz Air
Sep 24
$86Intercity Notte
$203Malta Air
Sep 25
$76Wizz Air
Sep 26
$126Wizz Air
Sep 27
$50Intercity Notte
Sep 28
$53Intercity Notte
$69Wizz Air
Sep 29
$50Intercity Notte
Find prices
Sep 30
$53Intercity Notte
Find prices
$44Wizz Air
Oct 1
$53Intercity Notte
$28Malta Air

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Barletta to Turin

distanceDistance503 miles (812 km)
durationAverage train duration10 h 25 min
priceAverage train ticket price$67 (€54)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersFrecciarossa or Intercity Notte

Trains from Barletta to Turin cover the 503 miles (812 km) long route taking on average 10 h 25 min with our travel partners like Frecciarossa or Intercity Notte. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this journey costs around $67 (€54), you can find the cheapest train ticket for as low as $41 (€33). Travelers depart most frequently from Barletta and arrive in Torino Porta Nuova.


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 503 miles (812 km) between Barletta and Turin 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 Barletta to Turin route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this journey, 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 between Barletta and Turin with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Travel Tips

Trains from Barletta to Turin
Travel by train to Turin 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 Barletta to Turin.
How much are cheap trains from Barletta to Turin?
Omio customers have found the cheapest trains from Barletta to Turin to cost as little as $41 (€33)  in the next 7 days.
What is the price of a train ticket between Barletta and Turin?
The Barletta to Turin train ticket price is on average $67 (€54)  if you are looking to buy your tickets for this trip in the next week.
How far is Barletta to Turin by train?
The Barletta to Turin train distance is approximately 503 miles (812 km).
How long is the train from Barletta to Turin?
On average the Barletta to Turin train time is 10 h 25 min  covering the 503 miles (812 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train station in Barletta goes to Turin? What train station do I come into Turin from Barletta?

When taking a train from Barletta, you have a couple of train stations you can depart from including Barletta and Barletta Scalo. When you arrive in Turin, your train can arrive in train stations including Torino Porta Nuova, Torino Porta Susa and Torino Dora.

Omio customers traveling this route book their trains from Barletta   to Torino Porta Nuova.

Where is the train station in Barletta? Where is the train station in Turin?

Passengers board their train most frequently from Barletta and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Torino Porta Nuova and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Turin.

Which train companies should I travel with from Barletta to Turin?
Take the Barletta to Turin train with Frecciarossa or Intercity Notte. However, it's always good to check out all possible train providers for the trip between Barletta and Turin as there might be differences in the amenities they offer.
Can I buy a direct train from Barletta to Turin?
Yes, there are 3 direct trains per day from Barletta to Turin with Italo, Frecciarossa or Intercity Notte, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
How many trains per day are there between Barletta and Turin?
The average number of trains departing Barletta for Turin is 3 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Barletta to Turin? When can I take the last train for the day?
You can take the first train from Barletta to Turin at 4: 34 AM. The last train from Barletta to Turin that you can take departs at 8: 46 PM. Omio shows you the latest train from Barletta to Turin schedule to help you book the best departure time for this journey.
When should I book the Barletta to Turin train for the best deals on tickets?
If you book a train ticket from Barletta to Turin within the next 7 days, you can find tickets to cost on average $67 (€54) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Turin from Barletta are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey