Ctrip Attractions & Tickets Scraper 携程景点门票: Prices and Ratings avatar

Ctrip Attractions & Tickets Scraper 携程景点门票: Prices and Ratings

Pricing

from $2.63 / 1,000 attraction records

Go to Apify Store
Ctrip Attractions & Tickets Scraper 携程景点门票: Prices and Ratings

Ctrip Attractions & Tickets Scraper 携程景点门票: Prices and Ratings

Ctrip 携程景点门票 scraper: attraction tickets by city with online and gate prices, discounts, ratings, review counts, 5A grades, free-cancellation and instant-entry flags, GPS coordinates, optional hours and reviews. Trip.com offers in 14 currencies. Filters plus a price-change feed. No login.

Pricing

from $2.63 / 1,000 attraction records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

🎫 Ctrip Attractions & Tickets Scraper 携程景点门票: Prices and Ratings

Ctrip ticket prices, ratings and availability for every attraction in a city
Pull 携程 attraction listings with online and gate prices, discounts, 5A grades, free-cancellation and instant-entry flags, and optional addresses, hours and reviews. No login needed.
🎟️ Price and saving
Online price, gate price and the exact saving on every row.
🔎 Filters that cut noise
Theme, 5A grade, rating, reviews, price band, free cancellation and instant entry.
🔔 Price-change feed
Schedule it and get only new attractions or moved prices.
💱 Offers in 14 currencies
Ticket and tour offers with cancellation, confirmation and sold counts.

Type a city such as Shanghai or 上海 and get the attractions Ctrip lists there, each with ticket price, rating, review count and what you can book today. No login, no cookies, no setup.

🔍 What does this actor do?

Ctrip (携程) is one of China's biggest online travel platforms, and its attraction pages are where Chinese travelers check ticket prices and reviews before they book. This actor reads those public pages for any city and returns one clean row per attraction.

Each row carries the online ticket price, the gate price, the discount, the star rating, the review count, the official 5A to 1A grade, Ctrip's ranking title, map coordinates and Ctrip's own availability labels: bookable today, instant entry and free cancellation. You can read many cities in one run, filter by theme, grade, rating, review count and price, and sort by rating, reviews, popularity or price.

Three optional add-ons go further. Detail mode adds address, phone numbers, description, opening hours, child, senior and student ticket rules, facilities, rating breakdown and nearby attractions. Review mode attaches up to 10 recent reviews per attraction. Offer mode adds Trip.com ticket and tour products priced in the currency you choose. Results download as JSON, CSV, Excel or XML.

💡 Who uses this?

  • I am a travel agency product manager. I build China packages for overseas clients and need current ticket prices, free-cancellation flags and opening hours for dozens of attractions across Beijing, Shanghai and Chengdu in one table.
  • I am an online travel pricing analyst. I compare online prices with gate prices and watch discounts move week to week, and I want a feed that shows only what changed.
  • I am an inbound tour operator. I shortlist top-grade 5A sites with strong ratings, check child, senior and student rules, and plan around real opening hours.
  • I am a destination marketing researcher. I rank attractions by reviews and popularity, read what travelers praise and complain about, and map them with coordinates.

🚀 How to use

STEP 1
Pick cities and filters
Type city names such as Shanghai or 上海, then set theme, grade, rating or price limits.
STEP 2
Run and get rows
Every attraction arrives with price, rating, reviews and booking availability.
STEP 3
Schedule for changes
Turn on change tracking to receive only new attractions and price moves.

📥 Input

FieldTypeRequiredDescription
destinationsarray of stringsNoCities to read, one per row. Use an English name such as Shanghai, a Chinese name such as 上海, a Ctrip city id, or a Ctrip listing link. Defaults to Beijing. Results are split evenly across the cities.
startUrlsarray of URLsNoOptional Ctrip city listing links. A page link such as .../s0-p3.html starts reading at that page.
themesarray of enumsNoKeep attractions that match any chosen theme, such as museums, theme parks, nature or night views. Matching uses Ctrip labels and attraction names.
keywordsarray of stringsNoKeep attractions whose name, tags or tagline contain any of these words. Chinese words work best.
scenicLevelsarray of enumsNoKeep attractions with the official China tourist-site grade you choose, from 5A (top) to 1A.
minRatingnumberNoMinimum star rating out of 5. Use 0 for no minimum.
minReviewsintegerNoMinimum number of Ctrip reviews. Use 0 for no minimum.
minPricenumberNoLowest online ticket price to keep, in Chinese yuan. Use 0 for no minimum.
maxPricenumberNoHighest online ticket price to keep, in Chinese yuan. Use 0 for no maximum.
admissionenumNoFree and paid attractions, free entry only, or paid tickets only.
bookableTodaybooleanNoKeep only attractions Ctrip marks as bookable for today. Off by default.
instantEntryOnlybooleanNoKeep only attractions whose tickets can be used right after buying. Off by default.
freeCancellationOnlybooleanNoKeep only attractions whose tickets can be refunded at any time. Off by default.
includeNonAttractionsbooleanNoKeep the events and editorial topic pages that Ctrip mixes into its lists. Off by default, so rows are real attractions.
sortByenumNoCtrip ranking, highest rating, most reviews, popularity score, lowest ticket price or highest ticket price. Sorting works on every page that was read.
includeTicketOffersbooleanNoAlso read the public Trip.com listing for each city and add ticket and tour offers, plus English names and converted prices on matching attractions. Off by default.
offerCurrencyenumNoCurrency for Trip.com offers and converted prices. Fourteen currencies are available. Defaults to USD.
offerFreeCancellationOnlybooleanNoKeep only ticket offers that show free cancellation.
offerInstantConfirmationOnlybooleanNoKeep only ticket offers that show instant confirmation.
includeDetailsbooleanNoOpen each attraction page to add address, phones, description, opening hours, ticket rules, facilities, photos, rating breakdown, review highlights and nearby attractions. Off by default.
maxReviewsPerAttractionintegerNoNewest public reviews to attach to each row, from 0 to 10. Use 0 to skip reviews.
trackChangesbooleanNoRemember prices and ratings from the last run so each row is labelled new, price changed, rating changed or unchanged. Off by default.
changeFeedenumNoWith change tracking on: return everything, only new attractions, only price or rating changes, or new and changed together.
monitorScopestringNoA short name for this watch list. Runs with the same name share one memory of past prices. Defaults to default.
maxItemsintegerNoTotal attraction rows to return, split evenly across cities. Defaults to 10, up to 500. Ticket offers are extra rows.
maxPagesPerDestinationintegerNoMost listing pages (10 attractions each) to read per city. Defaults to 3, up to 100.
dedupebooleanNoReturn each attraction once even if several cities list it. On by default.
proxyConfigurationobjectNoOptional proxy. Ctrip pages normally load without one.

📊 Data table

Attraction rows and ticket offer rows share one table. Empty fields are left out of a row instead of being filled in.

FieldTypeDescription
recordTypestringattraction for a Ctrip attraction, ticketOffer for a Trip.com offer.
poiIdnumberCtrip place id. Stable, and the key used for change tracking.
businessIdnumberCtrip attraction page id.
namestringAttraction name in Chinese.
nameEnstringEnglish name, when the detail page or Trip.com publishes one.
kindstringattraction, event or topic.
destinationstringCity the row was collected for.
destinationIdnumberCtrip city id.
citystringCity name in Chinese.
cityEnstringCity name in English.
zonestringArea or business district inside the city.
ranknumberPosition in Ctrip's own ranking for the city. Offers use their position in the Trip.com list.
scenicLevelstringOfficial China tourist-site grade, from 5A to 1A.
rankingTitlestringCtrip list the attraction appears on, for example a must-visit ranking.
taglinestringCtrip's one-line description. Offers use the supplier's highlight line.
tagsarrayCtrip theme labels. Offers use their Trip.com service badges.
ratingnumberStar rating out of 5.
reviewCountnumberNumber of Ctrip reviews.
heatScorenumberCtrip popularity score from 0 to 10.
pricenumberLowest online ticket price. Attractions are in Chinese yuan, offers in the chosen currency. Free attractions show 0.
marketPricenumberWindow price at the gate, in Chinese yuan.
discountAmountnumberSaving of the online price against the window price.
discountPercentnumberSaving as a percentage.
currencystringCurrency of the price fields on the row.
priceTypestringHow Ctrip describes the price, such as ticket or free.
isFreebooleanCtrip lists free entry.
bookableTodaybooleanCan be booked for today. Offers show the same flag.
bookableTomorrowbooleanCan be booked for tomorrow.
instantEntrybooleanTicket can be used right after buying.
freeCancellationbooleanTicket can be refunded at any time.
advanceBookingstringAdvance booking rule, such as reserve 7 days ahead.
availabilityTagsarrayCtrip's own availability labels in Chinese.
openStatusstringOpening status shown on the listing, such as closing time.
distanceToCenterstringDistance to the city center as Ctrip words it.
distanceToCenterKmnumberDistance to the city center in kilometers.
latitudenumberLatitude in standard GPS coordinates.
longitudenumberLongitude in standard GPS coordinates.
imageUrlstringMain photo.
hasVideobooleanThe attraction has a video on Ctrip.
detailUrlstringCtrip attraction page.
convertedPricenumberOnline ticket price in your chosen currency, from Trip.com. Only for attractions that Trip.com lists.
convertedMarketPricenumberWindow price in your chosen currency.
convertedCurrencystringCurrency of the converted prices.
convertedDiscountstringDiscount label from Trip.com.
soldLabelstringSold count as Trip.com words it, such as 2mil+ booked.
soldCountMinnumberThe same sold count as a number.
openingHoursEnstringOpening hours in English from Trip.com.
tripcomUrlstringTrip.com page for the attraction.
addressstringStreet address. Detail option.
phonesarrayPublic phone numbers. Detail option.
introductionstringPlain-text description. Detail option.
openingHoursstringOpening hours with holiday changes. Detail option.
openingHoursTodaystringOpening hours for today. Detail option.
openingNotestringNote about opening hours. Detail option.
visitDurationstringSuggested visit time. Detail option.
ticketPoliciesarrayRules for children, seniors, students and other groups. Detail option.
facilitiesarrayParking, luggage storage, strollers and similar services. Detail option.
noticestringVisitor notice. Detail option.
imageCountnumberNumber of photos on Ctrip. Detail option.
imagesarrayPhoto links. Detail option.
reviewScoresobjectAverage scores for scenery, fun and value. Detail option.
reviewHighlightsarrayMost mentioned review topics with counts and sentiment. Detail option.
nearbyarrayNearby attractions with distance, rating and review count. Detail option.
reviewTotalnumberTotal reviews on the attraction page. Detail option.
reviewsarrayReview sample with rating, text, date, traveler type, sub-ratings, reviewer region and owner reply. Review option.
changeTypestringnew, priceChanged, ratingChanged or unchanged. Change tracking option.
previousPricenumberOnline price at the last run. Change tracking option.
previousMarketPricenumberWindow price at the last run. Change tracking option.
previousRatingnumberRating at the last run. Change tracking option.
reviewCountChangenumberReviews gained since the last run. Change tracking option.
firstSeenAtstringWhen this watch list first returned the attraction. Change tracking option.
pagenumberCtrip listing page the row came from.
sourceUrlstringPage the row was read from.
scrapedAtstringCollection time in UTC.
offerIdstringTrip.com product id. Offers only.
titlestringOffer title. Offers only.
listedPricenumberPrice before the discount, when shown. Offers only.
pricePrefixstringWording before the price, such as From. Offers only.
discountLabelstringDiscount label. Offers only.
instantConfirmationbooleanOffer shows instant confirmation. Offers only.
durationTextstringLength of the tour or activity. Offers only.
languagesarrayLanguages offered. Offers only.
highlightsarrayDuration, language and similar badges. Offers only.
badgestringTrip.com highlight such as a best-seller note. Offers only.
promotionsarrayActive promotion labels. Offers only.
urlstringTrip.com offer page. Offers only.

📤 Sample output

One attraction row with detail, review and change-tracking options on. Long text is shortened here for reading.

{
"recordType": "attraction",
"poiId": 75627,
"businessId": 762,
"name": "东方明珠",
"nameEn": "Oriental Pearl Radio & Television Tower",
"kind": "attraction",
"destination": "Shanghai",
"destinationId": 2,
"city": "上海",
"cityEn": "Shanghai",
"zone": "陆家嘴",
"rank": 7,
"scenicLevel": "5A",
"rankingTitle": "2026全球100夜游必打卡景点",
"tagline": "360度欣赏申城的地标",
"tags": [
"遛娃宝藏地",
"亲子同乐"
],
"rating": 4.7,
"reviewCount": 179363,
"heatScore": 8.5,
"price": 199,
"marketPrice": 199,
"currency": "CNY",
"priceType": "门票",
"isFree": false,
"bookableToday": true,
"instantEntry": true,
"freeCancellation": true,
"availabilityTags": [
"随买随用",
"可订今日",
"随时退"
],
"distanceToCenter": "距市中心2.7km",
"distanceToCenterKm": 2.7,
"latitude": 31.241874,
"longitude": 121.495225,
"imageUrl": "https://dimg04.c-ctrip.com/images/1lo7412000isn0jrbD500_W_480_0_Q80.jpg",
"hasVideo": true,
"detailUrl": "https://you.ctrip.com/sight/shanghai2/762.html",
"address": "上海市浦东新区世纪大道1号",
"phones": [
"021-58792888",
"021-58791888"
],
"introduction": "东方明珠矗立于上海浦东陆家嘴,与外滩隔江相望,是上海的标志性建筑。若在267米高的空中旋转餐厅一边品尝美食一边欣赏申城夜景,更是超凡的体验。…",
"openingHours": "特殊营业时间:10月1日-10月5日 周一,周四–周日 08:30-21:00开放(21:00停止入园);全年 09:0…",
"openingHoursToday": "09:00-21:00开放(21:00停止入园)",
"visitDuration": "2-4小时",
"ticketPolicies": [
{
"name": "儿童",
"description": "1米(不含)以下,免费;身高1米(含)-1.3米(含)或年龄6周岁(含)以下,半价"
}
],
"facilities": [
{
"name": "行李寄存",
"description": "参考价格:以景区现场为准;地址:游客中心…"
}
],
"imageCount": 467,
"images": [
"https://dimg04.c-ctrip.com/images/1lo7412000isn0jrbD500.jpg"
],
"reviewScores": {
"scenery": 4.7,
"fun": 4.6,
"value": 4.6
},
"reviewHighlights": [
{
"tag": "上海的地标性建筑",
"count": 11952,
"sentiment": "positive"
},
{
"tag": "建筑有特色",
"count": 7775,
"sentiment": "positive"
}
],
"nearby": [
{
"poiId": 13412802,
"name": "上海迪士尼度假区",
"distance": "直线距离18.9km",
"rating": 4.7,
"reviewCount": 317899,
"url": "https://you.ctrip.com/sight/shanghai2/1412255.html"
}
],
"reviewTotal": 102789,
"reviews": [
{
"id": "766511789",
"rating": 4,
"text": "东方明珠是上海经典地标,矗立黄浦江畔。登上观光层,两岸风光尽收眼底,对岸外滩建筑群与陆家嘴高楼遥相呼应。透明悬空走廊颇具…",
"language": "zh-cn",
"publishedAt": "2026-07-27T13:08:45.000Z",
"travelerType": "家庭亲子",
"reviewerLocation": "上海",
"author": "匿名用户",
"subRatings": {
"scenery": 4,
"fun": 5,
"value": 4
},
"usefulCount": 3,
"photoCount": 4
}
],
"changeType": "new",
"page": 1,
"sourceUrl": "https://you.ctrip.com/sight/shanghai2.html",
"scrapedAt": "2026-10-11T10:52:38.358Z"
}

💰 Pricing

Pay per result. You are charged for each attraction row written to your dataset, and for each Trip.com ticket offer row when you switch offers on. Details, review samples and change labels come with the row at no extra charge, so you pay only for rows you actually receive. Ticket offers are extra rows on top of your attraction limit, and they are billed like any other result.

Runs that return nothing are not charged. There are no monthly subscriptions or minimum commitments, and the run stops cleanly once your per-run maximum charge is reached. Paid Apify plans get lower per-result rates automatically.

⭐ Enjoying Ctrip Attractions & Tickets Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
One run just turned a whole city of attractions into a price sheet you can sort.
A 5-star rating takes 10 seconds and helps other travel agents and pricing analysts find this actor. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

✨ Tips

  • Start small. The default reads Beijing and returns 10 attractions in seconds. Raise maxItems once the columns look right.
  • Strict filters need more pages. Filters and sorting work on the pages that were read, so raise maxPagesPerDestination when you filter hard or sort by price.
  • Find bargains. Set sortBy to lowest ticket price and admission to paid tickets only, then compare price with marketPrice.
  • Watch a market. Turn on trackChanges, give the run a monitorScope name and schedule it. Choose onlyChanged to receive just the price and rating moves.
  • Plan an itinerary. Turn on includeDetails for hours, ticket rules and facilities, and maxReviewsPerAttraction for a quick read of recent traveler feedback.

❓ FAQ

携程景点门票价格怎么批量导出?

Enter one or more cities in destinations, run the actor, and download the dataset as CSV, Excel or JSON. Every row has the online ticket price, the gate price, the discount and a free-cancellation flag. Use minPrice and maxPrice to keep a price band.

携程景点评分和评论数据可以导出吗?

Yes. Every row has the star rating and the review count. Turn on includeDetails for the score breakdown (scenery, fun, value) and the most mentioned review topics, and set maxReviewsPerAttraction to attach up to 10 recent reviews with text, date and traveler type.

Does it need a login, and does it get blocked?

No login, API key or cookie is needed. The actor reads public Ctrip pages at a polite pace. If Ctrip ever asks for a verification step, the run stops with a clear message instead of returning empty data, and you can switch on Apify Proxy in the advanced section.

Can I get adult and child ticket prices for each attraction?

Ctrip shows one lowest online price and the gate price for each attraction, and those are what the rows contain. Child, senior and student discount rules come with includeDetails. For ticket and tour products priced in your own currency, switch on includeTicketOffers.

🔗 Other actors