This quarter, Simple Routing donated to the OpenStreetMap Foundation and the Nature Conservancy. Learn more about our give back program and values.

Routing APIs at a
flat monthly price

Directions, distance matrices and route optimization on OSRM, Valhalla and VROOM. No per-request billing and no overages: your plan is your bill.

🇪🇺 Hosted in the EU 🔓 Open source, no lock-in

Always free for small projects. $10/mo covers most apps

Try It Right Now

# Distance matrix between 4 NYC landmarks
curl "https://api.simplerouting.io/osrm/table/v1/driving/-73.9855,40.7580;-74.0134,40.7127;-73.9718,40.7678;-73.9614,40.7143"
Response

                
# Get directions from Penn Station to JFK Airport
curl "https://api.simplerouting.io/osrm/route/v1/driving/-73.9935,40.7506;-73.7781,40.6413?overview=full"
Response

                
# Optimize 10 stops across 2 vehicles (VRP solver)
curl -X POST "https://api.simplerouting.io/vroom/" \
  -H "Content-Type: application/json" \
  -d '{
    "vehicles": [
      { "id": 1, "start": [-73.9935, 40.7506], "end": [-73.9935, 40.7506] },
      { "id": 2, "start": [-73.9857, 40.6892], "end": [-73.9857, 40.6892] }
    ],
    "jobs": [
      { "id": 1, "location": [-73.9857, 40.7484] },
      { "id": 2, "location": [-73.9772, 40.7527] },
      { "id": 3, "location": [-73.9911, 40.7359] },
      { "id": 4, "location": [-73.9973, 40.7308] },
      { "id": 5, "location": [-74.0061, 40.7424] },
      { "id": 6, "location": [-73.9936, 40.6960] },
      { "id": 7, "location": [-73.9754, 40.6826] },
      { "id": 8, "location": [-73.9614, 40.7143] },
      { "id": 9, "location": [-73.9690, 40.6602] },
      { "id": 10, "location": [-73.9636, 40.6712] }
    ]
  }'
Response

                
# Everywhere within a 5, 10, and 15 minute drive of Penn Station
curl -X POST "https://api.simplerouting.io/valhalla/isochrone" \
  -H "Content-Type: application/json" \
  -d '{"locations":[{"lat":40.7506,"lon":-73.9935}],"costing":"auto","contours":[{"time":5},{"time":10},{"time":15}],"polygons":true}'
Response

                

This is a live demo — no account required to get started.

Want the full picture?

View API Docs

Pricing

Free
$0/forever
  • 100 requests/dayiMax 5 req/s
    • Counted per call, not per element
  • Distance matrix, maplines, turn by turn, isochrone APIs
    • OSRM and Valhalla
  • Fleet optimization API
    • VROOM
  • Bicycle, car, HGV profiles iCar only for OSRM
  • North America & Europe coverage
  • No credit card required
Get Free API Key
Scale
$100/month
  • 200,000 requests/dayiMax 20 req/s
    • Counted per call, not per element
  • Distance matrix, maplines, turn by turn, isochrone APIs
    • OSRM and Valhalla
  • Fleet optimization API
    • VROOM
  • Bicycle, car, HGV profiles iCar only for OSRM
  • North America & Europe coverage
  • Cancel anytime
Get Started

No overages — your plan is your bill.

Hitting the limits, want more countries, or need a bespoke solution? Email [email protected] — we'll figure it out.

🎓
Education, non-profit, or open source? We offer discounted rates — email [email protected] to connect.

Global Stats

4.2M+
Requests served
99.99%
Uptime
280+
Developers building on the platform

What You Get

🧭 Directions & Maplines

Get the road-following route geometry between any waypoints — ready to draw on Leaflet, Mapbox, or any map library. Turn-by-turn steps included.

🗺️ Distance Matrix

Calculate travel distances and times between multiple points. Perfect for logistics and planning.

🚚 Fleet Optimization

Assign jobs to vehicles and get optimal stop order. Handle time windows, capacity constraints, and multi-vehicle fleets.

📍 Map Matching

Snap GPS traces to the road network. Clean up tracking data and analyze actual routes driven.

🚗 Multiple Vehicle Profiles

Car, bicycle, and truck routing across North America and Europe.

🔓 Open Standards

Built on OSRM, Valhalla, VROOM, and OpenStreetMap. No vendor lock-in, no proprietary formats.

Backed by Open Source: Built on OSRM (Open Source Routing Machine), Valhalla, VROOM (Vehicle Routing Open-source Optimization Machine), and OpenStreetMap data — no proprietary engine, no vendor lock-in. We also pledge 1% of revenue back to the open-source ecosystem. Read about our values →

Coverage Area

North America

Map of North America coverage area

Europe

Map of Europe coverage area

Why This Exists

Self-hosting OSRM means a 128GB server and ongoing DevOps work. Enterprise providers mean "contact us" pricing and sales calls. I wanted something in between — a routing API you can start using in 30 seconds for $0. So I built it.


Not for you if: you need global coverage (NA and EU-only right now), real-time traffic data, sub-10ms latency guarantees, or enterprise SLAs with legal contracts. No hard feelings.

Need something custom?

I also build custom solutions — routing stack deployments, custom routing integrations, geospatial data pipelines, or anything in the routing/logistics space. If you need a bespoke solution built by someone who knows this stack inside and out, let's talk.

Get in Touch

Questions?

What's the catch?

No catch. Simple Routing runs open-source engines on dedicated hardware without a sales team, which is how prices stay low. The APIs are standard OSRM, Valhalla and VROOM, so your code is portable: if you outgrow us, point it at your own server. And if we ever wind the service down, you get 30 days' notice.

What happens if I hit my limit?

Requests are rate-limited (HTTP 429), never billed. Your dashboard shows usage against your limit.

Is this production-ready?

For small-to-medium projects, absolutely. But if you need five-nines, sub-millisecond latency, and legal contracts, you probably need enterprise anyway.

What's covered geographically?

North America and Europe. Need more regions? Email me — I'll add them based on demand.

How does this compare to Google Maps?

OSRM and Valhalla routing quality is competitive with Google for distance matrix, directions, and isochrones. VROOM handles fleet optimization like Google's Route Optimization API. You won't get real-time traffic data, but for 90% of use cases, this works great — at a fraction of the cost. See the cost comparison →

Can I switch from self-hosted OSRM, Valhalla, or VROOM?

Yes! The APIs are compatible with standard OSRM, Valhalla, and VROOM, so migration should be straightforward. You'll save on server costs and DevOps time.

Where is this hosted?

Germany — EU-based infrastructure, so your data stays in-region. Handy if GDPR or data residency requirements matter for your business.

Ready to start?

Get your free API key — no credit card required.

Get Free API Key