I suit up every day to work, and I take public transportation with a 4-5 block walk. The walk across campus and back is easily a half mile and I make it 2-3 times a day.
I never wear sneakers with my suit, and I sometimes, on a gorgeous day, will walk the hilly 3 miles home in my dress shoes.
Choose your dress shoes wisely and sack up.