Journey Inputs
White themeRoute Segments
Build a journey from multiple segments. You can also load ready made route presets from the sidebar.
| # | Name | Region preset | Distance (km) | Terrain | Mode |
|---|
Results
| # | Time | Segs | Total km | Days | Risk | Party | Rations (kg) |
|---|
Formula used
These are pragmatic fantasy approximations for planning and storytelling.
- Base speed by mode: foot 24, pony 30, horse 48, boat 70, eagle 300 (km/day).
- Terrain modifier: plains 1.00, forest 0.85, hills 0.80, mountains 0.60, marsh 0.50.
- Encumbrance modifier: \( m_{enc}=\max(0.5,\;1-\frac{\max(0,w-10)}{40}) \).
- Rest modifier: \( m_{rest}=\mathrm{clamp}(0.5,1.5,\frac{24-r}{16}) \).
- Weather modifier: fair 1.00, rain 0.90, storm/snow 0.75.
- Single segment speed: \( v_i = v_0(mode)\cdot m_{terrain}(i)\cdot m_{enc}\cdot m_{rest}\cdot m_{weather} \).
- Segment days: \( d_i = \frac{\text{distance}_i}{v_i} \); Total days \( D=\sum_i d_i \).
- Risk aggregate: \( R=\min\big(100,\;K \cdot \sum_i r_t(i)\sqrt{d_i}\big) \) where \(K=10\cdot h \cdot w_r \cdot (0.7+0.3p)\cdot (1-\frac{s}{15})\).
- Supplies: rations = \(0.75\cdot\) party × D (kg); water = \(3\cdot\) party × D (L).
Adjust tables in code to suit your rulings.
How to use this calculator
- Add one or more segments below or load a route preset from the sidebar.
- Set party size encumbrance rest weather hostility and stealth.
- Click Calculate to compute total distance days risk supplies and success chance.
- Each run is saved in the history table which you can export to CSV or PDF.
- If no segments exist the fallback distance field is used for a single leg estimate.
Example data table
Fictional illustrative distances for comparisons.
| Route | Distance (km) | Terrain | Mode | Days est. | Risk |
|---|---|---|---|---|---|
| Hobbiton → Bree | 200 | plains | foot | ~9 | 30 |
| Rivendell → Moria | 480 | mountains | foot | ~33 | 70 |
| Lórien → Rohan | 420 | plains | horse | ~9 | 40 |
| Minas Tirith → Mordor | 350 | hills | foot | ~18 | 80 |
| Emyn Muil → Anduin | 120 | marsh | boat | ~3 | 55 |
Route presets
Load multi-segment examples. Distances are approximate fan values.
Region presets
Use in the segment table to auto fill typical terrain and mode. You can still override any field.
- Shire: plains · foot or pony
- Old Forest / Fangorn: forest · foot
- Misty Mountains / Mordor: mountains or hills · foot
- Rohan: plains · horse
- Anduin River: marsh/river · boat
- Dead Marshes: marsh · foot
- Gondor: hills · foot or horse
FAQs
Notes
This tool is an independent fan utility and is not affiliated with or endorsed by any rights holder.