More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Foggia to Venice

distanceDistance318 miles (513 km)
durationAverage train duration8 h 10 min
priceAverage train ticket price$49 (€41)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersFrecciabianca

Trains from Foggia to Venice cover the 318 miles (513 km) long route taking on average 8 h 10 min with our travel partners like Frecciabianca. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $43 (€36), but the average price of train tickets is $49 (€41). Travelers depart most frequently from Foggia and arrive in Venezia Mestre.

Travel Tips

Trains from Foggia to Venice
Travel by train to Venice 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 Foggia to Venice.
How much do cheap train tickets to Venice from Foggia cost?
Looking to save money on your route? Omio customers have found the cheapest train between Foggia and Venice for the next 7 days starting from $43 (€36)  one way.
How much does it cost to take a train from Foggia to Venice?
The train price between Foggia and Venice is on average $49 (€41)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is Foggia to Venice by train?
The train distance from Foggia to Venice is around 318 miles (513 km).
What is the Foggia to Venice train travel time?
While the time it takes to travel 318 miles (513 km) to Venice from Foggia can vary based on specific dates, weekends, and holidays, the Foggia to Venice train journey time is on average 8 h 10 min.
What is the departure train station in Foggia and arrival train station in Venice?

Omio customers who travel this route most frequently depart from Foggia   and arrive in Venezia Mestre.

Where do I find the Foggia train station to Venice? Where is the Venice train station?

You can find the most popular departure train station for this trip, Foggia, located approximately 0.5 miles (754 m) from the city center of Foggia. The most popular arrival train station in Venice, called Venezia Mestre, is located around 5.5 miles (8.9 km) away from its city center.

What train companies offer a service between Foggia and Venice?
For the trip from Foggia to Venice you can take a train with Frecciabianca. Be sure to check out all possible train providers that offer services between Foggia and Venice on Omio to compare what amenities they may have.
How many trains are there to Venice from Foggia a day?
On average, there are 2 trains a day from Foggia to Venice. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Foggia to Venice? When is the last train from Foggia to Venice?
The earliest train departing from Foggia to Venice leaves at 2: 10 PM. The last train departing from Foggia to Venice leaves at 10: 25 PM. You can find the latest Foggia to Venice train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book a train ticket from Foggia to Venice to get the best deals?
If you book the Foggia to Venice train within the next 7 days, you can find one way tickets to cost on average $49 (€41). However, booking your train ticket in advance gives you access to the best prices for trains between Foggia and Venice. Look out for train tickets for this route 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 Foggia is Foggia. Read all the information you need to know about services, amenities and connections at Foggia for your journey between Foggia and Venice.