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.