Trip.com offers hotel and flight bookings, with hotel listings limited to initial public results and prices and fares subject to change.
Your information
Departure city or airport, e.g. Singapore or SIN.
Arrival city or airport, e.g. Seoul or ICN.
Departure date, e.g. 2026-10-15.
More options
Seat class, e.g. business.
Number of adult travellers, e.g. 2.
Three-letter display currency, e.g. USD.
Maximum priced flight options, e.g. 20.
Return date for a round trip, e.g. 2026-10-22.
Only show flights without stops, e.g. true.
Example results
Flight options
About the Trip.com tool
Trip.com returns hotel listings with prices, reviews, and booking links; Search hotels needs a city and check-in and check-out dates.
Trip.com returns priced flight options and itinerary details; Search flights needs an origin, destination, and departure date.
Built from trip.com. Last checked Sep 29, 2026.
Actions
Search flights
1 creditFind priced flights between two places on selected dates, cheapest first. Round-trip choices pair each outbound flight with available returns; fares can change before booking. Links open the matching Trip.com flight search.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Cabincabin | Text | Optional | Seat class, e.g. business. |
Adultsadults | Number | Optional | Number of adult travellers, e.g. 2. |
Originorigin | Text | Required | Departure city or airport, e.g. Singapore or SIN.Example: Singapore |
Currencycurrency | Text | Optional | Three-letter display currency, e.g. USD. |
Destinationdestination | Text | Required | Arrival city or airport, e.g. Seoul or ICN.Example: Seoul |
Max Resultsmax_results | Number | Optional | Maximum priced flight options, e.g. 20.Example: 3 |
Return Datereturn_date | Date | Optional | Return date for a round trip, e.g. 2026-10-22.Example: 2026-10-27 |
Nonstop Onlynonstop_only | Yes or no | Optional | Only show flights without stops, e.g. true.Example: Yes |
Departure Datedeparture_date | Date | Required | Departure date, e.g. 2026-10-15.Example: 2026-10-15 |
What you get
| Field | Type | Description |
|---|---|---|
Flightsflights | List | |
Currencyflights[].currency | Text | Example: USD |
Return Stopsflights[].return_stops | Number | Example: 0 |
Trip Com URLflights[].trip_com_url | Link | Example: https://www.trip.com/flights/showfarefirst?dcity=sin&acity=sel&ddate=2026-10-15… |
Outbound Stopsflights[].outbound_stops | Number | Example: 1 |
Return Airlinesflights[].return_airlines | List | |
Outbound Airlinesflights[].outbound_airlines | List | |
Return Travel Timeflights[].return_travel_time | Text | Journey duration, e.g. 7 h 25 min.Example: 7 h 0 min |
Price Per Travellerflights[].price_per_traveller | Number | Displayed fare per adult including taxes.Example: 179 |
Return Arrival Timeflights[].return_arrival_time | Text | Local arrival time, ISO 8601 with UTC offset.Example: 2026-10-28T00:10:00+08:00 |
Outbound Travel Timeflights[].outbound_travel_time | Text | Journey duration, e.g. 7 h 25 min.Example: 30 h 50 min |
Return Stop Airportsflights[].return_stop_airports | List | Connecting airports as name (code). |
Outbound Arrival Timeflights[].outbound_arrival_time | Text | Local arrival time, ISO 8601 with UTC offset.Example: 2026-10-16T08:15:00+09:00 |
Return Departure Timeflights[].return_departure_time | Text | Local departure time, ISO 8601 with UTC offset.Example: 2026-10-27T18:10:00+09:00 |
Return Flight Numbersflights[].return_flight_numbers | List | |
Outbound Stop Airportsflights[].outbound_stop_airports | List | Connecting airports as name (code). |
Outbound Departure Timeflights[].outbound_departure_time | Text | Local departure time, ISO 8601 with UTC offset.Example: 2026-10-15T00:25:00+08:00 |
Outbound Flight Numbersflights[].outbound_flight_numbers | List | |
Return Travel Time (minutes)flights[].return_travel_time_minutes | Number | Example: 420 |
Return Arrival Airport Codeflights[].return_arrival_airport_code | Text | Example: SIN |
Return Arrival Airport Nameflights[].return_arrival_airport_name | Text | Example: Singapore Changi Airport |
Outbound Travel Time (minutes)flights[].outbound_travel_time_minutes | Number | Example: 1850 |
Outbound Arrival Airport Codeflights[].outbound_arrival_airport_code | Text | Example: GMP |
Outbound Arrival Airport Nameflights[].outbound_arrival_airport_name | Text | Example: Gimpo International Airport |
Return Departure Airport Codeflights[].return_departure_airport_code | Text | Example: ICN |
Return Departure Airport Nameflights[].return_departure_airport_name | Text | Example: Incheon International Airport |
Outbound Departure Airport Codeflights[].outbound_departure_airport_code | Text | Example: SIN |
Outbound Departure Airport Nameflights[].outbound_departure_airport_name | Text | Example: Singapore Changi Airport |
Example result
For Origin: Singapore, Destination: Seoul, Departure Date: 2026-10-15
{
"flights": [
{
"currency": "USD",
"return_stops": 0,
"trip_com_url": "https://www.trip.com/flights/showfarefirst?dcity=sin&acity=sel&ddate=2026-10-15&triptype=ow&class=y&quantity=1&nonstoponly=off&locale=en-XX&curr=USD",
"outbound_stops": 1,
"return_airlines": [],
"outbound_airlines": [
"Jeju Air"
],
"return_travel_time": null,
"price_per_traveller": 179,
"return_arrival_time": null,
"outbound_travel_time": "30 h 50 min",
"return_stop_airports": [],
"outbound_arrival_time": "2026-10-16T08:15:00+09:00",
"return_departure_time": null,
"return_flight_numbers": [],
"outbound_stop_airports": [
"Gimhae International Airport (PUS)"
],
"outbound_departure_time": "2026-10-15T00:25:00+08:00",
"outbound_flight_numbers": [
"7C2662"
],
"return_travel_time_minutes": null,
"return_arrival_airport_code": null,
"return_arrival_airport_name": null,
"outbound_travel_time_minutes": 1850,
"outbound_arrival_airport_code": "GMP",
"outbound_arrival_airport_name": "Gimpo International Airport",
"return_departure_airport_code": null,
"return_departure_airport_name": null,
"outbound_departure_airport_code": "SIN",
"outbound_departure_airport_name": "Singapore Changi Airport"
}
]
}Search hotels
1 creditFind hotels in a city for your dates with prices, reviews, and booking links. Only initial public listings are available, so large result limits may return fewer hotels; prices can change.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Citycity | Text | Required | City name, for example Tokyo.Example: Tokyo |
Sortsort | Text | Optional | Listing order, for example lowest_price.Example: Lowest price |
Roomsrooms | Number | Optional | Number of rooms, for example 1.Example: 1 |
Adultsadults | Number | Optional | Number of adults, for example 2.Example: 1 |
Check incheck_in | Date | Required | Check-in date, for example 2026-10-20.Example: 2026-10-20 |
Currencycurrency | Text | Optional | Three-letter currency code, for example USD.Example: EUR |
Check Outcheck_out | Date | Required | Check-out date, for example 2026-10-22.Example: 2026-10-22 |
Min Starsmin_stars | Number | Optional | Minimum hotel stars, for example 4.Example: 4 |
Max Resultsmax_results | Number | Optional | Maximum hotels to return, for example 20.Example: 5 |
What you get
| Field | Type | Description |
|---|---|---|
Hotelshotels | List | |
Areahotels[].area | Text | Example: Central Tokyo | Near Japan National Stadium |
Linkhotels[].link | Text | Example: https://www.trip.com/hotels/detail/?hotelId=35541585&checkIn=2026-10-20&checkOu… |
Namehotels[].name | Text | Example: Mitsui Garden Hotel Jingugaien Tokyo Premier |
Starshotels[].stars | Number | Example: 5 |
Currencyhotels[].currency | Text | Example: USD |
Hotel IDhotels[].hotel_id | Text | Example: 35541585 |
Total Pricehotels[].total_price | Number | Example: 571 |
Guest Ratinghotels[].guest_rating | Number | Example: 9.2 |
Review Counthotels[].review_count | Number | Example: 1211 |
Nightly Pricehotels[].nightly_price | Number | Example: 259 |
Free Cancellationhotels[].free_cancellation | Yes or no | Example: Yes |
Guest Rating Labelhotels[].guest_rating_label | Text | Example: Great |
Distance to City Centrehotels[].distance_to_city_centre | Text |
Example result
For City: Tokyo, Check in: 2026-10-20, Check Out: 2026-10-22
{
"hotels": [
{
"area": "Central Tokyo | Near Japan National Stadium",
"link": "https://www.trip.com/hotels/detail/?hotelId=35541585&checkIn=2026-10-20&checkOut=2026-10-22&adult=2&crn=1&curr=USD",
"name": "Mitsui Garden Hotel Jingugaien Tokyo Premier",
"stars": 5,
"currency": "USD",
"hotel_id": "35541585",
"total_price": 571,
"guest_rating": 9.2,
"review_count": 1211,
"nightly_price": 259,
"free_cancellation": true,
"guest_rating_label": "Great",
"distance_to_city_centre": null
},
{
"area": "Near Shinjuku City | Ikebukuro",
"link": "https://www.trip.com/hotels/detail/?hotelId=5214781&checkIn=2026-10-20&checkOut=2026-10-22&adult=2&crn=1&curr=USD",
"name": "JR-EAST HOTEL METS MEJIRO",
"stars": 3,
"currency": "USD",
"hotel_id": "5214781",
"total_price": 337,
"guest_rating": 9.5,
"review_count": 434,
"nightly_price": 153,
"free_cancellation": true,
"guest_rating_label": "Amazing",
"distance_to_city_centre": null
},
{
"area": "Kanda | Near Nihonbashi",
"link": "https://www.trip.com/hotels/detail/?hotelId=12663342&checkIn=2026-10-20&checkOut=2026-10-22&adult=2&crn=1&curr=USD",
"name": "Sotetsu Fresa Inn Tokyo Kanda",
"stars": 3,
"currency": "USD",
"hotel_id": "12663342",
"total_price": 325,
"guest_rating": 9.1,
"review_count": 271,
"nightly_price": 148,
"free_cancellation": true,
"guest_rating_label": "Great",
"distance_to_city_centre": null
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@trip-com",
"visibility": "public",
"operation": "search_flights",
"version": 1,
"input": {
"origin": "Singapore",
"destination": "Seoul",
"departure_date": "2026-10-15"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare hotel prices and guest ratings for a city stay
- Find hotels by star rating and cancellation availability
- Compare flight fares between two cities
- Review flight stops, airlines, and journey times
- Plan round trips using departure and return dates
Questions about Trip.com
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Trip.com tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Trip.com account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from trip.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What hotels are available for my dates?
Search hotels returns hotel listings for a city and check-in and check-out dates, including prices, ratings, and booking links.
Which hotels have the lowest prices?
Search hotels can sort listings by lowest price and returns nightly and total prices.
What flights are available between two cities?
Search flights returns priced options for an origin, destination, and departure date, with airline, stop, and travel-time details.