world logo

Mapping-Tools logo

Free Pre-computed Mileage Charts Frequently Asked Questions

Do your charts include all cities for each State or Country?

No, the charts do not include all cities. The largest cities are chosen according to their population. We have to impose a limit due to the size of the resulting charts. The 1000 largest populated places (i.e. cities, towns, and villages) in the Geonames database that have a population of at least 1000, are chosen.

Can I copy or distribute the mileage charts?

You may copy the mileage charts for personal use only. You may not distribute them or re-sell them. Please direct other people to instead.

How recent is the mileage data?

Since February 2016, a new calculation mechanism has been implemented that allows recomputations to take days rather than months. The source data's date is listed on each page. We intend to re-calculate tables every few months, enabling very upto-date charts. Our data sources are GeoNames and OpenStreetMaps, so any changes in these databases should be reflected in our charts, a few months later.

How many / which cities are included in the charts?

The cities are chosen according to their population. The pan-American and pan-European charts contain the 1000 largest cities within their respective areas. Where possible, all of the remaining charts contain all cities with a population above 1000. Some of the European nations have more than 1000 such cities - these are limited to only the 1000 most populous cities. Cities and their populations are listed on the chart pages.

But I only want one mileage calculation...

For single calculations, use our Calculate page for one-off mileage calculations. This is intended for single calculations and excessive use will be throttled.

Can I order a custom chart?

The new computation method implemented in February 2016, does make custom charts more economic. Typically a custom chart will cost more than US$100, and all locations must be geocoded first. We will not geocode your data for you. Generally speaking, it is usually more cost effective to use one of our mileage computation tools such as MileCharter or MPMileage.

How can I create my own mileage charts?

You can create your own mileage charts by using our MileCharter add-in. This is available for both the Caliper Maptitude and Microsoft MapPoint applications.

How can I create lots of unrelated mileages?

We also sell the MPMileage tool that calculates mileages for lists of point-to-point routes. This is available for both the Caliper Maptitude and Microsoft MapPoint applications.

Are the routes the shortest, quickest, or straight line distances?

Each chart contains route distances and times for the quickest road routes using a generic speed profile that we have. This take sinto account road types and surfaces as per the OpenStreetMaps database.

I have downloaded a ZIP file which does not make sense!

The charts are supplied as XLSX files which can be read by Excel 2007 (and later). Internally these files are actually zipped XML files. This confuses Internet Explorer 8, which insists on changing the extension from xlsx to zip. Microsoft may issue a patch, but the problem has not been fixed as of November 2010. One solution is described here. We would also recommend the use of a different browser, eg. Firefox.

There is an error in a distance/time/city/country!

The charts are regularly re-calculated using updated data from Geonames and OpenStreetMaps. Errors should be reported to these organizations, and the corrections will then be automatically included in future updates.

GeoNames is used for all 'populated place' (city, town, village) information, including names (country, region, place), populations, and locations. Most of this information is derived from various official sources, but corrections should be reported to

OpenStreetMap is used for the road ('routing') data. This includes where the roads are, how they connect, and suitable speeds. OpenStreetMap is a collaborative project that works on a similar model to Wikipedia. This makes it easier to make corrections and to survey new roads. See for further information.

Both GeoNames and OpenStreetMap are non-profit organizations. If you find their databases and/or our charts useful, please consider donating to them.

How are the road speeds determined?

The road speeds are determed according to the road types and tags that are present in the OpenStreetMap road data. Most of these speeds are listed on Road Speeds page.

Why are all the distances and times in table X are zero?

This can occur for two reasons. First, there might not be any roads between any of the towns. For example, this could occur with a nation spread across many small islands.

Second, it can occur if the country or region does not have any roads in the OpenStreetMap database. If you live in one of these countries or regions, you can help OpenStreetMap by starting to survey the road network.

Why are the distances different for opposite directions?

Often the distance from A->B is different to the reversed distance B->A. This is primarily due to one-way roads, and in the case of the US, the presence of frontage roads. These differences are typically only a mile or two, although they can be larger.

These differences are also the primary reason that driving distances and travel times are calculated for both directions.