COMPARE Prices across different modes

Oct 25
Find prices
$13Wizz Air
Oct 26
$50Malta Air
Oct 27
$19Malta Air
Oct 28
Oct 29
$73Marino Autolinee
$50Wizz Air
Oct 30
$53Intercity Notte
$53Malta Air

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

Deutsche Bahn

Train Information to Padua from Taranto

distanceDistance434 miles (700 km)
durationAverage train duration9 h 11 min
priceAverage train ticket price$71 (€58)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day

Trains from Taranto to Padua cover the 434 miles (700 km) long route taking on average 9 h 11 min with our travel partners like. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $53 (€43), but the average price of train tickets is $71 (€58).

Travel Tips

Trains from Taranto to Padua
Travel by train to Padua 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 Taranto to Padua.
How much are cheap trains between Taranto and Padua?
If you’re looking to save money on tickets, you can find cheap Taranto to Padua trains for as little as $54 (€43)  in the next 7 days.
What is the price of a train ticket between Taranto and Padua?
In the next 7 days you can expect to pay on average $71 (€58)  for a train ticket to Padua from Taranto.
How far is it from Taranto to Padua by train?
The train distance from Taranto to Padua is around 434 miles (700 km).
How long is the train to Padua from Taranto?
The Taranto to Padua train duration is on average 9 h 11 min, which is to be expected when traveling 434 miles (700 km) between Taranto and Padua. However, the time it takes can vary based on specific dates, weekends, and holidays.
How many trains are there to Padua from Taranto a day?
The average number of trains departing Taranto for Padua is 4 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Taranto to Padua? What time is the last train from Taranto to Padua?
You can take the earliest train from Taranto to Padua at 5: 56 AM   or take the last train from Taranto to Padua leaving at 6: 15 PM. Look for the latest Taranto to Padua train schedules on Omio and book the best time to take the train for this trip.
When should I purchase the Taranto to Padua train for the best deals on tickets?
If you purchase the Taranto to Padua train within the next 7 days, you can find one way tickets to cost on average $71 (€58). However, booking your train ticket in advance gives you access to the best prices for trains from Taranto to Padua. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

The major railway station for departures from Taranto is Taranto, Porto Mercantile. Read all the information you need to know about services, amenities and connections at Taranto, Porto Mercantile for your journey between Taranto and Padua.