This functionality is built into the TripTik Travel Planner. After you put in your start point and end point you click the "create a TripTik of my trip" button... the very first thing this application does is give you the total mileage. The Internet TripTik is also much more accurate than the older mapping system.

Here is a direct link to the TripTik Travel Planner.