---
title: "Search flights between two cities"
method: GET
path: "/flights/search"
---

# Search flights between two cities

`GET /flights/search`

## Request

- Base URL: `https://www.fareeagle.com/api/v1`
- URL: `https://www.fareeagle.com/api/v1/flights/search`
- Auth: none declared

Returns flight options with airlines, schedules, prices (INR), and booking links. Supports IATA codes or city names.

## Query parameters

- `from` string, required
- `to` string, required
- `date` string, date, required
- `return_date` string, date
- `adults` integer
- `children` integer
- `class` 'Economy' | 'PremiumEconomy' | 'Business' | 'First'

## Response `200`

Flight search results

- object
  - `success` boolean
  - `data` object
    - `flights` object[]
      - `airline` string
      - `flight_number` string
      - `departure` object
      - `arrival` object
      - `duration` string
      - `stops` integer
      - `price` object
      - `booking_url` string

---

[API](https://skmtc.dev/fareeagle/apis/fareeagle-travel-api.md) · [All operations](https://skmtc.dev/fareeagle/apis/fareeagle-travel-api/llms.txt) · [OpenAPI document](https://skmtc.dev/fareeagle/apis/fareeagle-travel-api/revisions/b1611755038e?raw)
