Tools / Flight Status
Flight Status icon

Flight Status

Live flight tracking in real time

Look up live flight status by flight number, or check the full departure/arrival board for any airport worldwide. See real-time delays, gate and terminal assignments, and scheduled vs actual times. Essential for tracking connections, pickups, and travel disruptions.

3 skillsv0.02
Check Flight Status

Look up a specific flight by its number to see if it is on time, delayed, or cancelled. Also shows the gate, terminal, and aircraft details.

Returns: Current flight status with delay info, gate, terminal, and scheduled vs actual times
Parameters
flight_number *stringIATA flight number (e.g. 'BA115', 'DL1', 'UA900', 'QF1')
datestringFlight date in YYYY-MM-DD format (defaults to today)
Example
Is BA115 running on time today?
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "flight-status",
  "skill": "check_flight",
  "input": {
    "flight_number": "BA115"
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Airport Departures

See what flights are leaving an airport in the next few hours. Use this to check the departure board before heading to the airport or to spot delays.

Returns: Upcoming departures with flight numbers, destinations, times, delays, and gates
Parameters
airport *stringAirport IATA code (e.g. 'LHR', 'JFK', 'SYD', 'DXB')
hours_aheadnumberHours ahead to show departures for (1-12, default 6)
Example
What flights are leaving Heathrow in the next few hours?
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "flight-status",
  "skill": "airport_departures",
  "input": {
    "airport": "LHR"
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Airport Arrivals

See what flights are arriving at an airport in the next few hours. Handy for picking someone up or checking if an inbound flight is delayed.

Returns: Upcoming arrivals with flight numbers, origins, times, delays, and gates
Parameters
airport *stringAirport IATA code (e.g. 'LHR', 'JFK', 'SYD', 'DXB')
hours_aheadnumberHours ahead to show arrivals for (1-12, default 6)
Example
When is the next flight landing at Sydney?
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "flight-status",
  "skill": "airport_arrivals",
  "input": {
    "airport": "SYD"
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Loading reviews...
Loading activity...
v0.022026-03-22
  • Added subtitle, expanded description, and agent instructions
v0.012026-03-21
  • Initial release with flight status, airport departures, and airport arrivals

Quick Start

MCP (Claude Code)
claude mcp add --transport stdio \
  --env TOOLROUTER_API_KEY=YOUR_API_KEY \
  toolrouter -- npx -y toolrouter-mcp
REST API
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{"tool":"flight-status","skill":"check_flight","input":{}}' \
  https://api.toolrouter.com/v1/tools/call

Frequently Asked Questions

Can I look up a flight by flight number?

Yes. `check_flight` looks up a specific flight number and shows whether it is on time, delayed, or cancelled, plus gate, terminal, and timing details.

Can I see an airport departure or arrival board?

Yes. `airport_departures` and `airport_arrivals` show the upcoming board for an airport code like LHR, JFK, or SYD, with a time window controlled by `hours_ahead`.

Do I need to know the IATA code first?

If you do not know it, use the flight-search `find_airport` skill first. That is the easiest way to get the airport code before checking status or boards.

What live status details are included?

You get delay minutes, gate, terminal, scheduled and actual times, and aircraft details when they are available.