Skip to content
LAT37.8044° NLON122.2711° WX-13611157 mY4551831 mE564166 mN4184363 mE6050014 ftN2120204 ftBRG041.0°041.0°040.6°042.1°ZOOM11.0CRS
← Journal
EditorialMarch 16, 2026

Create your own isochrone map with these 9 platforms

Compare the best isochrone map generators to measure distance and visualize geospatial data with Felt.

An illustration of cars and trucks on purple highways made of binary code, merging toward a red star among map tiles and pins

Compare the best isochrone map generators to measure distance accurately, visualize geospatial data, and factor in real-world conditions with Felt.

Isochrone maps show how far you can travel from a starting point within a set amount of time. Rather than using straight-line distance, they factor in real-world conditions like road networks and traffic to create routes and estimates that reflect how people actually move. For example, businesses can design driving radius maps to identify average employee commutes.

To build an isochrone, you need platforms that calculate travel routes and consider current geospatial data. These tools use up-to-date information, often through third-party software, to ensure maps depict realistic travel-time boundaries.

Let’s look at the best isochrone map generators, from no-code software to advanced analytics tools.

Top 9 isochrone map generators to calculate travel time

Below are the best travel map makers available today. Each tool has its own approach to travel-time analysis, with differing levels of customization and control.

1. Felt AI

Felt creates travel-time areas from a plain-language request. Ask Felt AI for “10-, 20-, and 30-minute drive times around each store” or “the area within a 15-minute walk of each school,” and it adds a layer with one area for each starting point and travel time, by car, bike, or on foot, up to 120 minutes.

Because the areas land on a full GIS map, you can layer them with customers, demographics, or competitors, count what falls inside each one, and share the result as a live link. Teams that want an interactive tool viewers can click can also build an isochrone extension with Felt AI on top of the routing API they already use, as the tutorial below shows.

Pricing:

  • Free ($0): create, annotate, and share maps with your team in real time.
  • Team ($199/mo): adds your own data. Upload files and imagery, add Google Sheets, ArcGIS, and SharePoint data that refreshes daily, and capture data in the field.
  • Business ($599/mo): adds databases and buckets, offline field work, dashboards, SQL, drive-time areas, and the API.
  • Enterprise (from $1,250/mo): adds unlimited databases, SSO, admin controls, and regional or self-hosted deployment.

Paid plans billed yearly. Viewers are free on every plan, and nothing is added to your bill automatically. See full pricing →

Integrations: Routing APIs, QGIS plugin, and databases like Snowflake and Postgres

Best for: Teams that want drive-time analysis on the same map as the rest of their data

2. TravelTime API

TravelTime API generates isochrones for a single location and handles large-scale analyses. It calculates travel times, provides directions, and offers geocoding. TravelTime is only an API, which means it isn’t standalone software — you’ll need to integrate it into your GIS, logistics, or real estate software.

Pricing: See TravelTime’s pricing

Integrations: Software development kits (SDKs) for Python and Java, plus no-node connections with Salesforce, Slack, and ArcGIS

Best for: Developers who want an integrated platform

Map of the New York City subway system showing station locations and walking isochrones (5, 10, and 15 minutes) around stops, illustrating pedestrian access to subway stations across the city.
Source: Felt

3. Mapbox

Mapbox offers travel map functionality through its routing and isochrone APIs. You can adjust parameters like time thresholds and distances, then overlay them with other data layers for deeper visualizations. Because it focuses on custom development, Mapbox requires a fair amount of technical skills to get the most out of it. However, teams can use the free Mapbox Studio for no-code maps, though they’re a bit more simplistic.

Pricing: Pay-as-you-go pricing based on map loads and API requests

Integrations: Various, including JavaScript web apps and business intelligence tools like Tableau and Microstrategy

Best for: Tech-savvy teams that need in-depth visuals

4. Geoapify

Geoapify has a straightforward isochrone API designed for quick integration. Design travel-time areas for your routing scenario, and the API returns results in standard formats like GeoJSON and CSV. It uses APIs to access geospatial data from OpenStreetMap, a community-driven database, making it easier for developers to leverage this open-source information.

‍Pricing: Free plan; paid plans starting at $59/month

Integrations: Various, including front-end libraries and community data sources

Best for: Developers looking to add community data to their workflows

5. Smappen

Smappen is a browser-based tool designed to create isochrone maps without GIS tools or experience. It works in three steps: Drop a pin on your starting location, pick your travel mode (e.g., driving or cycling), and choose how long you’re willing to travel. Smappen then generates a time map, showing you the areas you can reach within those constraints.

Pricing: Free plan; paid plans starting at $99/month

Integrations: Hubspot CRM and Microsoft Excel

Best for: Non-technical users

6. QGIS

QGIS is an open-source GIS platform that lets you create isochrone maps using plugins to connect to external routing engines. It gives you complete control over data, projections, and styling. You can combine isochrones with other spatial data sets to produce highly customized visualizations and run detailed queries.

Pricing: Free and open source

Integrations: Felt, routing APIs, PostGIS, and external data sources

Best for: Advanced users that need full analytical control

7. OpenTripPlanner

OpenTripPlanner’s open-source routing engine is built for multimodal travel and public transport analysis. Cities and mobility planners use it to analyze accessibility and map out new transit networks. Because OpenTripPlanner is self-hosted, you’ll need to install and configure it yourself. This gives you a bit more control over routing logic and data sources, but you’ll need some programming knowledge to do it.

‍Pricing: Free and open source

Integrations: Custom apps and GIS tools like Felt

Best for: Technical teams working on public transportation projects

8. ArcGIS

Both ArcGIS Online and ArcGIS Pro have tools for generating isochrone maps. They let you calculate travel-time areas for driving, walking, or public transit, then customize the output with multiple layers. You can also integrate other spatial data sets for deeper analysis. Both tools are a bit complex, but they connect to collaborative platforms like Felt for easier sharing.

Pricing: Hybrid model that combines annual subscriptions with perpetual licenses

Integrations: ArcGIS ecosystem, databases, and enterprise business software like Salesforce and Microsoft

Best for: Enterprise organizations

9. Alteryx

Alteryx is a data analytics platform that blends spatial analysis with data science automation. Its isochrone capabilities let you create travel-time areas and service regions, then fold them into large workflows for tasks like site selection and market accessibility studies. It’s a relatively simple program at first but ramps up in difficulty with larger projects.

Pricing: Available upon request

Integrations: Business intelligence tools like Tableau and Uipath and databases like Snowflake and SQL

Best for: Business analysts and data scientists

How to build an interactive isochrone tool in 5 steps with Felt AI

For a one-off analysis, ask Felt AI for the travel-time areas directly. When you want a tool that lets viewers click any location and see its isochrones, build an extension: with Felt AI and an isochrone API, it takes just a few prompts.

What You’ll Need

  • A Felt workspace on Business or Enterprise, which include extensions (every new workspace gets a 7-day free trial of Business)
  • An API key for an isochrone service — such as Geoapify, Mapbox, TravelTime, or HERE
Heatmap-style travel time map across Spain (showing 1–8 hour ranges from major cities like Madrid, Pamplona, and Seville) with a code snippet overlay demonstrating how to embed a Felt map using its JavaScript API.

Step 1: Get your API key

Sign up for an isochrone API provider and copy your API key. This example uses Geoapify. Once you create a free account, start a new project and an API key is generated automatically. The free tier includes access to their Isoline API, which handles isochrone calculations.

Step 2: Add your map data

From your Felt map, click the Library icon in the top toolbar to access Felt’s layer library. Search for "New York City Subway System" and add it to your map. Once it loads, zoom in to see the subway stops and lines.

You’ll notice the dataset includes entrances in addition to stops and lines. Since the extension only needs stops, switch to list view, select the Entrances layer, and delete it from the map. This keeps things clean and prevents unwanted click interactions.

Alternatively, use Felt’s upload feature to bring in your own dataset.

Step 3: Build the isochrone extension

Click the App development icon in the toolbar, then select Custom extension. This opens a chat panel alongside a code window and a live map preview.

Paste the following prompt to build the core behavior:

“Build an extension that generates travel-time isochrones when a user clicks on a subway stop. Use the Geoapify Isoline API to show 5, 10, and 15-minute isochrone polygons on the map. My API key is [YOUR_API_KEY]”

Felt AI will generate the code and show you its approach. Once it finishes, click on a few subway stops to confirm the isochrones are drawing correctly before moving on.

Step 4: Add a travel mode panel

For a better user experience, add a sidebar that lets users switch between travel modes. Paste this prompt:

“Add a sidebar panel with a radio group to select a travel mode: Walk, Bike, or Drive. Regenerate the isochrones when the mode changes.”

A panel will appear on the right side of the map. Click a subway stop and try switching between Walk, Bike, and Drive to confirm each mode generates updated isochrones.

Step 5: Style your map and save

Refine the visual presentation using a mix of Felt’s built-in styling tools and Felt AI.

For the subway data, use Felt’s style editor to style the subway stops and lines. First, select the subway stops layer and choose a train icon, then color the subway lines by their actual line color using the style-by-category option. You can also switch the basemap for example, Felt’s light basemap works well for a map like this so the context (subway) and isochrones come to the foreground.

For the isochrone colors, use the AI chat:

Use a sequential color palette for the isochrones so each travel time polygon is colored from light to dark to show distances more clearly.

When you’re satisfied, click Done. The extension will be active in view mode, and you can share the map via link or invite collaborators directly. If you need to make edits later, return to edit mode and click back into the Custom extension panel.

Make your first isochrone map with Felt

Isochrone maps show how far people can realistically travel, which makes them one of the most useful tools for site selection, service planning, and delivery coverage. Pick a tool that fits your team, and if you want the analysis and the rest of your data on one shared map, try Felt.

Try Felt

Bring your data, see it on the map

Connect a database or drop in a file and see your data live on a map in minutes.