San Donato Milanese to Foggia bus

Compare prices and tickets by train, bus or flight

Sun
Jun 26
Mon
Jun 27
Tue
Jun 28
Wed
Jun 29
Thu
Jun 30
Fri
Jul 01
Sat
Jul 02

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from San Donato Milanese to Foggia

distanceDistance416 miles (671 km)
durationAverage bus duration8 h 40 min
priceAverage bus ticket price$30 (€27)
changesDirect busYes
carriersBus providersMarino Autolinee, Flixbus or Ferrovie del Gargano

Buses from San Donato Milanese to Foggia cover the 416 miles (671 km) long trip taking on average 8 h 40 min with our travel partners like Marino Autolinee, Flixbus or Ferrovie del Gargano. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $19 (€17), but the average price of bus tickets is $30 (€27). Travelers depart most frequently from San Donato Milanese and arrive in Foggia, Nodo Intermodale Foggia Stazione.

Bus providers: FlixBus from San Donato Milanese to Foggia

For as little as $19 (€17) you can travel by bus between San Donato Milanese and Foggia with FlixBus. Omio will show you the best deals, schedules and tickets available for this trip.

FlixBus

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $19

Travel Tips: Bus to Foggia from San Donato Milanese

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 San Donato Milanese to Foggia.
FAQs
Looking to save money on your journey? Omio customers have found the cheapest bus to Foggia from San Donato Milanese for the next 7 days starting from $19 (€17)  one way.
If you’re looking to purchase your bus tickets in the next week, you can expect the San Donato Milanese to Foggia bus price to come in at an average of $30 (€27)  one way.
When traveling this route you should expect the distance between San Donato Milanese and Foggia by bus to be approximately 416 miles (671 km).
On average the San Donato Milanese to Foggia bus time is 8 h 40 min  covering the 416 miles (671 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Omio customers who travel this route most frequently depart from San Donato Milanese   and arrive in Foggia, Nodo Intermodale Foggia Stazione.

Passengers board the bus most frequently from San Donato Milanese, which is located around 1.6 miles (2.6 km) away from the city center, and they get off the bus at Foggia, Nodo Intermodale Foggia Stazione, located 0.7 miles (1.2 km) away from the city center.

For the best San Donato Milanese to Foggia bus to book, you can travel safely and comfortably with Marino Autolinee, Flixbus or Ferrovie del Gargano. However, it's always good to check all possible bus providers with services to Foggia from San Donato Milanese to compare what amenities they may offer.
The first San Donato Milanese to Foggia bus departs at 7: 00 AM   and the last bus from San Donato Milanese to Foggia leaves at 9: 15 PM. Check out the most up-to-date bus schedule from San Donato Milanese to Foggia on Omio and find the best time to travel to your destination.
The price of a one way bus ticket from San Donato Milanese to Foggia is on average $30 (€27) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this route. In general, you can find bus tickets between San Donato Milanese and Foggia available a few months in advance.

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
Currency
Language