ROUTING

Unlimited route calculations for one fixed cost

Create a custom routing solution with A-to-B route calculations, turn-by-turn directions and transit changes.

Routing

Performance

High-performance API for route calculations

Harness lightening fast A-to-B routing calculations.

Combine with unique fixed pricing model means that you can continuously re-optimise journey and process vast volumes of requests with ease.

Performance

Data

Create routes for different modes of transport

Generate turn-by-turn directions and route visualisations for any mode of transport including Driving, Public Transport, Walking, and Cycling - and model future transport links too.

Data

Customisation

Optimise your route using fully configurable parameters

Create routes that provide the best journey.

Choose any departure and arrival time of day, configure walking times and snapping behaviour, exclude road types, and much more.

Customisation

Caching

Build the most efficient application possible

Enterprise agreements for caching, allowing you to store and re-use routes with complete flexibility.

Caching

Transform the way you plan journeys

Routes API

Plan A-to-B routes using an API that supports your ambition - customise your transport mode, duration, departure and arrival time.

Fixed pricing that allows you to scale

TravelTime is the first API of its kind to not charge by usage or transaction-based pricing. We build with you in mind.

Built for performance and scale

Customer Notifications

Send real-time updates on arrivals or delays by calculating precise travel times using routing data.

Algorithm Optimisation

Enhance performance with accurate travel time data to improve routing and operational efficiency.

ETA

Provide highly accurate estimated arrival times by factoring in real-world travel conditions.

Fleet Dispatching

Assign vehicles efficiently using optimal routes and travel times for faster, smarter dispatching.

Fuel Cost Calculations

Reduce costs by calculating the most fuel-efficient routes based on real-world travel data.

Green Routing

Minimise emissions with eco-friendly route planning that considers distance, time, and energy use.

Faster time to value

Our developer-friendly API streamlines your implementation and onboarding.

Working with TravelTime means that you work with a team that puts developers first – with modern APIs, world-class documentation, and support, to help you build better.

Discover Docs
cta accent icon
Routes API

Customer stories

logo

“The Travel Time API provided the right mix of flexibility, features, capabilities, and pricing for our needs. All in all, it came out as the vastly superior solution.”

Brad Crisp

CEO

logo

“We looked at alternatives but found them to be exorbitantly expensive and not as reliable as TravelTime in terms of accuracy.”

Slava Kremerman

CEO

logo

“The inclusion of comprehensive public transit data was a big tick for the TravelTime solution.”

Jonathan Beckman

Head of Product

Routes API FAQs

What is the TravelTime Routes API?
chevron

The TravelTime Routes API provides A-to-B routing with turn-by-turn directions across various transport modes, including driving, public transport, walking, and cycling. It enables users to obtain detailed journey information tailored to their specific needs.

How do I make a request to the Routes API?
chevron

Requests can be made using either GET or POST methods:

  • GET: Suitable for simple requests with basic parameters.
  • POST: Ideal for complex requests requiring advanced parameters.
  • Both methods require authentication via your Application ID and API Key.

Discover more in TravelTime Docs.

Which transport modes does the Routes API support?
chevron

The API supports multiple transport modes:

  • Driving
  • Public transport
  • Walking
  • Cycling

This flexibility allows users to plan routes according to their preferred mode of travel.

How are the routes calculated?
chevron

The API uses real-world data, including traffic patterns, public transit schedules, and transport infrastructure, to calculate accurate travel times and distances. For public transport, it considers timetables, route changes, and waiting times. For driving, it incorporates road conditions and typical traffic at the specified time of day.

Is there SDK support for the Routes API?
chevron

Yes, TravelTime provides SDKs in various programming languages, including Python, Java, Node.js, and more, to facilitate integration with your applications.

Build without compromise

Get started with the leading location API.