get_directions
Get step-by-step directions between two locations with distance, duration, and traffic data for driving, walking, bicycling, or transit.
Instructions
Get directions and route between two locations.
Returns step-by-step directions with distance and duration. Note: Requires Directions API to be enabled in Google Cloud.
Args:
origin: Starting point - can be address or "lat,lng" coordinates
destination: End point - can be address or "lat,lng" coordinates
mode: Travel mode - "driving" (default), "walking", "bicycling", or "transit"
Returns: Dictionary with route information including: - Total distance and duration - Step-by-step navigation instructions - Traffic duration (for driving) - Route warnings
Example: get_directions("Union Square, San Francisco", "Ferry Building, San Francisco", mode="walking")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| origin | Yes | ||
| destination | Yes | ||
| mode | No | driving |