Compare Departure and Return Date Combinations
View all Skyscanner Flights & Travel Search endpoints →Request the documented round-trip price comparison using originSkyId, destinationSkyId and a future outbound fromDate in YYYY-MM-DD format. Optional returnFromDate supplies the start of the return-date comparison, while currency and market set the price context. The operation is intended to compare outbound/return date combinations; its actual grid structure, returned date span and quote completeness have not been independently verified. These inputs do not document arbitrary outbound or return end dates, so do not invent unsupported range controls. Inspect returned date pairs, reject return-before-departure combinations in your application, apply trip-length preferences locally and recheck the selected pair with round-trip flight search.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/skyscanner/flights-get-price-calendar-return API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/skyscanner/flights-get-price-calendar-return?key=<API_KEY>&originSkyId=<originSkyId>&destinationSkyId=<destinationSkyId>&fromDate=<fromDate>¤cy=USD&market=US'
Query Result
Use Cases
- Find candidate seven-night vacations by filtering usable outbound/return combinations in your application.
- Compare departure and return flexibility for a weekend break without assuming the API accepts a fixed-duration filter.
- Explain why shifting a return day changes a trip's quoted price after checking the actual date-pair response.
- Prepare a vacation-date shortlist that excludes invalid chronology and passes the chosen pair to a subsequent round-trip flight search.
Frequently asked questions
Can I set arbitrary outbound and return end dates?
The exposed inputs are originSkyId, destinationSkyId and fromDate, with optional returnFromDate, currency and market. No outbound or return end-date inputs are documented, and arbitrary range coverage has not been confirmed. Inspect returned date pairs without inventing unsupported controls.
How do I find lower quoted seven-night or weekend combinations?
Inspect usable returned date pairs and quotes, reject return-before-departure combinations, then calculate trip length and apply seven-night or weekend preferences in your application. Recheck the chosen pair with round-trip itinerary search. The grid schema needs validation, and a quoted pair is not a guaranteed bookable fare.