By train, its about 3 hours.
The distance from Milan to Venice in Italy is 272.4 km. How long it will take to drive from one place to the other is dependent upon road conditions but the average journey time is 2 hours and 55 minutes.
Most direct trains take 2h35. There are 1-2 trains per hour.
Try here... www.trenitalia.it
about 3 hours by train
heskey
It will take approximately 1 hour 35 minutes to get from Venice to Florence by auto.
265 km (164 miles) taking A4 VENEZIA. To access Venice itself, take A4 to A57, and then take A57 to Venezia via SS-11 across the bridge.
How long it takes to get from Venice to Brindisi on the train depends on the service. It can take between 8.5 and 9.5 hours to travel between the two cities.
12 heures
About 7h10 (including changes en route).
80 days