Skip to content

Hotel prices, flight fares and guest ratings

Back to tools

Trip.com offers hotel and flight bookings, with hotel listings limited to initial public results and prices and fares subject to change.

Search flights

Find 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.

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.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Lowest fare per traveller$179.00

Flight options

Choose an action

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 credit

Find 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

FieldTypeRequiredDescription
CabincabinTextOptionalSeat class, e.g. business.
AdultsadultsNumberOptionalNumber of adult travellers, e.g. 2.
OriginoriginTextRequiredDeparture city or airport, e.g. Singapore or SIN.Example: Singapore
CurrencycurrencyTextOptionalThree-letter display currency, e.g. USD.
DestinationdestinationTextRequiredArrival city or airport, e.g. Seoul or ICN.Example: Seoul
Max Resultsmax_resultsNumberOptionalMaximum priced flight options, e.g. 20.Example: 3
Return Datereturn_dateDateOptionalReturn date for a round trip, e.g. 2026-10-22.Example: 2026-10-27
Nonstop Onlynonstop_onlyYes or noOptionalOnly show flights without stops, e.g. true.Example: Yes
Departure Datedeparture_dateDateRequiredDeparture date, e.g. 2026-10-15.Example: 2026-10-15

What you get

FieldTypeDescription
FlightsflightsList
Currencyflights[].currencyTextExample: USD
Return Stopsflights[].return_stopsNumberExample: 0
Trip Com URLflights[].trip_com_urlLinkExample: https://www.trip.com/flights/showfarefirst?dcity=sin&acity=sel&ddate=2026-10-15…
Outbound Stopsflights[].outbound_stopsNumberExample: 1
Return Airlinesflights[].return_airlinesList
Outbound Airlinesflights[].outbound_airlinesList
Return Travel Timeflights[].return_travel_timeTextJourney duration, e.g. 7 h 25 min.Example: 7 h 0 min
Price Per Travellerflights[].price_per_travellerNumberDisplayed fare per adult including taxes.Example: 179
Return Arrival Timeflights[].return_arrival_timeTextLocal arrival time, ISO 8601 with UTC offset.Example: 2026-10-28T00:10:00+08:00
Outbound Travel Timeflights[].outbound_travel_timeTextJourney duration, e.g. 7 h 25 min.Example: 30 h 50 min
Return Stop Airportsflights[].return_stop_airportsListConnecting airports as name (code).
Outbound Arrival Timeflights[].outbound_arrival_timeTextLocal arrival time, ISO 8601 with UTC offset.Example: 2026-10-16T08:15:00+09:00
Return Departure Timeflights[].return_departure_timeTextLocal departure time, ISO 8601 with UTC offset.Example: 2026-10-27T18:10:00+09:00
Return Flight Numbersflights[].return_flight_numbersList
Outbound Stop Airportsflights[].outbound_stop_airportsListConnecting airports as name (code).
Outbound Departure Timeflights[].outbound_departure_timeTextLocal departure time, ISO 8601 with UTC offset.Example: 2026-10-15T00:25:00+08:00
Outbound Flight Numbersflights[].outbound_flight_numbersList
Return Travel Time (minutes)flights[].return_travel_time_minutesNumberExample: 420
Return Arrival Airport Codeflights[].return_arrival_airport_codeTextExample: SIN
Return Arrival Airport Nameflights[].return_arrival_airport_nameTextExample: Singapore Changi Airport
Outbound Travel Time (minutes)flights[].outbound_travel_time_minutesNumberExample: 1850
Outbound Arrival Airport Codeflights[].outbound_arrival_airport_codeTextExample: GMP
Outbound Arrival Airport Nameflights[].outbound_arrival_airport_nameTextExample: Gimpo International Airport
Return Departure Airport Codeflights[].return_departure_airport_codeTextExample: ICN
Return Departure Airport Nameflights[].return_departure_airport_nameTextExample: Incheon International Airport
Outbound Departure Airport Codeflights[].outbound_departure_airport_codeTextExample: SIN
Outbound Departure Airport Nameflights[].outbound_departure_airport_nameTextExample: Singapore Changi Airport

Example result

For Origin: Singapore, Destination: Seoul, Departure Date: 2026-10-15

JSON
{
  "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 credit

Find 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

FieldTypeRequiredDescription
CitycityTextRequiredCity name, for example Tokyo.Example: Tokyo
SortsortTextOptionalListing order, for example lowest_price.Example: Lowest price
RoomsroomsNumberOptionalNumber of rooms, for example 1.Example: 1
AdultsadultsNumberOptionalNumber of adults, for example 2.Example: 1
Check incheck_inDateRequiredCheck-in date, for example 2026-10-20.Example: 2026-10-20
CurrencycurrencyTextOptionalThree-letter currency code, for example USD.Example: EUR
Check Outcheck_outDateRequiredCheck-out date, for example 2026-10-22.Example: 2026-10-22
Min Starsmin_starsNumberOptionalMinimum hotel stars, for example 4.Example: 4
Max Resultsmax_resultsNumberOptionalMaximum hotels to return, for example 20.Example: 5

What you get

FieldTypeDescription
HotelshotelsList
Areahotels[].areaTextExample: Central Tokyo | Near Japan National Stadium
Linkhotels[].linkTextExample: https://www.trip.com/hotels/detail/?hotelId=35541585&checkIn=2026-10-20&checkOu…
Namehotels[].nameTextExample: Mitsui Garden Hotel Jingugaien Tokyo Premier
Starshotels[].starsNumberExample: 5
Currencyhotels[].currencyTextExample: USD
Hotel IDhotels[].hotel_idTextExample: 35541585
Total Pricehotels[].total_priceNumberExample: 571
Guest Ratinghotels[].guest_ratingNumberExample: 9.2
Review Counthotels[].review_countNumberExample: 1211
Nightly Pricehotels[].nightly_priceNumberExample: 259
Free Cancellationhotels[].free_cancellationYes or noExample: Yes
Guest Rating Labelhotels[].guest_rating_labelTextExample: Great
Distance to City Centrehotels[].distance_to_city_centreText

Example result

For City: Tokyo, Check in: 2026-10-20, Check Out: 2026-10-22

JSON
{
  "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
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.

All Travel toolsBrowse all tools