FlixBus Scraper - Bus & Train Prices, Seats $1/1K avatar

FlixBus Scraper - Bus & Train Prices, Seats $1/1K

Pricing

from $0.75 / 1,000 trips

Go to Apify Store
FlixBus Scraper - Bus & Train Prices, Seats $1/1K

FlixBus Scraper - Bus & Train Prices, Seats $1/1K

Scrape FlixBus and FlixTrain rides for any city pairs and dates: price, seats left, departure and arrival time, duration, stations, transfers, operator, amenities and booking link. Date ranges, direct-only and max-price filters. No login. $1 per 1,000 trips.

Pricing

from $0.75 / 1,000 trips

Rating

0.0

(0)

Developer

Khandji Omar

Khandji Omar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Get FlixBus and FlixTrain rides for any city pairs and dates: price (with and without the booking fee), seats left, departure and arrival time, duration, departure and arrival stations, transfers, operator, amenities (Wi-Fi, power sockets...) and a booking link. One date or a whole price calendar of up to 90 days. $1 per 1,000 trips, no login.

  • Routes in plain words: Paris, FR -> Amsterdam, Berlin -> Munich, New York -> Boston. Add a country code after a comma when a city name exists in several countries.
  • Dates: a first date and a number of days (price calendar), or exact dates. Add the way back in one click.
  • Filters: direct rides only, maximum price, bookable rides only. Prices for 1 to 9 adults, in 14 currencies.
  • Cheapest of the day is flagged on every row, so a price calendar is one sort away.
  • Europe and North America: every city FlixBus and FlixTrain serve.

Free tier — 10 results free on every run

The first 10 results of every run are free, on every run you ever make — not a one-off trial. One guard: the free allowance never covers more than half of a run, so the offer stays sustainable.

Price

Price
Trip$1 per 1,000 ($0.001 each)

Set Max cost per run and the run stops before it spends more. Searches that fail are never charged.

No other Actor in Apify Store read FlixBus on 2026-10-22.

Measured, not promised

Run on Apify on 2026-10-22: 3 routes, 7 days each from 2026-11-20: 773 trips in 35 seconds, no error, platform cost $0.0018.

RouteTrips over 7 daysCheapestDirect rides
Paris, FR -> Amsterdam19317.99 EUR150
Berlin -> Munich11316.99 EUR56
New York -> Boston46735.99 EUR446

Input example

{
"routes": ["Paris, FR -> Amsterdam", "Berlin -> Munich"],
"returnTrips": true,
"startDate": "2026-11-20",
"numberOfDays": 30,
"adults": 2,
"currency": "EUR",
"directOnly": true
}

Output example

One real row from the run above (the cheapest Berlin -> Munich ride of its day):

{
"type": "trip",
"tripId": "direct:76499fdf-0846-4582-a2d8-135284e87ee5:dcbaaee6-9603-11...",
"rideStatus": "available",
"fromCity": "Berlin",
"toCity": "Munich",
"fromStation": "Berlin central bus station",
"toStation": "Munich central bus station",
"departure": "2026-11-20T17:20:00+01:00",
"arrival": "2026-11-21T00:40:00+01:00",
"durationMinutes": 440,
"price": 20.99,
"priceWithFee": 21.98,
"originalPrice": 20.99,
"currency": "EUR",
"adults": 1,
"seatsAvailable": 50,
"seatsLeftAtPrice": null,
"capacity": "high",
"transfers": 0,
"transferType": "Fast",
"meansOfTransport": [
"bus"
],
"operators": [
"FlixBus Polska sp. z.o.o."
],
"amenities": [
"POWER_SOCKETS",
"WIFI"
],
"provider": "flixbus",
"date": "2026-11-20",
"bookingUrl": "https://shop.flixbus.com/search?departureCity=40d8f682-8646-11e6-9066-549f350fcb0c&arrivalCity=40d901a5-8646-11e6-9066-549f350fcb0c&rideDate=20.11.2026&adult=1",
"route": "Berlin -> Munich",
"cheapestOfTheDay": true
}

Every field

FieldWhat it holds
tripIdride ID
datetravel date
routeyour route
fromCitydeparture city
toCityarrival city
fromStationdeparture station
toStationarrival station
departuredeparture time
arrivalarrival time
durationMinutesduration in minutes
priceprice
priceWithFeeprice with the booking fee
originalPriceprice before discount
currencycurrency
adultsadults priced
seatsAvailableseats left
seatsLeftAtPriceseats left at this price
capacitybus fill level
rideStatusavailable or full
transfersnumber of transfers
transferTypetransfer type
meansOfTransportbus or train
operatorsoperators
amenitiesWi-Fi, sockets, toilet...
providerFlixBus or FlixTrain
cheapestOfTheDaytrue for the cheapest ride of that day
bookingUrlFlixBus search for that day

Compared with jindrich.bar/flixbus-connections

Read on the Store on 2026-10-23 (FlixBus Ticket Scraper). Where it does better, this section says so.

  • Built on the site's own data, not a resold scraper: no second Actor between you and the source.
  • Free results on every run and a hard cost cap (maxTotalChargeUsd).
  • Price: $1 per 1,000 here, $5 there.

Use cases

  • Price calendars and alerts: the cheapest ride per day on your routes, every day.
  • Travel apps and comparison sites: bus and train options next to flights, with a booking link.
  • Market research: prices, frequency and capacity of intercity bus routes across Europe and North America.
  • AI travel agents: call it as an MCP tool to answer "how do I get from A to B cheaply on Friday?".

Why use it

  1. Try before you pay. The first 10 results of every run are free.
  2. Pay only for data delivered. Failed searches are never billed.
  3. Hard cost cap. Set maxTotalChargeUsd and a run never costs more than you allow.
  4. Ready to use. JSON, CSV or Excel, the Apify API, n8n, Make, Zapier, or as an MCP tool for AI agents.

How to use it in 3 steps

  1. Click Try for free; the form opens with a ready example in Routes.
  2. Optional: set the first date, the number of days, adults, currency and filters.
  3. Click Start and download the results as JSON, CSV or Excel, or read them from the API.

FAQ

Do I need a FlixBus account or API key? No. The Actor reads the same public search the FlixBus website uses.

Does it book tickets? No. Each row has a booking link that opens the FlixBus search for that day.

Are prices final? They are the prices FlixBus shows at the time of the run, for the number of adults you set. Prices change with demand; schedule the Actor to follow them.

Can I call it from code? Yes: Apify API, Python and JavaScript clients, Make, Zapier, n8n, or as an MCP tool.