Calculate routes and driving directions for two or multiple locations
Geoapify Route Optimization API can calculate an optimal route between two or more locations. Results include turn-by-turn instructions, full route geometry, time and distance estimation, road names, speed limits, and more.
Try the Routing API in our Playground or get your free API key and start using it right now!
Turn-by-turn navigation instructions
Routing API provides turn-by-turn directions for the calculated routes
The navigation instructions provided within every route result. For example, “Drive west on Freisinger Straße/DAH 9” or “Enter the roundabout and take the 2nd exit”.
Geoapify Routing API supports instructions in English, German, Italian, Spanish, French, and a number of other languages. Find the full list of the languages in our documentation.
Try the routing instructions in our API Playground!
Public transport and multimodal transit routing
Geoapify public transportation routing uses official timetables from transit operators wherever possible. Timetables are available for the majority of big cities worldwide, including New York City, London, Berlin, and others.
Try our Routing API in API Playground for your city! Contact us if routing for public transport is not available in your city yet.