Turo.com Vehicle Listings Scraper
Pricing
Pay per event
Turo.com Vehicle Listings Scraper
Scrape real-time car rental listings from Turo.com by city, with prices, ratings, host details, and more – perfect for travel, business intelligence, and market analysis.
Pricing
Pay per event
Rating
5.0
(1)
Developer

knagymate
Actor stats
1
Bookmarked
77
Total users
4
Monthly active users
4 days ago
Last modified
Categories
Share
🚗 Turo.com Vehicle Listings Scraper
Easily scrape real-time vehicle listings from Turo.com – the world’s largest peer-to-peer car sharing platform – directly into a structured dataset for research, analytics, and automation.
Whether you’re tracking rental prices, vehicle availability, host performance, or just want to explore what’s on the market in a specific location, this scraper gives you clean, ready-to-use data in minutes.
🌟 Features
- Search by city – currently, searches work for city names only (support for airports and addresses coming soon).
- Custom date range – pick exact pickup & return dates and times.
- Driver age filter – only get cars available for your age group.
- Total price range filter – filter vehicles by minimum and/or maximum total trip price (before taxes).
- Fuel type filter – filter vehicles by fuel type (Gas, Hybrid, Electric, Diesel).
- Sort results – by relevance, price (low/high), or distance.
- Limit results – up to 200 vehicles per search (due to Turo.com’s own search limit).
- Rich dataset – includes make, model, year, price, host details, ratings, trips completed, and more.
- More filters coming soon – filtering options are continuously being expanded.
📊 Example Output
Each vehicle record includes:
| Field | Description |
|---|---|
| id | Vehicle ID on Turo |
| make | Car manufacturer |
| model | Car model |
| year | Manufacturing year |
| avgDailyPrice | Average daily rental price |
| availability | Availability window with start and end timestamps |
| location | Vehicle location |
| completedTrips | Number of trips completed |
| rating | Average rating |
| isAllStarHost | Whether the host is an All-Star |
| imageUrl | Main image of the vehicle |
…and more from the full dataset schema.
🛠 How to Use
-
Open the scraper in Apify.
-
Fill in the input fields:
location→ e.g.,"los angeles","new york","san francisco"fromDate→ e.g.,2025-08-15T10:00untilDate→ e.g.,2025-08-18T10:00age→ e.g.,25sortBy→"relevance","daily_price_low_to_high", etc.maxVehiclesReturn→ e.g.,100(max. 200 due to Turo.com’s own limitation)minTotalPrice→ e.g.,150(optional, total price before taxes)maxTotalPrice→ e.g.,400(optional, total price before taxes)fuelTypes→ e.g.,["ELECTRIC", "HYBRID"](optional)
-
Run the scraper.
-
Download your results as JSON, CSV, Excel, or via API.
⏱ Date handling notes
- If
fromDateand/oruntilDateis provided but falls in the past, the scraper will automatically ignore that value. - In this case, Turo’s default search dates are used instead.
- This behavior exists because Turo does not return any results for past dates.
✅ No error is thrown – the scraper will still return results using valid dates.
💰 Price range notes
minTotalPriceandmaxTotalPricefilter vehicles by total trip price before taxes.- Both fields are optional and can be used independently or together.
- If neither value is provided, no price filtering is applied.
- If only one value is set, the scraper applies a one-sided price filter.
⛽ Fuel type notes
fuelTypesis optional.- Supported values:
GAS,HYBRID,ELECTRIC,DIESEL. - If
fuelTypesis not provided or empty, no fuel type filtering is applied (equivalent to selecting all fuel types). - If one or more values are provided, only vehicles matching those fuel types are returned.
🔍 Example Use Cases
- Market research – compare rental prices across cities.
- Competitor analysis – track host ratings and trip counts.
- Travel planning – find the best deals before booking.
- Data-driven insights – analyze trends in vehicle availability.
📥 Input Example
{"location": "los angeles","fromDate": "2025-08-15T10:00","untilDate": "2025-08-18T10:00","age": 25,"sortBy": "daily_price_low_to_high","maxVehiclesReturn": 50}
🚀 Why Use This Scraper?
Turo’s web interface is great for browsing, but not designed for bulk data export or analytics. This scraper removes the manual work by automating data collection and outputting results in an analysis-ready format — perfect for developers, researchers, and business analysts.
⚠️ Disclaimer
This scraper only extracts publicly available information from Turo.com. The author of this scraper is not affiliated with Turo, and does not take responsibility for how the data is used. Before using this data, you are solely responsible for ensuring that your use complies with all applicable laws, Turo’s Terms of Service, and any other relevant regulations.