FlixBus Trips, Prices & Availability Scraper
Pricing
from $10.00 / 1,000 trips
FlixBus Trips, Prices & Availability Scraper
Extract FlixBus intercity bus trips, fares, seat availability, transfers and amenities by route and date across Europe and the US. Export JSON, CSV or Excel.
Pricing
from $10.00 / 1,000 trips
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
FlixBus Scraper
Extract FlixBus intercity bus trips, fares, seat availability and amenities by route and date across 40+ countries in Europe and the US
| 30 fields per trip | Europe & US coverage | JSON / CSV / Excel output formats | Updated 2026-06-27 |
What you get
Each record is one bookable FlixBus trip for a given route and date, with its live price, seats left, transfers and onboard amenities, ready for fare monitoring, travel apps or route analysis.
- imageUrl: brand logo for the trip (FlixBus or FlixTrain)
- origin: departure city name
- destination: arrival city name
- departure: departure datetime with timezone offset
- arrival: arrival datetime with timezone offset
- durationText: travel time as a readable string, for example "7h 40m"
- durationMinutes: travel time in minutes
- price: total fare for the requested party size
- priceWithFee: total fare including the platform booking fee
- currency: currency of the fare
- status: availability status, for example available or sold out
- seatsAvailable: number of seats still on sale
- capacity: remaining capacity hint (low or high)
- bikeSlots: bike slots still available
- transfers: number of transfers (0 for direct trips)
- transferType: direct or transfer
- operator: primary operating company
- operators: all operating companies across the legs
- brand: travel brand, FlixBus or FlixTrain
- meansOfTransport: bus, train or a mix
- amenities: onboard amenities such as WiFi and power sockets
- decks: number of decks on the vehicle
- seatLayout: seat column layout, for example TWO_TWO
- departureStation: boarding station name
- arrivalStation: drop-off station name
- bikesAllowed: whether bikes are allowed on the trip
- wheelchairStatus: wheelchair accessibility status
- tripId: stable FlixBus identifier for the trip
- legs: per-leg breakdown (stations, times, operator, amenities) for trips with a transfer
- bookingUrl: link to the FlixBus search page for the route and date
- observedAt: when this trip was last seen by the scraper
Who is it for
| Use case | Who benefits |
|---|---|
| Track intercity bus fares over time | Price comparison and travel deal sites |
| Feed live trip and price data into an app | Travel and mobility app developers |
| Analyze routes, frequencies and durations | Transport and mobility analysts |
| Monitor seat availability and capacity | Tour operators and group travel planners |
| Benchmark coach fares against rail and air | Travel market researchers |
Frequently Asked Questions
Which countries and routes does the FlixBus scraper cover?
It covers the full FlixBus and FlixTrain network across more than 40 countries in Europe plus the United States. You enter any origin and destination city served by FlixBus and a travel date, and the scraper returns every trip on sale for that day.
How many trips can I get per run?
One run covers a single origin, destination and date and returns every trip offered, commonly 20 to 80 results on busy corridors. The Max Items setting caps how many of those trips are saved. To cover several dates or routes, run the actor once per combination.
Can I choose the currency and number of passengers?
Yes. You can pick from currencies such as EUR, USD, GBP, CHF and PLN, and set the number of adult passengers. Prices are returned for that party size and in the chosen currency, including the breakdown with the platform booking fee.
Does it include transfers, seats and onboard amenities?
Yes. Each trip reports the number of transfers, the transfer stations, seats still available, remaining capacity, bike slots and onboard amenities like WiFi and power sockets. Trips with a connection also include a per-leg breakdown.
What happens if a route has no trips on the chosen date?
The scraper returns a single record for the route with an error note saying no trips were found, along with the booking link, so the run still finishes cleanly and you can tell apart empty routes from failures.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- FlixBus Berlin to Munich Prices: Scrape FlixBus schedules and fares from Berlin to Munich with departure, arrival, duration, transfers and price.
- FlixBus Los Angeles to Las Vegas Prices: Scrape FlixBus Los Angeles to Las Vegas trips with departure times, duration, transfers and USD ticket prices.
- FlixBus Paris to Amsterdam Prices: Track FlixBus Paris to Amsterdam departures with times, duration, seats availability and live ticket prices.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- Eventbrite Event Listings Scraper: Extract public events with venues, dates and ticket prices worldwide.
- MercadoLibre Product Listings Scraper: Pull product listings, prices and sellers across Latin America.
- Rappi Restaurants & Stores Scraper: Collect stores, menus and prices from the Rappi delivery marketplace.
- Google News Article Scraper: Gather news headlines, sources and links for any topic or region.
- Instagram Profile & Posts Scraper: Extract public profiles, posts and engagement metrics from Instagram.
- X (Twitter) Profiles & Tweets Scraper: Collect public profiles and tweets with engagement data from X.
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with FlixBus. It only accesses data that is publicly available on the platform. Use it in accordance with FlixBus's terms of service.
