history calculators

Historical Travel Time Calculator

Estimate how long a journey took in a historical era by selecting your transportation method, terrain, weather, and rest schedule. Useful for historians, writers, and game designers recreating pre-modern travel.

About this calculator

Travel time in pre-modern eras depended on far more than raw distance. This calculator uses the formula: travelTime = (distance / speed) × terrain × weather × (24 / restStops), where speed is the base daily mileage of the chosen transport (e.g. walking ≈ 3 mph, horse ≈ 5 mph), terrain is a multiplier for difficulty (flat road = 1.0, mountain = 2.0+), weather adds further delay, and restStops converts total hours into a realistic travel day. A Roman legionnaire, for example, marched roughly 20 miles per day on a good road in fair weather. Rough terrain or winter conditions could double or triple journey times. The formula captures these compounding factors to give a historically grounded estimate rather than a simple distance-divided-by-speed figure.

How to use

Suppose a medieval merchant travels 120 miles on horseback (speed factor 4 mph average = ~30 miles/day), over hilly terrain (factor 1.4), in rainy weather (factor 1.2), with 10 effective travel hours per day. Calculation: (120 / 30) × 1.4 × 1.2 × (24 / 10) = 4 × 1.4 × 1.2 × 2.4 ≈ 16.1 days. Enter your distance, select transportation method, terrain difficulty, weather conditions, and rest/lodging factor, then read off your estimated journey duration in days.

Frequently asked questions

How long did it take to travel 100 miles in medieval times?

On a good road with a horse in fair weather, a medieval traveler could cover roughly 25–30 miles per day, putting a 100-mile journey at about 3–4 days. Poor roads, hilly terrain, or bad weather could stretch that to a week or more. Foot travelers averaged 15–20 miles per day under ideal conditions, making the same trip 5–7 days. Rest stops, town gates, and ferry crossings added further delays not always captured in simple estimates.

What factors most affected travel speed in ancient and medieval history?

Terrain was the single biggest variable—a Roman road could double or triple effective speed compared to a dirt track through forest or mountains. Weather mattered enormously too; flooded fords or snow-blocked passes could halt travel entirely for days. The mode of transport (foot, horse, cart, river barge) set the baseline speed, while the availability of fresh horses at relay stations, as in the Persian Royal Road or Roman cursus publicus, dramatically increased elite messenger speeds. Rest and lodging availability capped how many hours per day a traveler could realistically move.

How did Roman road travel times compare to medieval travel times?

Roman roads were engineered for speed and durability, allowing military units to march 20–25 miles per day and mounted couriers to cover 50+ miles using relay horses. Medieval roads deteriorated significantly after the Roman era, and the loss of relay infrastructure meant average travel speeds dropped by 20–40% for most journeys. A trip from Rome to London might take a Roman courier about 7 days; a medieval merchant making the same overland journey might need 3–4 weeks. The reintroduction of maintained post roads in the 17th–18th centuries gradually restored Roman-era speeds.