How to get from Turin to Bari

Compare flights, trains, buses and transfers to get from Turin to Bari

How to get from Turin to Bari

Travel from Turin to Bari and discover Puglia city of 277 Thousand inhabitants. The distance from Turin to Bari is 864 kilometers; with Wanderio you can compare the available train, flight so that you can organize your trip choosing the fastest route, the most comfortable or the cheapest one. For example, by choosing a train from Turin to Bari, you’ll get to your destination in about 8 hours on average; the average train ticket prices are 59 €. Going from Turin to Bari by flight instead? The average ticket prices are 52 € and the flight journey takes about 2 hours hours on average.


We found 10 routes From Turin to Bari

Compare flights, trains, buses and transfers to get from Turin to Bari

  • 88kg

    10h 17m

    starting from

    € 86.9

    per adult

    59.0 € / 5h 46m 27.9 € / 4h 31m Torino Porta Nuova Salerno Bari Centrale
  • 81kg

    7h 38m

    starting from

    € 68.0

    per adult

    68.0 € / 7h 38m Torino Porta Nuova Bari Centrale
  • 88kg

    12h 36m

    starting from

    € 97.4

    per adult

    69.5 € / 8h 5m 27.9 € / 4h 31m Torino Porta Susa Salerno Bari Centrale
  • 179kg

    15h 25m

    starting from

    € 61.0

    per adult

    61.0 € / 15h 25m Bus Stop C.so Vittorio Emanuele STAZIONE FS LATO VIA CAPRUZZI
  • 178kg

    12h 25m

    starting from

    € 29.9

    per adult

    29.9 € / 12h 25m Torino Stura Brigata Bari
  • 179kg

    15h 25m

    starting from

    € 36.0

    per adult

    36.0 € / 15h 25m Bus Stop C.so Vittorio Emanuele L.GO SORRENTINO DIETRO STAZ. FS
  • 174kg

    1h 35m

    starting from

    € 51.94

    per adult

    51.94 € / 1h 35m Turin Airport Bari International Airport-Karol Wojtyla
  • 197kg

    1h 45m

    starting from

    € 54.06

    per adult

    54.06 € / 1h 45m Turin Airport Brindisi – Salento Airport
  • 165kg

    1h 35m

    starting from

    € 60.42

    per adult

    60.42 € / 1h 35m Milan Malpensa Airport Bari International Airport-Karol Wojtyla
  • 187kg

    1h 40m

    starting from

    € 74.2

    per adult

    74.2 € / 1h 40m Milan Malpensa Airport Brindisi – Salento Airport
  • Trains Turin - Bari

    You can get from Turin to Bari by train, thanks to the 44 daily routes provided by Frecciarossa, Intercity, InterCityNotte, Trenitalia. The train ride from Turin to Bari takes about 8 hours on average and the average train ticket is 59.0 €. If you book in advance, you can find the best fares and save 40% on average on your train ticket, with prices starting from 59 €. Travelling Italy by train can often be cheap.


    Flights Turin - Bari

    To get to Bari from Turin you can take a flight from Turin (TRN), which is the closest airport to Turin and is 14.3 kilometers far from the city center, and arrive at Bari International-Karol Wojtyla (BRI), the closest airport that serves Bari. The average price for a Turin to Bari flight is 51.94 €, but you can find low cost flights as well, with prices starting from 51.94 €. Getting from Turin to Bari by flight takes about 2 hours on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 177 daily connections between Turin and Bari provided by Ryanair, Alitalia, Blue Air, easyJet. Bari International-Karol Wojtyla (BRI) is the closest airport to Bari and is 8.09 kilometers away from the city center.


    Buses Turin - Bari

    Coaches from Turin to Bari are comfortable and rather cheap; you can travel with Eurolines france, Flixbus, Baltour on one of the 27 buses that every day link Turin to Bari and get you to your destination in 12:25 on average. Turin - Bari bus tickets cost 49.6 € on average. Thanks to low cost fares though, you can find cheap buses at prices as low as 29.9 €. Travelling Italy by bus could be the cheapest solution for you low budget trips.