Compare software
Compare Valhalla with alternatives
Valhalla vs OSRM
OSRM is a C++ engine with very fast queries on large road networks and customisable car, bike and walking profiles, but it does not list isochrones or multi-modal routing.
Valhalla vs openrouteserviceopenrouteservice adds geocoding, matrices and a free public API alongside directions and isochrones, and can be self-hosted with Docker Compose or as a JAR.
Valhalla vs GraphHopper
GraphHopper offers a self-hostable engine plus a hosted Directions API with custom vehicle profiles, while route optimization and traffic sit in the paid hosted service.
Valhalla vs BRouterBRouter is an offline routing engine aimed at bike routing with configurable profiles and elevation-aware routes, running on Android and web rather than a Linux server.
Valhalla vs OpenTripPlanner
OpenTripPlanner is an open-source server that combines transit with walking, cycling and driving using OpenStreetMap and GTFS data, focused on journey planning.