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

Eurolines France
Bla Bla Bus

Bus Information between Venice and Foggia

distanceDistance318 miles (513 km)
durationAverage bus duration10 h 15 min
changesDirect busYes
carriersBus providersFlixbus or Baltour

Buses from Venice to Foggia cover the 318 miles (513 km) long route taking on average 10 h 15 min with our travel partners like Flixbus or Baltour. There are direct bus services available. Travelers depart most frequently from Venezia Mestre and arrive in Foggia, Nodo Intermodale Foggia Stazione.

Bus companies

Bus between Venice and Foggia with FlixBus

FlixBus will get you from Venice to Foggia at great prices. With over 1000 travel companies on Omio, you can find the best bus times, prices and tickets for your trip.


Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Venice to Foggia.

Are you making plans to travel from Venice to Foggia? Why not take a bus with FlixBus? Omio can show you current FlixBus bus times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Venice to Foggia buses all in one place. On the FlixBus bus, you can expect to travel 318 miles (513 km) between Venice and Foggia. If you use the Omio app to search for buses from Venice to Foggia, you can quickly see if the FlixBus ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you have found your perfect one-way FlixBus bus from Venice to Foggia, book your cheap bus tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

When you buy your FlixBus bus tickets between Venice and Foggia don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Bus to Foggia from Venice
Take the bus to Foggia 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 Foggia.
What is the distance to Foggia from Venice by bus?
You should expect to travel around 318 miles (513 km)  between Venice and Foggia by bus.
How long is the bus ride between Venice and Foggia?
The Venice to Foggia bus duration is on average 10 h 15 min, which is to be expected when traveling 318 miles (513 km) between Venice and Foggia. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which bus station from Venice to Foggia do I depart from? Which Foggia bus station from Venice do I arrive in?

There are a few bus stations in Venice to start your journey from including Venezia, Aeroporto internazionale Marco Polo di Venezia, Venice, Piazzale Roma (city center, vaporetto) and Venice, Port. In Foggia you have a few bus station options to choose from for your arrival including Foggia, Nodo Intermodale Foggia Stazione, Foggia, Aeroporto and Foggia, Stazione Ferroviaria.

Omio customers traveling this route depart most frequently from Venezia Mestre   and arrive in Foggia, Nodo Intermodale Foggia Stazione.

Where is the Venice bus station located? Where is the Foggia bus station located?

You can find the most popular departure bus station for this journey, Venezia Mestre, located approximately 5.5 miles (8.9 km) from the city center of Venice. The most popular arrival bus station in Foggia, called Foggia, Nodo Intermodale Foggia Stazione, is located around 0.4 miles (659 m) away from its city center.

Which bus providers should I travel with from Venice to Foggia?
For the route from Venice to Foggia you can take a bus with Flixbus or Baltour. Be sure to check out all possible bus companies that offer services between Venice and Foggia on Omio to compare what amenities they may have.
When is the earliest bus from Venice to Foggia? When is the last bus from Venice to Foggia?
The earliest bus for this trip departs from Venice at 5: 40 AM. The last bus leaves from Venice at 8: 15 PM. Check Omio for the latest bus schedule from Venice to Foggia and book the best time to depart on your chosen travel date.