Get route fares
Returns the cheapest quoted fares between two places, with each quote's airports, dates, carrier and age, twelve months of cheapest-by-month prices, nearby airports and the airlines flying the route. Requires origin and destination as Skyscanner place codes.
1 credit / requestBilled only on success
Authorization
ApiKeyAuth x-api-key<token>
In: header
Query Parameters
origin*string
Skyscanner place code to fly from, e.g. lond or sfo. City and airport codes both work. Airports may be returned as their city; requested_origin echoes what you sent.
Length
length <= 200destination*string
Skyscanner place code to fly to, e.g. nyca or jfk. City and airport codes both work.
Length
length <= 200curl -X GET "https://example.com/v1/skyscanner/route?origin=lond&destination=nyca" \ -H "x-api-key: YOUR_API_KEY"{ "data": { "requested_origin": "lond", "requested_destination": "nyca", "url": "https://www.skyscanner.net/routes/lond/nyca", "origin": { "sky_code": "LOND", "entity_id": "27544008", "name": "London", "country_name": "United Kingdom", "image_url": null }, "destination": { "sky_code": "LOND", "entity_id": "27544008", "name": "London", "country_name": "United Kingdom", "image_url": null }, "title": "£146 Cheap Flights from London (LOND) to New York (NYCA) | Skyscanner", "cheapest_price": 146, "currency": "GBP", "offer_name": "Cheap Flights from London to New York", "deals": [ { "id": "{bl}:202608211200*I*SEN*EWR*20261205*skyp*EZY", "price": 188, "formatted_price": "£188", "direct": false, "cabin_class": null, "origin": { "sky_code": "LOND", "entity_id": "27544008", "name": "London", "country_name": "United Kingdom", "image_url": null }, "destination": { "sky_code": "LOND", "entity_id": "27544008", "name": "London", "country_name": "United Kingdom", "image_url": null }, "legs": [ { "date": "2026-12-05", "formatted_date": "Sat, 5 Dec", "quoted_at": "2026-08-21T12:00Z", "origin": { "sky_code": "LOND", "entity_id": "27544008", "name": "London", "country_name": "United Kingdom", "image_url": null }, "destination": { "sky_code": "LOND", "entity_id": "27544008", "name": "London", "country_name": "United Kingdom", "image_url": null }, "carrier_name": "easyJet", "carrier_code": "EZY" } ], "deep_link_path": "/transport/flights/SEN/EWR/20261205?locale=en-GB" } ], "deals_count": 16, "cheapest_by_month": [ { "month": "2026-10", "month_name": "October", "price": 226, "formatted_price": "£226" } ], "nearby_airports": [ { "airport_name": "New York Newark", "sky_code": "EWR", "distance": 9, "formatted_price": "£188", "carrier_name": "easyJet", "is_cheapest": true, "is_closest": false } ], "airlines_direct": [ { "name": "British Airways", "code": "BA", "logo_url": "https://logos.skyscnr.com/images/airlines/BA.png" } ], "popular_airlines": [ { "name": "British Airways", "code": "BA", "logo_url": "https://logos.skyscnr.com/images/airlines/BA.png" } ], "faqs": [ { "question": "How many airports are there in New York?", "answer": "There are 6 airports in New York: New York LaGuardia, New York Newark, New York John F. Kennedy, Westchester County, Islip, and Stewart International." } ], "facts": { "cheapest_month": "October", "most_expensive_month": "August", "cheapest_origin_airport": "London Gatwick", "cheapest_destination_airport": "New York John F. Kennedy", "cheapest_airline": "Ryanair", "most_popular_airline": "British Airways", "average_flight_time": "8 hours", "cheapest_outbound_date": "Monday, 5 October 2026", "formatted_one_way_price": "£188", "formatted_return_price": "£146", "formatted_annual_average_price": "£146", "warmest_month": "July", "coldest_month": "January", "wettest_month": "August", "driest_month": "February" }, "usage_note": "string" }}