San Donato Milanese to Vieste bus

Compare prices and tickets by train, bus or flight

Wed
May 18
Thu
May 19
Fri
May 20
Sat
May 21
Sun
May 22
Mon
May 23
Tue
May 24

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 Vieste

distanceDistance422 miles (680 km)
durationAverage bus duration10 h 55 min
priceAverage bus ticket price$67 (€60)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus companiesFerrovie del Gargano or Marino Autolinee

Buses from San Donato Milanese to Vieste cover the 422 miles (680 km) long trip taking on average 10 h 55 min with our travel partners like Ferrovie del Gargano or Marino Autolinee. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this route costs around $67 (€60), you can find the cheapest bus ticket for as low as $64 (€58). Travelers depart most frequently from San Donato Milanese and arrive in Vieste, Piazzale Aldo Moro.

Travel Tips: Bus to Vieste from San Donato Milanese

Take the bus to Vieste 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 Vieste.
FAQs
Omio customers have found cheap bus tickets between San Donato Milanese and Vieste for as low as $64 (€58)  for the next 7 days.
In the next 7 days you can expect to pay on average $67 (€60)  for a bus ticket to Vieste from San Donato Milanese.
The San Donato Milanese to Vieste bus distance is approximately 422 miles (680 km).
The San Donato Milanese to Vieste bus duration is on average 10 h 55 min, which is to be expected when traveling 422 miles (680 km) from San Donato Milanese to Vieste. However, the time it takes can vary based on specific dates, weekends, and holidays.

Omio customers traveling this route book their buses from San Donato Milanese   to Vieste, Piazzale Aldo Moro.

Passengers booking this journey most frequently board their buses from San Donato Milanese and need to travel around 1.6 miles (2.6 km) from the city center to get to this bus station.

Passengers arriving in Vieste most often arrive at Vieste, Piazzale Aldo Moro and need to travel around 0.6 miles (869 m) from this bus station to the city center.

For the best San Donato Milanese to Vieste bus to purchase, you can travel safely and comfortably with Ferrovie del Gargano or Marino Autolinee. However, it's always good to check all possible bus companies with services to Vieste from San Donato Milanese to compare what amenities they may offer.
The average number of buses departing San Donato Milanese for Vieste is 1 a day. The bus schedules and services may vary between weekdays and weekends.
The earliest bus departing from San Donato Milanese to Vieste leaves at 7: 55 PM. The last bus departing from San Donato Milanese to Vieste leaves at 8: 55 PM. You can find the latest San Donato Milanese to Vieste bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
You can find buses from San Donato Milanese to Vieste to cost on average $67 (€60) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the San Donato Milanese to Vieste bus generally on sale a few months before the planned travel date.

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