- Must visit
MArTA - National Archaeological Museum of Taranto
The city’s flagship museum, famous for Magna Graecia finds, gold collections, and artifacts that explain Taranto’s ancient importance in Southern Italy.
Cheapest price
$40
Average price
$104
Fastest journey
14 h 5 m
Average duration
14 h 43 m
Buses per day
21
Distance
931 km
The best way to find a cheap bus ticket from Turin to Taranto is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Turin to Taranto will cost around $104 if you buy it on the day, but the cheapest tickets can be found for only $40.
Of the 21 buses that leave Turin for Taranto on Sun, Jun 21, 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sun, Jun 21 the direct buses cover the 931 km distance in an average of 14 h 43 m but if you time it right, some buses will get you there in just 14 h 5 m .
On Sun, Jun 21 the slowest buses will take 15 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
3825 · 1109
3897 · 1109
3897 · 1109
3803 · 1101
3803 · 1101
037
037
FlixBus · FlixBus
201
FlixBus · FlixBusOmio recommends booking the bus as it is the most popular option from Turin to Taranto among Omio's users. If you are prioritising price take the bus with prices starting from $21. For those with little time consider booking a flight which can get you there in 2h 19m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.3 - 0.8kg. The ticket price range depends on the travel mode: a bus costs an average of $21, and a flight costs an average of $21.
Distance: 578 miles (931 km)
Most popular Bus | Train | Flight |
|---|---|---|
$50 Average price Cheapest | $98 Average price | $110 Average price |
16h 43m Average total duration 16h 13m Onboard + 30m Additional time* | 12h 10m Average total duration 11h 40m Onboard + 30m Additional time* | 5h 19m Average total duration Fastest 2h 19m Onboard + 3h 0m Additional time* |
0.9 - 2.3kg CO2 emissions | 0.3 - 0.8kg CO2 emissions Lowest | 2.8 - 5.6kg CO2 emissions |
![]() Most popular bus company | ![]() Most popular train company | ![]() Most popular airline |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Turin to Taranto:
A bus is $48 (€40) less than a train for this route with tickets for a train from Turin to Taranto costing on average $98 (€80).
A bus is $60 (€49) less than a flight for this route with tickets for a flight from Turin to Taranto costing on average $110 (€90).
Other travel options to Taranto take longer:
Train takes on average 11h 40m.
Bus takes on average 16h 13m.
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Marino Autolinee | Departure Time 06:30AM | Arrival Time 09:55PM | Duration 15h25 | Departure days Everyday | Cheapest price $84 |
Operator Marino Autolinee | Departure Time 06:55AM | Arrival Time 09:55PM | Duration 15h00 | Departure days Everyday | Cheapest price $84 |
Operator Itabus | Departure Time 07:25AM | Arrival Time 06:00AM | Duration 22h35 | Departure days Tue, Sat, Sun | Cheapest price $55 |
Operator Itabus | Departure Time 07:50AM | Arrival Time 06:00AM | Duration 22h10 | Departure days Tue, Sat, Sun | Cheapest price $55 |
Operator FlixBus | Departure Time 08:45AM | Arrival Time 05:10AM | Duration 20h25 | Departure days Mon, Tue, Wed, Sun | Cheapest price $103 |
Operator FlixBus | Departure Time 09:10AM | Arrival Time 05:10AM | Duration 20h00 | Departure days Mon, Tue, Wed, Sun | Cheapest price $103 |
Operator Itabus | Departure Time 10:45AM | Arrival Time 06:00AM | Duration 19h15 | Departure days Mon, Fri, Sat, Sun | Cheapest price $49 |
Operator Itabus | Departure Time 11:10AM | Arrival Time 06:00AM | Duration 18h50 | Departure days Mon, Fri, Sat, Sun | Cheapest price $49 |
Operator FlixBus | Departure Time 11:15AM | Arrival Time 08:10AM | Duration 20h55 | Departure days Mon | Cheapest price $80 |
Operator FlixBus | Departure Time 12:35PM | Arrival Time 08:10AM | Duration 19h35 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $82 |
Operator FlixBus | Departure Time 04:45PM | Arrival Time 09:35AM | Duration 16h50 | Departure days Tue, Wed, Fri | Cheapest price $87 |
Operator FlixBus | Departure Time 05:15PM | Arrival Time 09:35AM | Duration 16h20 | Departure days Tue, Wed, Fri | Cheapest price $88 |
Operator FlixBus | Departure Time 05:45PM | Arrival Time 09:35AM | Duration 15h50 | Departure days Mon, Thu, Sat, Sun | Cheapest price $98 |
Operator FlixBus | Departure Time 06:15PM | Arrival Time 09:35AM | Duration 15h20 | Departure days Mon, Thu, Fri, Sat, Sun | Cheapest price $98 |
Operator Marino Autolinee | Departure Time 06:30PM | Arrival Time 09:00AM | Duration 14h30 | Departure days Everyday | Cheapest price $95 |
Operator Marino Autolinee | Departure Time 06:55PM | Arrival Time 09:00AM | Duration 14h05 | Departure days Everyday | Cheapest price $95 |
Operator FlixBus | Departure Time 06:55PM | Arrival Time 09:35AM | Duration 14h40 | Departure days Everyday | Cheapest price $74 |
Operator Itabus | Departure Time 07:00PM | Arrival Time 10:10AM | Duration 15h10 | Departure days Mon, Fri | Cheapest price $49 |
Operator Itabus | Departure Time 07:25PM | Arrival Time 10:10AM | Duration 14h45 | Departure days Mon, Fri | Cheapest price $49 |
Operator FlixBus | Departure Time 08:00PM | Arrival Time 12:55PM | Duration 16h55 | Departure days Everyday | Cheapest price $69 |
Operator Itabus | Departure Time 08:20PM | Arrival Time 05:40PM | Duration 21h20 | Departure days Everyday | Cheapest price $43 |
Operator FlixBus | Departure Time 08:40PM | Arrival Time 03:35PM | Duration 18h55 | Departure days Fri | Cheapest price $104 |
Operator Itabus | Departure Time 08:45PM | Arrival Time 05:40PM | Duration 20h55 | Departure days Everyday | Cheapest price $43 |
Operator BlaBlaCar | Departure Time 09:00PM | Arrival Time 09:00AM | Duration 12h00 | Departure days Fri, Sat | Cheapest price $59 |
Operator FlixBus | Departure Time 09:15PM | Arrival Time 03:35PM | Duration 18h20 | Departure days Sun | Cheapest price $187 |
Operator FlixBus | Departure Time 09:40PM | Arrival Time 03:35PM | Duration 17h55 | Departure days Everyday | Cheapest price $91 |
Operator Itabus | Departure Time 09:55PM | Arrival Time 05:40PM | Duration 19h45 | Departure days Everyday | Cheapest price $40 |
Operator FlixBus | Departure Time 10:45PM | Arrival Time 03:35PM | Duration 16h50 | Departure days Everyday | Cheapest price $87 |
The table below shows live departures for Turin to Taranto buses for today, Saturday, June 20. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
201 | 6:30 AM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 15h25 | 9:55 PM Taranto, Terminal Cimino | 0 transfersDirect | |
201 | 6:55 AM Torino, Stazione Torino Stura | 15h00 | 9:55 PM Taranto, Terminal Cimino | 0 transfersDirect | |
2125 · 1101 | 7:25 AM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 22h35 | 6:00 AM Taranto, Terminal Cimino | 1 transfer | |
2125 · 1101 | 7:50 AM Torino, Stazione Torino Stura | 22h10 | 6:00 AM Taranto, Terminal Cimino | 1 transfer | |
3803 · 1101 | 10:45 AM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 19h15 | 6:00 AM Taranto, Terminal Cimino | 1 transfer | |
3803 · 1101 | 11:10 AM Torino, Stazione Torino Stura | 18h50 | 6:00 AM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 12:35 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 19h35 | 8:10 AM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 5:45 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 15h50 | 9:35 AM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 6:15 PM Torino, Stazione Torino Stura | 15h20 | 9:35 AM Taranto, Terminal Cimino | 1 transfer | |
049 · 700 | 6:30 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 14h30 | 9:00 AM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 6:55 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 14h40 | 9:35 AM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 6:55 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 15h30 | 10:25 AM Taranto, Terminal Cimino | 1 transfer | |
049 · 700 | 6:55 PM Torino, Stazione Torino Stura | 14h05 | 9:00 AM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 8:00 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 16h55 | 12:55 PM Taranto, Terminal Cimino | 1 transfer | |
3897 · 1109 | 8:20 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 21h20 | 5:40 PM Taranto, Terminal Cimino | 1 transfer | |
3897 · 1109 | 8:45 PM Torino, Stazione Torino Stura | 20h55 | 5:40 PM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 9:40 PM Turin, Via Mario Pannunzio / Corso Caio Plinio (Stazione Lingotto) | 20h45 | 6:25 PM Taranto, Terminal Cimino | 1 transfer | |
3825 · 1109 | 9:55 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 19h45 | 5:40 PM Taranto, Terminal Cimino | 1 transfer | |
FlixBus · FlixBus | 10:45 PM Torino, Corso Vittorio Emanuele II (Terminal Bus) | 19h40 | 6:25 PM Taranto, Terminal Cimino | 1 transfer | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Buses from Turin to Taranto run on average 21 times per day, taking around 16h 13m. Cheap bus tickets for this journey start at $21 (€17) if you book in advance.
There are 4 buses per day. The earliest bus runs at 00:10, the last at 23:15. The fastest bus covers the 578 miles (931 km) distance in 14h 5m.
Distance 578 miles (931 km) |
Average bus duration 16h 13m |
Cheapest ticket price $21 (€17) |
Buses per day 21 |
Direct buses 4 |
Fastest bus 14h 5m |
First bus 12:10 AM |
Last bus 11:15 PM |
Cheapest Month Feb |
Cheapest Day Mon |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Fri |
Least Busy Day Wed |
Best time to book 7 days |
Discover the best of Taranto — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Taranto trip today.
The city’s flagship museum, famous for Magna Graecia finds, gold collections, and artifacts that explain Taranto’s ancient importance in Southern Italy.
An underground archaeological site in the old city linked to ancient Spartan Taras, valued for its immersive look into early settlement layers below modern Taranto.
Although primarily a landmark, the internal exhibition route functions like a small interpretive museum about the fortress and Taranto’s military history.
The atmospheric old town on the island between two seas, full of narrow lanes, historic facades, and some of the city’s most photogenic corners.
The main waterfront promenade, ideal for strolling, sea views, and classic photos of bridges, naval buildings, and the Mar Grande.
A central square by the castle and bridge, often the starting point for sightseeing and one of the most recognizable urban spaces in Taranto.
Taranto's signature mussel dish, cooked in tomato, garlic, parsley, and chili. It reflects the city's long tradition of mussel farming in the Mar Piccolo.
A simple local favorite of mussels steamed with black pepper and lemon. It highlights the quality of Taranto's famous shellfish.
A classic Apulian baked dish with rice, potatoes, and mussels, often linked with the Ionian coast. Rich, rustic, and deeply traditional.
Historic and well-known pizzeria in Taranto, appreciated for classic pizzas and a long-standing casual local atmosphere.
Established seafood restaurant known for local fish dishes and traditional Apulian coastal cooking in a relaxed setting.
Recognized Taranto restaurant serving seafood and regional specialties, with a classic, welcoming dining room.
Generally cheaper than Rome or Milan. Meals and coffee are reasonable, while hotels vary by season and location.
Service is often included or modest. Tipping is not required, but leaving EUR 1-2 at cafes or 5-10% in restaurants for good service is appreciated. Round up taxi fares.
Official public transport app
Taranto Terminal Cimino -> Taranto Stazione Centrale
Travelers commuting from Treviso to Milan can conveniently travel the 148 miles (239 km) between the two cities. The fastest journey to Milan from Treviso takes about 2h 44 min, but on average, the entire journey takes about 3h 36 min. If you happen to board the slowest train to Milan, you will spend about 5h 5 min to get to your destination as they mostly have a change or two,

43 trains leave Treviso for Milan every day. If you want to get to Milan much faster, 10 of these trains travel directly every day with no changes. The first train leaves the station at Treviso at around 07:31 AM and arrives at Milan Centrale station at around 10:15 AM. About 10 trains on average, travel daily from Treviso to Milan. The earliest train that leaves the station at Treviso for Milan leaves at around 4:38 AM, while the last train to the same destination leaves at around 5:38 PM.
If you are traveling from Treviso to Milan by train, there are three different timings depending on the speed of the train you board for the 148 miles (239 km) journey. Using the fastest train will take about 2h 44 min to cover the journey. Taking the slowest train will take you around 5h 5 min to get to the destination due to the train making one or two changes. On average, the total time taken to cover the journey is about 3h 36 min.


Departure train station: The departure station is Treviso Centrale. The station is located approximately 0.5 miles (776 m) from the city center. Travelers can use public transportation to get to the station by taking bus line 6. The railway station has facilities such as a waiting area for travelers and ticketing machines to ease obtaining a ticket. You can also access shops if you want to make a purchase.
Arrival train station: The arrival station at Milan from Treviso is Milan Centrale train station. The train station is located around 1.7 miles (2.8 km) from the city center. To get to the station, you can take a taxi from the city center to the station. Some of the facilities available at the station for travelers include a parking lot, lockers, and ATMs. The station also offers Wifi connectivity and accessibility help for those travelers who may be disabled.
The train companies that serve the route between Treviso and Milan include Frecciarossa, Regionale Veloce, Trenitalia, Regionale and Italo. Italo offers both direct and changes on its journey to Milan. Trenitalia, on the other hand, offers both long_distance and high_speed trains to Milan. Frecciarossa is Trenitalia’s high_speed train reaching speeds of up to 186 mph (300km/h). The long_distance trains on Trenitalia include FRECCE and the Intercity trains. Regionale Veloce, which Trenitalia also runs, only stops in large villages and towns and operates on main lines. Regionale trains serve most cities and towns in Italy and are generally old and slower. While traveling in between the larger cities, Regionale trains tend to make stops at every station.
The journey from Treviso to Milan offers night travels for those passengers who may need to travel at night. Trenitalia offers trains such as Regionale and IntercityNight trains that make between one to three changes as they journey to Milan. It is, however, important to check the most recent updates on the time schedules.
Italo trains are majorly high_speed trains that travel at around 186 mph (300 km/h) with services across the major cities of Italy such as Naples, Milan, Rome, and Florence. The trains offer 4 different classes of travel for your convenience. Since the trains are high_speed, they take a much shorter time, with the fastest trains taking about 2 h 44 min to cover the 148 miles (239 km) distance between Treviso and Milan. It also offers recurring offers on same_day return tickets,

Trenitalia has several trains including the high_speed Frecciarossa, Intercity, Intercity night and regional trains. Its long_distance train is known as FRECCE. The trains take between 2h 44 min to get to Milan for high_speed trains, and around 5h 05min for the slowest trains with connections. If you are under 30 years or over 60, the train company offers discounts and discounts
The Regionale Veloce trains from Treviso to Milan serve the main lines, stopping at major villages and towns. These trains are much faster than the Regionale trains. The trains may take up to 5h to get to Milan from Treviso. The trains have low floor entries for the disabled and offer occasional discounts on the prices by giving offers.
The Regionale trains are considered the slowest among Trenitalia trains. The trains may take up to 3h 57min to cover the 148 miles (239 km) from Treviso to Milan if it has to make a change. Most of these trains are 2nd class and do not offer discounts on tickets purchased on the online platform.
Frecciarossa trains that travel between Treviso and Milan offer comfort and a modern design. These trains are high_speed and take about 2h 44 min to get to Milan. The train travels at 186 mph (300km/h) and has a food carriage and Wifi connection. Its service levels include Standard, Premium, Business, and Executive. You can get different discounted tickets, offers, and promotions once in a while.
If you are traveling from Treviso to Milan, several travel options include traveling by air, rail, or bus. Of the three, taking the train to Milan is the most sustainable way to travel between the two cities. Italo trains offer the convenience of quiet travel and allow you to have a comfortable and smooth journey to your destination. They also offer an eco_friendly way to get to your destination as they reduce carbon emissions while providing an option to use less fuel energy to travel. These trains have a 30% reduced energy consumption in comparison with other trains
Most of the trains on Regionale Veloce have first and second_class seats available to the travelers. The trains are air_conditioned for increased comfort with facilities such as low_floor entry for aged or disabled individuals. The trains allow travelers to travel with their bicycles as long as they are in bags for free. It also allows pets in carriers that do not exceed 70x30x50cm in size to travel for free in first and second class. You can travel with a large dog, but it must be on a leash and muzzle, and you will have to pay half the fare for a standard or second_class ticket.
Frecciarossa has both first and second_class options for travelers headed to Milan. The train allows for pets in 70x30x50cm carriers, but large dogs must be on a leash and muzzle. You should also carry a registry certificate and a he

Regionale has both first and second class on the trains. The pet policy on Regionale trains is that dogs have to sit on aisles, with the other option being traveling on the last carriage. You have to buy a second class ticket for the dog on Monday to Friday between 7:00am and 9:00am at half the price. If you have a bicycle, you can travel with it free of charge as long as it is in a bag that is fully closed, not bigger than 110x80x45cm, and does not inconvenience or endanger other passengers. The disabled have equipped spots for wheelchairs, escort services to the train, help getting on and off the train, and luggage handling.
On Trenitalia trains, you can travel with a disassemble or foldable bike. If the train has the specific bike symbol, you can travel with an assembled bike at a bike surcharge, though it will depend on the space available. The trains allow pets on board, with small cats, dogs, and other pets being carried in containers not exceeding 70x30x50 cm for free. You can only travel with one pet and keep bigger dogs on a leash and muzzle. The bigger dogs will require that you purchase a second_class ticket at half the standard price. The trains offer assistance to disabled travelers, including pregnant women, the aged, blind, and visually impaired travelers, to get on and off the train.
Italo trains refer to their first class as Club and the business class as Prima, while the lowest level is called Smart. You can travel with your pets weighing up to 10 kg. If traveling with a dog heavier than 10kg, it should be muzzled and on a leash. It is also expected that you place a mat under the dog if its on a seat. If you are traveling with your bike, it should be folded and stored in the racks meant for luggage. Consider covering the bike to avoid harm to other passengers and also to protect the bike. Italo trains offer wheelchair assistance for passengers who may be disabled or with reduced mobility. Since the trains are quite narrow, the train's aisle is mostly kept clear.
There are several ways for you to save money if traveling from Treviso to Milan. One of the options is booking in advance, which allows you to get better deals. Buying the tickets a few months before the travel date is advisable. Another option is to be flexible with your travel date as this allows you to change to much cheaper days when offers are available. Choosing connecting trains and those with slower journeys will also help reduce the charge on the ticket as compared to the direct trains. Lastly, you can choose to book your ticket online and get a same_day return ticket allowing you to save about 50% off the journey.


Milan has a lot of attractions for a tourist who would love to visit the city. The city id full of beautiful architecture and a rich history that is intriguing. Several artists including Leonnardo Da Vinci and Michelangelo lived and worked in this city, leaving inspiring pieces of work that make the city more beautiful. Apart from the rich cultural heritage and the fame of its former inhabitants, here are a number of things that you will enjoy doing and places you should visit while in Milan.
Find answers to the most common questions about traveling from Turin to Taranto by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Taranto, this guide helps you travel smarter and with confidence.

Most Turin to Taranto buses use the Torino, Corso Vittorio Emanuele II (Terminal Bus) to Taranto, Terminal Cimino station pair, with some services arriving at Massafra, Viale Magna Grecia (Stazione di Servizio Eni). Use this guide to compare Turin and Taranto bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Torino, Corso Vittorio Emanuele II (Terminal Bus) is 2 km from Turin city centre. Public transport options include:
Torino, Corso Vittorio Emanuele II (Terminal Bus) has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Cafeteria Terminal (in the station), Ristorante Italia (0.2 km), Trattoria Torino (0.5 km).
Free Wi-Fi. ATMs are located near the main entrance.
Ticket office support is available at Torino, Corso Vittorio Emanuele II (Terminal Bus).
Available at Torino, Corso Vittorio Emanuele II (Terminal Bus): Parking, Taxis, WC.
Accessibility facilities are available at Torino, Corso Vittorio Emanuele II (Terminal Bus): Elevators, ramps.
Taranto, Terminal Cimino is 6 km from Taranto city centre. Public transport options include:
Taranto, Terminal Cimino has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Caffè Terminal (in the station), Ristorante Pizzeria Cimino (0.2 km), Trattoria Al Gambero (0.5 km).
Free Wi-Fi. ATMs are located inside the terminal.
Ticket office support is available at Taranto, Terminal Cimino.
Available at Taranto, Terminal Cimino: Parking, Taxis, WC.
Accessibility facilities are available at Taranto, Terminal Cimino: Elevators, ramps.
Here are some other resources that might have the information you need