Venice to Taranto train with Frecciarossa

Fri, Jul 11
+ Add return
Frecciarossa
Intercity Notte
Intercity
Italo
Comboios De Portugal
1,000+ travel companies
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

The cheapest and fastest trains from Venice to Taranto

Showing times and prices for Jul 12

Cheapest price

$97

Average price

$144

Fastest journey

9 h 2 m

Average duration

9 h 52 m

Trains per day

9

Distance

681 km

Cheap tickets

The best way to find a cheap train ticket from Venice to Taranto is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Venice to Taranto will cost around $144 if you buy it on the day, but the cheapest tickets can be found for only $97.

Fast trains

It's difficult to get from Venice to Taranto without transferring at least once.

RegionaleRegionale Veloce 3989+Intercity NotteInterCityNotte 765+TrenitaliaBUS L765D
07:40PM13h15
Venice Santa Lucia
08:55AMTaranto station
$971One-way
2 transfers
RegionaleRegionale Veloce TTPER 1737+IntercityIntercity 605+TrenitaliaBUS L605G
06:46AM12h14
Venice Santa Lucia
07:00PMTaranto station
$1041One-way
2 transfers
Intercity NotteInterCityNotte 770 · InterCityNotte 757+Regionaletreno 19831 effettuato con bus BA823 BA823
10:05PM13h32
Venice Santa Lucia
11:37AMTaranto station
$1061One-way
2 transfers
IntercityIntercity 584 · Intercity 607+RegionaleRegionale 19984
08:37AM12h47
Venice Mestre
09:24PMTaranto station
$1221One-way
2 transfers
Intercity NotteInterCityNotte 770+FrecciarossaFRECCIAROSSA 9561+TrenitaliaBUS L765D
10:05PM10h50
Venice Santa Lucia
08:55AMTaranto station
$1461One-way
2 transfers

Travel Information

Compare bus, train, and flight for Venice to Taranto

Omio recommends booking the train as it is the most popular option from Venice 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 1h 36m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.6kg. The ticket price range depends on the travel mode: a bus costs an average of €21, and a flight costs an average of €26.

Distance: 423 miles (681 km)

Compare train with

Most popular
Train
Flight
Bus

€71

Average price

€86

Average price

€50

Average price

Cheapest

10h 53m

Average total duration

10h 23m

Onboard

+

30m

Additional time*

4h 36m

Average total duration

Fastest

1h 36m

Onboard

+

3h 0m

Additional time*

13h 38m

Average total duration

13h 8m

Onboard

+

30m

Additional time*

0.2 - 0.6kg

CO2 emissions

Lowest

2.0 - 4.1kg

CO2 emissions

0.7 - 1.7kg

CO2 emissions

Frecciarossa

Most popular train company

Ryanair

Most popular airline

FlixBus

Most popular bus company

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Venice to Taranto train times

Showing trains for today, Friday, July 11
Last updated at 12:23 AM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaregRegionale Veloce 3961+trenitaliaintIntercity 603+trenitaliaregtreno 19849 effettuato con bus BA809 BA809
On time
3:40 AM Venice Santa Lucia
12h00
3:40 PM Taranto station
2 transfers
trenitaliaregRegionale Veloce 3963+trenitaliaintIntercity 605+trenitaliaregtreno 19851 effettuato con bus BA811 BA8114:40 AM Venice Santa Lucia
12h19
4:59 PM Taranto station2 transfers
frecciarossaFRECCIAROSSA 8801+trenitaliaregtreno 19843 effettuato con bus BA807 BA8074:53 AM Venice Santa Lucia
9h02
1:55 PM Taranto station1 transfer
frecciarossaFRECCIAROSSA 9405 · FRECCIAROSSA 8803+trenitaliaregtreno 19849 effettuato con bus BA809 BA809
On time
5:26 AM Venice Santa Lucia
10h14
3:40 PM Taranto station
2 transfers
frecciarossaFRECCIAROSSA 1000 9415 · FRECCIAROSSA 8809+trenitaliaregtreno 19855 effettuato con bus BA815 BA815
On time
9:38 AM Venice Mestre
9h22
7:00 PM Taranto station
2 transfers
frecciarossaFRECCIAROSSA 8419+trenitaliaintIntercity 70710:38 AM Venice Mestre
9h22
8:00 PM Taranto station1 transfer
frecciarossaFRECCIAROSSA 9425 · FRECCIAROSSA 1000 954712:26 PM Venice Santa Lucia
9h16
9:42 PM Taranto station1 transfer
frecciarossaFRECCIAROSSA 8815+trenitaliaregtreno 19861 effettuato con bus BA819 BA81912:52 PM Venice Santa Lucia
9h02
9:54 PM Taranto station1 transfer
trenitaliaintnInterCityNotte 770+frecciarossaFRECCIAROSSA 9561+trenitaliaBUS L765D
On time
8:05 PM Venice Santa Lucia
10h50
6:55 AM Taranto station
2 transfers
trenitaliaintnInterCityNotte 770 · InterCityNotte 757+trenitaliaregRegionale 19974
On time
8:05 PM Venice Santa Lucia
14h01
10:06 AM Taranto station
2 transfers

Find all the dates and times for this journey

Compare prices and tickets Venice to Taranto by bus, train, or flight

Sat
Jul 12
Sun
Jul 13
Mon
Jul 14
Tue
Jul 15
Wed
Jul 16
Thu
Jul 17
Fri
Jul 18
Sat
Jul 19
Sun
Jul 20
Mon
Jul 21
Tue
Jul 22
Wed
Jul 23
Thu
Jul 24
Fri
Jul 25

Journey information

Overview: Train from Venice to Taranto

ItalyItaly
ItalyItaly
Icon of train
Trains from Venice to Taranto run on average 13 times per day, taking around 10h 23m. Cheap train tickets for this journey start at $56 (€45) but you can travel from only $26 (€21) 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 $26 (€21)
Distance
423 miles (681 km)
Average train duration
10h 23m
Cheapest ticket price
$56 (€45)
Trains per day
13
Fastest train
9h 10m
First train
00:20
Last train
23:17
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 $26 (€21)

Train providers: Frecciarossa, Intercity Notte and Intercity from Venice to Taranto trains

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

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 and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa reach speeds up to 186 mph (300 kmh). When booking your Frecciarossa you can choose between four different classes: Standard, Premium, Business, and Executive.

Train information from Venice to Taranto with Frecciarossa:

  • Average Duration: 9 h 6 min
  • Cheapest Price: $44
  • Frecciarossa frequency: 4 a day

FAQs: Trains from Venice to Taranto

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

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