Google Maps Traffic Scraper

Directions and travel time,
between two points.

Give it an origin and a destination and it returns the route: step-by-step directions with coordinates, distances and travel times. Pick a travel mode, set a departure or arrival time, and get the journey as data instead of a screenshot of a blue line.

one-time 500 free rows$0.002 per row after7 travel modesCSV · JSON · Excel
Read this first

Three things are called
"traffic". This is one.

The name is ambiguous, so before anything else - here is exactly which sense applies.

This tool deals with road traffic: the conditions between an origin and a destination that determine how long a journey takes. You supply two points; you get the route, the distance and the travel time.

It is not footfall. If you want to know how busy a place is by hour, that's the popular_times field the Google Maps Scraper already returns on every place row - no separate tool needed.

And it is not website traffic. Visits, rank and audience data for a domain are a different category entirely, covered elsewhere in the catalogue.

We'd rather spend the first section of the page on this than have you buy the wrong thing. If it's journey time you're after, read on.

livescraper.app · which "traffic"?
Journey time between two points is this tool
How busy a place is by hour is the Maps Scraper!
Visits to a website is a different tool entirely!
Only the first one is what this page sells.
How it works

Two points,
one route.

Origin and destination can each be given as a plain address or as coordinates, so it works with whatever your data already looks like.

  1. STEP 1Sign in to the platform.
  2. STEP 2Open the Google Maps Traffic Scraper.
  3. STEP 3Set the origin - an address or coordinates.
  4. STEP 4Set the destination the same way.
  5. STEP 5Choose a travel mode, and depart-at or arrive-by.
  6. STEP 6Pick your format and click Get Data.

Because time is a parameter rather than "now", the same pair of points can be measured at rush hour and at midnight in the same run.

Travel modes

Seven ways to make
the same journey.

Mode changes the route, not just the duration - a cycling route and a driving route often share very little road.

Best (default) Driving Two-wheeler Transit Walking Cycling Flight
What you get back

The route,
step by step.

A run returns the journey rather than a single number: step-by-step directions with coordinates, along with distances and travel times. That means you can use the total for a drive-time calculation, or walk the individual legs if you need the actual path.

We don't print a fixed column list on this page - the header row of a real run is the authoritative answer, and the free tier exists partly so you can read it before modelling anything. Worth calibrating early here, since a route with many turns produces more detail than a short hop.

Common workflows

Three jobs people
most often run here.

A few examples of how teams use route and travel-time data.

Site selection

Score locations by drive time

Catchment isn't a radius - it's a drive time, and the two diverge badly wherever there's a river, a motorway or a one-way system. Measuring real journey times from candidate sites to the places customers come from gives you a defensible catchment instead of a circle on a map.

Real estate · Retail
Operations

Set service areas that hold up

If you promise a 30-minute response, the boundary of that promise moves with the clock. Measuring the same routes at peak and off-peak shows where the commitment is realistic and where it quietly isn't.

Field service · Delivery
Analysis

Compare modes for the same trip

For access studies and transport work, the interesting number is the gap: how much longer the journey takes by transit or bike than by car. Running both modes over the same pairs produces that comparison directly.

Research · Planning
Pricing

Pay only for the rows
you actually pull.

No subscription, no minimum. Your first 500 rows are on us - after that, pay-as-you-go.

Free tier

500 free rows - $0

Every new account, one-time. No credit card required. All scrapers unlocked, full feature set - enough to test a handful of routes and calibrate before scaling.

$0 forever
Pay-as-you-go

$0.002 per row, after the free tier

Roughly $2 per 1,000 rows. The pre-flight estimator shows the count and credit cost before a run starts - useful here, since origin-destination matrices grow multiplicatively.

Most popular
Enterprise

Custom · large route matrices

Volume pricing, SLAs, dedicated workers and bespoke onboarding for recurring catchment or service-area modelling. Tell us your numbers and we'll quote.

Talk to us
10% off your first paid run.Use code LIVESCRAPER10 at checkout.
Sign up
Pairs well with

Routes need
somewhere to go.

Journey data is most useful once you have a list of real places at both ends.

The legal bit

Is it legal to collect
route data?

Short answer: yes - and of everything in the catalogue, this is the least sensitive data we handle.

A route between two public places contains no personal data at all. There's no author, no reviewer, no name - just distances, durations and coordinates on public roads. Nothing here identifies a person, which puts it in a different category from review or profile data entirely.

The usual platform caveat still applies: Google's terms restrict automated access, so this is a terms question as much as a legal one. If you have an agreement with Google covering Maps usage, check it - that call is yours to make.

We touch nothing behind a login, collect no location history and no user data, run no third-party trackers on the data layer, and your exports auto-delete after 30 days.

livescraper.app · principles
Public route data only
No personal data of any kind
No location history, no user data
GDPR-aligned by default
Exports auto-delete (30 days)
Roads and durations - nothing that identifies anyone.
Common questions

Things people
ask before signing up.

The questions we hear most. Anything else? Talk to us - humans, not bots, write the answers.

Does this give me traffic volume or busyness data?+
No - and this is the most common mix-up, so it's worth being blunt. This tool measures journeys: directions, distance and travel time between two points, with road conditions reflected in the duration. If you want to know how busy a place is by hour, that's popular_times, which the Google Maps Scraper already returns on every place row. And if you meant visits to a website, that's a different category again.
How do I get route data from Google Maps?+
Using the Google Maps Traffic Scraper:
  1. Sign in to the platform.
  2. Open the Google Maps Traffic Scraper.
  3. Set the origin - an address or coordinates.
  4. Set the destination the same way.
  5. Choose a travel mode, and depart-at or arrive-by.
  6. Pick your format and click Get Data.
Can I use coordinates instead of addresses?+
Yes - origin and destination each accept a plain address or a latitude/longitude pair, so you can work from whatever your data already holds. If your places came from a Maps run, the latitude and longitude columns feed straight in.
Which travel modes are available?+
Seven: Best (the default), driving, two-wheeler, transit, walking, cycling and flight. Mode changes the route itself, not only the duration - a cycling route and a driving route between the same two points often share very little road.
Can I measure a journey at a specific time?+
Yes - you can specify a departure time or an arrival time rather than being stuck with "now". That's what makes peak versus off-peak comparison possible: run the same pair of points at rush hour and at midnight and read the difference.
Do I get the full route or just the total time?+
Both. A run returns step-by-step directions with coordinates alongside distances and travel times, so you can take the total for a drive-time calculation or walk the individual legs if you need the actual path.
How many rows will an origin-destination matrix produce?+
More than people expect - pairs multiply. Ten origins against ten destinations is a hundred routes, and adding two travel modes doubles it again. The pre-flight estimator prices the run before it starts, and a small free-tier test is the cheapest way to calibrate.
How much does it cost?+
The first 500 rows on a new account are free and one-time; after that it's $0.002 per row, pay-as-you-go with no subscription. See pricing for volume rates.

Turn journeys into data.

500 one-time free rows on every new account - no expiry. After that it's $0.002 per row, pay-as-you-go - no card on file until you say so.

Activates instantly · no card required

Get Google Maps directions and travel times as data

Livescraper's Google Maps Traffic Scraper returns the journey between two points. You set an origin and a destination - each as a plain address or a latitude/longitude pair - choose a travel mode, optionally fix a departure or arrival time, and download step-by-step directions with coordinates, distances and travel times as CSV, JSON or Excel.

One clarification first, because the name is ambiguous. This is road traffic in the sense of journey time: how long it takes to get from A to B, with conditions reflected in the duration. It is not footfall - if you want to know how busy a place is by hour, that is the popular_times field the Google Maps Scraper already returns on every place row. And it is not website traffic, which is a different category of tool entirely.

Seven travel modes are available: Best, driving, two-wheeler, transit, walking, cycling and flight. Mode matters more than people expect, because it changes the route and not merely the duration - a cycling path and a driving route between the same points frequently share very little road. And because time is a parameter rather than always "now", the same pair can be measured at peak and off-peak in one run.

Retail and property teams score candidate sites by real drive time rather than a radius, since catchment circles fall apart wherever a river, motorway or one-way system sits in the way. Field-service and delivery teams test whether a response-time promise survives rush hour. Transport researchers compare modes across the same origin-destination pairs to quantify the access gap. Start free - your first 500 rows cost nothing and need no credit card.