FlixBus Trips, Prices & Availability Scraper avatar

FlixBus Trips, Prices & Availability Scraper

Pricing

from $10.00 / 1,000 trips

Go to Apify Store
FlixBus Trips, Prices & Availability Scraper

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

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

FlixBus Trips, Prices & Availability Scraper

FlixBus Scraper

Extract FlixBus intercity bus trips, fares, seat availability and amenities by route and date across 40+ countries in Europe and the US

Apify Coverage Maintained Output

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 caseWho benefits
Track intercity bus fares over timePrice comparison and travel deal sites
Feed live trip and price data into an appTravel and mobility app developers
Analyze routes, frequencies and durationsTransport and mobility analysts
Monitor seat availability and capacityTour operators and group travel planners
Benchmark coach fares against rail and airTravel 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:

Need data from the same space? Here are other scrapers we build and maintain:

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.