flight-search

Search Google Flights from the command line for prices, times, and airlines.

6|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Olafs-World/flight-search --skill flight-search-olafs-world
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flight-search
Source: https://github.com/Olafs-World/flight-search/tree/main
Command: npx skills add https://github.com/Olafs-World/flight-search --skill flight-search-olafs-world

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Searches Google Flights from the command line to fetch prices, times, and airlines without needing an API key.

Core Features & Use Cases

  • One-shot CLI queries for origin/destination with a date (and optional return date) to quickly compare flight options.
  • Supports passenger counts and class filters, and outputs in text or JSON for scripting.
  • Example: user runs a search for DEN to LAX on 2026-03-01 to retrieve a list of non-stop options and prices.

Quick Start

Run a sample search with two airports and a future date to see results.

Frequently Asked Questions about flight-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search Google Flights from the command line without an API key?

Google Flights searches can be run from the command line without an API key by passing origin, destination, and date arguments to retrieve prices, times, and airline information directly in text or JSON format.

Can I retrieve flight prices and airline data as JSON output for scripting?

Yes, flight search results including prices, times, and airlines can be returned as JSON output, enabling seamless integration into automated scripts and data pipelines for further processing.

Does this Google Flights CLI tool support round-trip searches and passenger counts?

Round-trip Google Flights searches are supported by providing an optional return date, alongside configurable passenger counts and class filters to refine the retrieved flight options and pricing.

Do I need Python 3.9 to run the Google Flights CLI search tool?

Python 3.9 or a later version is required to run the Google Flights CLI search tool, as it relies on the fast-flights library to fetch flight data and execute input validation.

What is the best way to compare non-stop flight options between two airports?

Comparing non-stop flight options is done by running a one-shot CLI query with origin and destination airports alongside a specific date to quickly retrieve and compare available flights and prices.

Are there limitations to scraping Google Flights data using the fast-flights library?

Scraping Google Flights data via the fast-flights library is limited to retrieving publicly available pricing, times, and airline information, and includes input validation and error handling to manage request failures.