osrmroute

OSRM Alternative Routes API

Routing

Hosted OSRM (Open Source Routing Machine) — a production API without self-hosting.

Get several distinct route options in a single request so users can pick their preferred path.

GET/api/1/directions

Overview

The Alternative Routes API computes up to three genuinely different routes between your points in a single request. Ideal for giving drivers a choice, avoiding a blocked road, or comparing a fast vs. shorter path — each option includes full geometry, distance and duration.

API reference

GET/api/1/directions
ParameterTypeStatus
pointstringRequired
alternativesintegerOptional
profilestringOptional

Example request

Credit cost: 1 credit
curl "https://osrmroute.com/api/1/directions?point=40.3777,49.8516&point=40.40,49.86&alternatives=2&key=YOUR_KEY"

Other services

OSRMRoute Support

Talk directly to our team

HERE TO HELP

How can we help?

Send a message. Ticket replies are also sent to your verified email.

Your chats

Your chats will appear here.