Your route Bike roads
Loading cycling roads…
Your next ride starts here.Click a start, then a destination. Or find a loop.
Let’s plan a ride.
DISTANCE—km
CLIMBING—m
START TIME—
MOVING TIME—
EST. FINISH—
EST. CALORIES
Rider 1—
Rider 2—
WIND IMPACT—Compared with no wind
♨ HEAT IMPACT—Forecast pending
Choose your profile and departure time.

Ride profile

ELEVATION / DISTANCE

Plan a route to see its elevation.

Wind speed follows your departure and arrival times.

Distance along route (km)Red: elevation · blue: forecast wind · dashed: gustsClimb data: CycleTrip · CC BY 4.0

Ride ready

Make it your ride.

Rider 1
Rider 2

Required power is calculated from the shared speed.

Both effort columns use the shared speed. Rider 1's timing power only applies to the experimental power-based ETA method.

An adjustable scenario, capped at 15% speed loss. Heat minutes are displayed separately and do not change finish time. Temperature only; humidity, sunshine and personal heat adaptation are not modelled.

Time estimates include forecast wind, approximate local shelter and planned stops. Speed mode targets your route-average speed in still air, with slower climbs and faster descents. Forecast wind changes speed at comparable effort. Power mode uses your chosen watts, easing off on descents. Traffic, fatigue and acceleration are not modelled.

A little pause.

Included in TCX + cues. The icon shown by your Wahoo depends on its model and import method.

Moving a stop updates its cue position. Route shaping points stay where you placed them.

Choose your direction

Times include wind and stops. Road restrictions may make the reverse route different.

Your saved rides.

Trip backups

Save a complete copy of all ride tabs before clearing browser data.

From planner to pedals.

Export GPX for the route track and named POI waypoints. Export TCX for the track plus turn instructions and stop course points.

For your BOLT v2 and ROAM v2, open the downloaded file on your phone with the ELEMNT app, then send the imported route to your computer.

Wahoo can generate directions from route files on these models. Its documentation limits routes without embedded cues to 200 km and says embedded cues are supported through Ride with GPS / Komoot sync. File import may replace cues or omit custom stops: we cannot guarantee their display on the computer.

Use the cue CSV or printed cue sheet as a separate reference for stops. No Wahoo account integration is used here.

Wahoo import and compatibility documentation ↗

Map: © OpenStreetMap contributors. Routing: BRouter fastbike. Forecast: MET Norway (CC BY 4.0), up to 10 days; long-range wind interpolated and rain shown as a forecast-period average. POIs: OpenStreetMap via Overpass. Missing surface tags are shown as unknown, never assumed paved. Public services may be unavailable or rate limited.

Ride Atlas · Open Beta 0.50

Released 18 October 2026

Choose 🐔 Simple for essential planning or 🦉 Advanced for all tools. Set your own rider details in Advanced mode before using effort estimates.

Trips and profiles are saved in this browser on this device. Your existing beta rides remain available. Use Saved → Trip backups for a portable copy. This release has no account, analytics or shared trip database.

Times use your browser’s timezone. On opening, the active ride starts one hour from now; other ride tabs keep their dates.

Maps and planning connect directly to public providers. Routes, weather and effort are estimates; check conditions before riding. Opening hours are evaluated when mapped, but venue data may be missing or outdated.

Privacy & data services · Release notes · Open-source notices