Driving distance from London, United Kingdom to Milan, Italy. The total driving distance from London, United Kingdom to Milan, Italy is 805 miles or 1 296 kilometers. Your trip begins in London, United Kingdom. It ends in Milan, Italy.