The TrenItalia Frecciabianca trains (formerly known as Eurostar City) on this route travel at speeds of up to 200km/h. This route is ideal if you are planning to catch a connecting ferry to/from one of Italy's Adriatic ports such as Bari, Rimini or Ancona for services towards Croatia and Albania.
This page details the daytime direct routes between Milan and Bari and Lecce only. There are several other sleeper train routes that travel the route, including services to Turin. There are also a lot more services between Bologna and Ancona, so if the timings below aren't suitable, consider travelling via those stations and changing trains.
Travel Tip: If you are planning to catch a ferry to/from Bari, it is important to note that the ferry terminal is approximately 20-30 minutes walk away from the railway station.