explore_destinations
Discover flight destinations and prices from a departure airport. Plan open-ended holidays by exploring where you can fly, with filters for dates, interests, and regions.
Instructions
Discover flight destinations and prices from a departure airport using Google Travel Explore. Ideal for open-ended holiday planning: "Where can I fly from London in June?" or "What's cheap from EMA this summer?".
Returns a list of destinations with flight price, hotel price, best travel dates, flight duration, and stops. Use month + travel_duration for flexible date search, or outbound_date + return_date for specific dates. Filter by interest (beaches, skiing, history, etc.) or region using arrival_area_id.
Also excellent for discovering domestic/internal flights: explore from AEP (Buenos Aires domestic airport) to see all Argentine destinations, or from SCL to see Chilean domestic routes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gl | No | Country code (e.g. gb, us) | |
| hl | No | Language code (e.g. en) | |
| bags | No | Number of carry-on bags | |
| type | No | 1=Round trip (default), 2=One way | |
| month | No | Month to travel (1-12). 0 or omit = next 6 months | |
| stops | No | 0=Any, 1=Nonstop only, 2=1 stop or fewer, 3=2 stops or fewer | |
| adults | No | Number of adults (default 1) | |
| children | No | Number of children | |
| currency | No | Currency code (e.g. GBP, EUR, USD) | |
| interest | No | Filter by destination type: /m/0b3yr=Beaches, /m/03g3w=History, /m/071k0=Skiing, /g/11bc58l13w=Outdoors, /m/09cmq=Museums | |
| max_price | No | Maximum ticket price | |
| arrival_id | No | Specific arrival airport/city — omit to explore all destinations | |
| return_date | No | Specific return date (YYYY-MM-DD) | |
| departure_id | Yes | Departure airport IATA code or kgmid (e.g. EMA, LHR, /m/04jpl). Comma-separate for multiple. | |
| max_duration | No | Maximum flight duration in minutes | |
| travel_class | No | 1=Economy, 2=Premium economy, 3=Business, 4=First | |
| outbound_date | No | Specific outbound date (YYYY-MM-DD), overrides month | |
| arrival_area_id | No | Google kgmid for a region or country to limit results (e.g. /m/02j9z for Europe) | |
| travel_duration | No | 1=Weekend, 2=1 week (default), 3=2 weeks | |
| include_airlines | No | Comma-separated airline codes or alliance names (STAR_ALLIANCE, SKYTEAM, ONEWORLD) |