Yep its along way...
Lake Garda to Buckingham via Reims is 956 road miles, so 100 or so miles from Garda to Milan making it a 850 mile trip one way
. Get a good map of Milan and sarounding area as I was stuk in a 2 hour traffic jam, and coverd 8 miles
Have fun!