Distance | 547 miles (882 km) | |
Average bus duration | 13 h 30 min | |
Average bus ticket price | $40 (€35) | |
Direct bus | No | |
Bus companies | Marino Autolinee |
Buses from Brindisi to San Donato Milanese cover the 547 miles (882 km) long trip taking on average 13 h 30 min with our travel partners like Marino Autolinee. There are direct bus services available. While the average ticket price for this trip costs around $40 (€35), you can find the cheapest bus ticket for as low as $26 (€23).
Here are some other resources that might have the information you need