Skip to content
Redmoon Calculators
Writing utilities All languages

Fantasy Travel Time Calculator

Free fantasy / D&D travel-time calculator for writers and game masters. Compute journey duration over distances in miles, kilometers, or hexes, factoring in travel mode (foot, horse, wagon, sail), terrain modifier, and daily hours of travel. Outputs days, hours, and ration consumption.

When to use this

Use during session prep to size travel arcs against your players' patience. A 100-mile journey takes a real-time evening of narration — too long, and players check out.

How it compares

D&D 5e's DMG travel-pace tables give the same baseline. The tool wraps them in a one-screen UI so you don't flip pages mid-session.

Enter your values below. Calculations run locally as you type.

How it works

Distances entered in your chosen unit are normalized to miles, then divided by the effective speed (base speed × terrain multiplier) to get total travel hours.

Travel hours per day default to 8, the canonical D&D travel pace before exhaustion. Push to 12+ for forced marches; drop to 4 for cautious exploration.

Ration count is one per traveler per day, rounded up.

FAQs

Where do the speeds come from?

Real-world walking and riding speeds plus D&D 5e travel-pace tables. Custom speed lets you override for unique modes.

How are rations counted?

One ration per traveler per day of travel, rounded up.

Why is mountain travel halved?

A 0.5× terrain modifier reflects the steep slowdown from terrain in most TTRPG systems; you can pick the multiplier explicitly.

Worked example

Input

100 miles, on foot (normal pace), forest terrain, 8 hours per day, party of 4.

Output

4 days 4 hours of travel — 16 rations consumed.

At 3 mph × 0.75 terrain = 2.25 mph effective speed, 100 miles takes 44.4 travel hours. Split across 8-hour days, that's 5 calendar days; 4 rations per day × 4 travelers = 16 rations.

Common pitfalls

  • Hexes default to 5-mile size — confirm against your campaign's map.
  • Doesn't model encounters or rest delays — add buffer manually.
  • Sea/air travel ignores wind and weather.

Related tools

Send feedback

We read every message. Tell us what could be better or what you love.