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 application will provide total mileage.  Here is a direct link to the TripTik Travel Planner.