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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Bologna to San Donato Milanese

distanceDistance119 miles (192 km)
durationAverage bus duration2 h 55 min
changesDirect busYes

Buses from Bologna to San Donato Milanese cover the 119 miles (192 km) long trip taking on average 2 h 55 min with our travel partners like. There are direct bus services available.

Travel Tips

Buses from Bologna to San Donato Milanese
Take the bus to San Donato Milanese 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 Bologna to San Donato Milanese.
FAQs
How far is San Donato Milanese from Bologna by bus?
When traveling this route you should expect the distance to San Donato Milanese from Bologna by bus to be approximately 119 miles (192 km).
What is the Bologna to San Donato Milanese bus travel time?
While the time it takes to travel 119 miles (192 km) from Bologna to San Donato Milanese can vary based on specific dates, weekends, and holidays, the Bologna to San Donato Milanese bus journey time is on average 2 h 55 min.
When is the earliest bus from Bologna to San Donato Milanese? When is the last bus from Bologna to San Donato Milanese?
You can take the earliest bus from Bologna to San Donato Milanese at 12: 35 PM   or take the last bus from Bologna to San Donato Milanese leaving at 2: 05 PM. Look for the latest Bologna to San Donato Milanese bus schedules on Omio and book the best time to take the bus for this trip.

Important Stations and Airports for this Journey

Buses from Bologna to San Donato Milanese: related information

Here are some other resources that might have the information you need