Find a new bike route.

Pick a start and a time. We'll find your loop.

Ride time
minutes

15–180 min. Ride time is approximate.

Route mixPick your lane

We favour your pick where mapped routes allow it. Cycle lanes painted on roads may not be counted as cycleways.

Check the route before riding. Map data can miss closures and awkward crossings.

HOW IT WORKS

Start. Spin.
Go ride.

Bike Roulette creates surprise cycling loops and destination rides from your chosen start. Pick a ride time, or head to an address with no time limit. Spin for a route, then review the map, distance, and ride estimate before you go.

Download or share the full GPX track to follow the ride in Komoot, OsmAnd, or Ride with GPS. Google Maps and Apple Maps are quick previews and may calculate a different path.

Read more about the appShow less

Bike Roulette is designed around European city cycling. Destination rides can have a time limit or no limit.

Address searches go to openrouteservice after you pause typing. Destination searches also send your selected start to find nearby matches. Your selected start and destination go there when you spin. For nearby places outside Vilnius, a simplified route goes to HeiGIT’s OpenStreetMap place service. Vilnius can use a saved place catalog. The map requests tiles from OpenFreeMap.

A spin compares sampled points from up to four recent rides on our server; they clear when you reload. Signed-in rides are saved to your account, up to 30, and can be removed. For signed-in spins, we also count the start city and country. If you use your current location, the server looks up that city after generating the route. The admin can see account names, emails, spin counts, and city counts, but this dashboard does not show anyone else's routes or exact spin coordinates. Guest rides stay in this tab only.

GPX is created in your browser when you download or share it. You choose where to import it. Opening Google Maps or Apple Maps shares a few route points and the destination, if chosen, with that provider.