UPDATES EVERY MINUTE

Flight tracking and aviation data for any location.

Positions, schedules, history and fares, by flight or airport.

Global aviation coverage

Any flight worldwide.

Follow a flight by number, explore an airport’s timetable or look back at historical departures and arrivals. Use one consistent API across your travel workflows.

Find a flight by number →
Live sample

See a position on the map.

One /flights payload, plotted. Select a plane to load that response.

Flight position map
CURRENT SAMPLE
World map
280 flights with coordinates in this sampleMap: Natural Earth · Coordinates from the API

A sample of available flights, not all worldwide traffic. Snapshot checked every 45 seconds; /flights source data updates every minute.

GET /flights 200 OK
TARGET: AS239STATUS: EN-ROUTE
{
  "success": true,
  "data": [{
    "hex": "A677CA",
    "reg_number": "N516AS",
    "flag": "US",
    "lat": 21.746831,
    "lng": -158.18093,
    "alt": 28215,
    "dir": 90.5,
    "speed": 825,
    "flight_icao": "ASA239",
    "flight_iata": "AS239",
    "dep_iata": "LIH",
    "arr_iata": "SAN",
    "aircraft_icao": "B738",
    "status": "en-route",
    "type": "adsb"
  }]
}
Live Operational Airport Board

The backbone for aviation business at your fingertips.

A developers hub for live flights, airport schedules, airline routes and operational status data.

Time (UTC)FlightAirline OperatorDestination / ICAOAircraftAltitudeGround SpeedStatus
21:12AS239 SAN (KSAN) B73828,215 FT825 KM/H EN-ROUTE
21:12P6483 YGR (CYQB) DA4014,380 FT385 KM/H EN-ROUTE
21:12AA2724 MIA (KMIA) B38M27,589 FT741 KM/H EN-ROUTE
21:12DL1790 MIA (KMIA) B73826,512 FT830 KM/H EN-ROUTE
21:12DL3767 AUS (KAUS) E75L31,240 FT820 KM/H EN-ROUTE
21:12SU1480 KJA (UNKL) A32135,115 FT805 KM/H EN-ROUTE
21:12SU797 KUF (UWWW) A32036,115 FT845 KM/H EN-ROUTE
21:12SU292 SGN (VVTS) A33338,990 FT886 KM/H EN-ROUTE

Scroll sideways to see altitude, speed and status.

Showing 8 of 400 flights tracked in this live sample Ingest sync: 36 seconds ago
Engineered for Builders

Our flight data API is the perfect tool for your next project!

Build booking platforms, flight monitors and aviation applications on the same position sample powering the map and flight board above. /flights updates every minute.

radar

Flight positions

Aircraft positions, routes and status worldwide, including coordinates, airspeed and vertical speed.

Updates every minute/flights
cell_tower

Flights with CallSign

Look up active flights by callsign or airline ICAO and get position, speed and route data.

Live callsign lookup/flights-with-call-sign
history

Historical Flights

Past departures and arrivals for any airport, with filters for airline, date range and flight number.

Historical archive/historical
calendar_month

Flights Schedules

Current and upcoming airport timetables with flexible route, airport and airline filters.

Full timetable index/advanced-flights-schedules
event_upcoming

Future Flights Prediction

Predicted schedules for a future date based on historical patterns for any airport.

Forward-looking schedules/advanced-future-flights
timer

Flight Delay

Find delayed departures or arrivals above a threshold, with scheduled vs actual times.

Operational signals/flight_delays
airlines

Flights By Airline

Retrieve active flights for any airline using its IATA or ICAO code in one response.

Instant IATA / ICAO query/flights-by-airline
confirmation_number

Flight Info By Flight Number

Detailed status for a specific flight number, optionally scoped to a date or range.

Single-flight lookup/flight
date_range

Flight Data by Date

Flight records for a flight number across a date range, including status and route.

Date-range search/v2/flight
payments

Flight Prices

Search one-way or roundtrip fares between two airports on a travel date.

Live fare search/retrieveFlights
connecting_airports

Airports by Filter

List airports that match IATA, ICAO, city or country codes for forms and lookups.

Reference data/airports-by-filter
public

Retrieve Countries

Country reference data with market, currency and locale fields for dropdowns and filters.

Geography catalog/retrieveCountries
flag

Retrieve Countries By Code

Country details by ISO code, including continent, currency, population and translations.

ISO country lookup/countries
travel

Retrieve Airlines

Airline directory with optional IATA or country filter, including codes and names.

Airline directory/airlines
alt_route

Airlines Routes

Worldwide airline route networks by origin, destination, carrier and flight number.

Synchronized every 24h/routes
location_city

Cities By IATA Code

City details including IATA code, country, timezone, population and coordinates.

City reference/cities
MCP server

Ask Claude where the flight is. It calls FlightLabs.

MCP connects Claude, ChatGPT or Cursor to live flight data. The assistant picks one of 10 tools — positions, history, prices, delays, schedules, airlines, routes and airports — and the call counts as one API request.

  • check_circleAsk in plain language. No endpoint to memorize.
  • check_circleClaude, ChatGPT and Cursor, via OAuth or a Bearer key.
  • check_circleSame quota as the REST API. One tool call, one request.
Connect the MCP server arrow_forward
Ask Claude:

"Where is flight AA217 right now?"

AI calls MCP tool:
{
"tool": "flights.realtime",
"params": {
"flightIata": "AA217"
}
}
Pricing Infrastructure

Simple and transparent pricing

Start your 7-day trial for FREE or up to 50 requests, whichever comes first!

Starter
$24.99/ month
4,000 Monthly API Calls (0.00813 per additional call)
  • checkRate limit: 10 req./10 sec.
  • check100 Real-Time Flight Results
  • checkBasic Support
  • checkFull Aviation Data
  • checkFuture Flights
  • checkHistorical Flights
  • checkScheduled Flights
  • checkFlight Prices
  • checkCancel Anytime
FREE 7-DAY TRIAL
Basic
$49.99/ month
10,000 Monthly API Calls (0.00813 per additional call)
  • checkRate limit: 15 req./10 sec.
  • check1,000 Real-Time Flight Results
  • checkBasic Support
  • checkFull Aviation Data
  • checkFuture Flights
  • checkHistorical Flights
  • checkScheduled Flights
  • checkFlight Prices
  • checkCancel Anytime
FREE 7-DAY TRIAL
Premium
$249.99/ month
500,000 Monthly API Calls (0.00813 per additional call)
  • checkRate limit: 30 req./10 sec.
  • checkUnlimited Real-Time Flight Results
  • checkPremium Support
  • checkFull Aviation Data
  • checkFuture Flights
  • checkHistorical Flights
  • checkScheduled Flights
  • checkFlight Data by Date
  • checkFlight Prices
  • checkCancel Anytime
FREE 7-DAY TRIAL
Elite
$499.99/ month
1,000,000 Monthly API Calls (0.00813 per additional call)
  • checkRate limit: 40 req./10 sec.
  • checkUnlimited Real-Time Flight Results
  • checkElite Support
  • checkFull Aviation Data
  • checkFuture Flights
  • checkHistorical Flights
  • checkScheduled Flights
  • checkFlight Data by Date
  • checkFlight Prices
  • checkCancel Anytime
FREE 7-DAY TRIAL

Need a plan built around your needs?

Enterprise

Starts at $10,000 / year

  • checkCustom volume monthly API calls
  • checkService-level agreement (SLA)
  • checkDedicated account manager
  • checkAd hoc endpoints & custom features

Companies already using FlightLabs

Book a Call
Knowledge Base

Frequently Asked Questions

Everything you need to know about FlightLabs data, endpoints and billing.

FlightLabs is a comprehensive API service designed to offer users an efficient and budget-friendly solution for accessing real-time global flight tracking data. Our API provides access to a wide range of endpoints, each tailored to meet specific needs and requirements.

Real-Time Flights: Access up-to-the-minute information on flights currently in progress.

  • Live Flights: Retrieve real-time flight tracking and status updates. 
  • Flights by Callsign: Get flight data using aircraft call signs. 
  • Flights by Flight Number: Access detailed information for a specific flight using its flight number. 
  • Flights by Airline: Retrieve all active flights operated by a specific airline. 
  • Historical Flights: Access past flight records and full flight history data. 
  • Flight Schedule: Get scheduled departures and arrivals for upcoming flights. 
  • Future Flights Prediction: Predict upcoming flights based on historical data and scheduling trends. 
  • Flight Delay Tracking: Monitor real-time delays, including departure and arrival updates. 
  • Airlines Data: Retrieve a complete list of airlines available in the database. 
  • Airline Routes: Access routes operated by airlines worldwide. 
  • Airports Data: Get detailed information about airports globally, including IATA/ICAO codes and location data. 
  • Countries Data: Retrieve information about countries covered by flight operations. 
  • Flight Prices: Access available flight pricing data based on routes and coverage. 

These endpoints offer a wide range of functionalities, allowing users to access the precise flight data they need for their applications or projects. Whether you're tracking flights in real time, accessing historical data, or predicting future flight schedules, FlightLabs API has you covered.

Yes, FlightLabs provides access to up-to-the-minute information on flights currently in progress. You can retrieve details such as departure and arrival times, and current position.
Absolutely, FlightLabs allows you to access historical data on past flights. You can retrieve detailed information about previous flights.
Yes, FlightLabs offers future flight predictions based on historical data and trends.
Indeed, FlightLabs enables you to monitor and track flight delays in real time.
With FlightLabs, you can easily access pricing information for flights. Real-time pricing data, including fares, ticket availability, and booking options, is available to empower informed decision-making and cost-effective travel planning.
Absolutely, FlightLabs provides comprehensive data on airports worldwide. You can access detailed information about airports.
Yes, FlightLabs allows you to access routes operated by different airlines. You can explore airline route networks, destinations, and flight schedules to identify available travel options and plan multi-leg journeys efficiently.

Yes, we offer a 7-day free trial on all plans, allowing you to try out the FlightLabs API before committing to a subscription. During this trial period, you’ll have access to FlightLabs’ features and functionality, giving you the opportunity to explore its capabilities and assess whether it meets your needs.

Prices are listed in USD. We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world’s most reliable payment companies. If you have any trouble with paying by card, just contact us at [email protected].
FlightLabs API works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.
Yes, we offer discounts for annual subscriptions. When you opt for an annual payment plan, you get two months free compared to the monthly subscription.
Just go to the billing page and select the plan that you want to upgrade to. You will only be charged the full amount of that plan, but you will be enjoying the features that the plan offers right away.
Go to the "Billing" section on your dashboard and click on the billing portal section. There you can update your credit card information.
If you’re paying with a Credit /Debit card, you can find them by going to billing → billing portal-> invoices.
Yes, absolutely. If you want to cancel your plan, simply go to your account and cancel on the Billing page. Upgrades, downgrades, and cancellations are immediate.

You can contact us through our chat channel to receive immediate assistance. We are always online Monday to Friday, from 12:00 PM to 9:00 PM (UTC). If you reach us outside these hours, we will get back to you as soon as we are available. You can also contact us by email at: [email protected].

The Soft Limit is an additional usage threshold that comes activated by default with your account. It allows extra usage beyond the plan limits and can be turned off as needed.
You can turn off the Soft Limit in your account settings at any time.
Invoices for Soft Limit usage are generated at the end of each subscription cycle and will appear at the beginning of the new cycle.
FlightLabs may suspend access if Soft Limit invoices remain unpaid. Refunds will not be issued for any suspended subscription period due to non-payment.
Ready for Takeoff

Start building with aviation data today

Launch your 7-day trial or connect your AI agents through the FlightLabs MCP server.