FlixBus
Bus trips, bus fares and bus schedules
Find and book bus and train trips on FlixBus.
Your information
Local departure date, for example 2026-10-15.
Number of adult travelers, for example 2.
Departure city, for example Berlin.
Three-letter fare currency, for example EUR.
Arrival city, for example Prague.
Maximum trips to return, for example 20.
Example results
About the FlixBus tool
FlixBus finds dated bus trips between two cities, including stops, local departure and arrival times, availability, and displayed per-person prices.
Search bus trips needs an origin, destination, and local departure date; traveler count, currency, and maximum results are optional.
Built from flixbus.com. Last checked Sep 29, 2026.
Actions
Search bus trips
1 creditFind dated FlixBus trip options between two cities, with stops, local times, availability, and displayed per-person prices. Some routes also show partner operators; prices and seats may change at booking.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Datedate | Date | Required | Local departure date, for example 2026-10-15.Example: 2026-10-16 |
Adultsadults | Number | Optional | Number of adult travelers, for example 2.Example: 2 |
Originorigin | Text | Required | Departure city, for example Berlin.Example: New York |
Currencycurrency | Text | Optional | Three-letter fare currency, for example EUR.Example: USD |
Destinationdestination | Text | Required | Arrival city, for example Prague.Example: Boston |
Max Resultsmax_results | Number | Optional | Maximum trips to return, for example 20.Example: 3 |
What you get
| Field | Type | Description |
|---|---|---|
Tripstrips | List | |
Bookabletrips[].bookable | Yes or no | Example: Yes |
Currencytrips[].currency | Text | Example: USD |
Operatortrips[].operator | Text | Example: Greyhound |
Page Linktrips[].page_link | Text | Example: https://shop.flixbus.com/search?departureCity=c0a47c54-53ea-46dc-984b-b764fc0b2… |
Transferstrips[].transfers | Number | Example: 0 |
Seats Lefttrips[].seats_left | Number | Seats left at this price when shown.Example: 2 |
Travel Timetrips[].travel_time | Text | Example: 4h 30m |
Arrival Stoptrips[].arrival_stop | Text | Example: Boston (South Station) |
Arrival Timetrips[].arrival_time | Text | Local ISO 8601 arrival time with offset.Example: 2026-10-16T05:30:00-04:00 |
Departure Stoptrips[].departure_stop | Text | Example: New York Port Authority |
Departure Timetrips[].departure_time | Text | Local ISO 8601 departure time with offset.Example: 2026-10-16T01:00:00-04:00 |
Arrival Stop IDtrips[].arrival_stop_id | Text | Example: 9b6bfd56-3ecb-11ea-8017-02437075395e |
Price Per Persontrips[].price_per_person | Number | Example: 35.99 |
Departure Stop IDtrips[].departure_stop_id | Text | Example: E204bb66 8ab9 4437 8d0d 2b603cdf0c43 |
Search Linksearch_link | Text | Example: https://shop.flixbus.com/search?departureCity=c0a47c54-53ea-46dc-984b-b764fc0b2… |
Origin City IDorigin_city_id | Text | Example: C0a47c54 53ea 46dc 984b b764fc0b2fa9 |
Destination City IDdestination_city_id | Text | Example: Eeff627f 2fda 4e75 8468 783d47955b3a |
Example result
For Date: 2026-10-16, Adults: 2, Origin: New York, Currency: USD, Destination: Boston, Max Results: 3
{
"trips": [
{
"bookable": true,
"currency": "USD",
"operator": "Greyhound",
"page_link": "https://shop.flixbus.com/search?departureCity=c0a47c54-53ea-46dc-984b-b764fc0b2fa9&arrivalCity=eeff627f-2fda-4e75-8468-783d47955b3a&route=New+York%2C+NY-Boston%2C+MA&rideDate=16.10.2026&adult=2&_local…",
"transfers": 0,
"seats_left": null,
"travel_time": "4h 30m",
"arrival_stop": "Boston (South Station)",
"arrival_time": "2026-10-16T05:30:00-04:00",
"departure_stop": "New York Port Authority",
"departure_time": "2026-10-16T01:00:00-04:00",
"arrival_stop_id": "9b6bfd56-3ecb-11ea-8017-02437075395e",
"price_per_person": 35.99,
"departure_stop_id": "e204bb66-8ab9-4437-8d0d-2b603cdf0c43"
},
{
"bookable": true,
"currency": "USD",
"operator": "Greyhound",
"page_link": "https://shop.flixbus.com/search?departureCity=c0a47c54-53ea-46dc-984b-b764fc0b2fa9&arrivalCity=eeff627f-2fda-4e75-8468-783d47955b3a&route=New+York%2C+NY-Boston%2C+MA&rideDate=16.10.2026&adult=2&_local…",
"transfers": 0,
"seats_left": null,
"travel_time": "4h 05m",
"arrival_stop": "Boston (South Station)",
"arrival_time": "2026-10-16T05:10:00-04:00",
"departure_stop": "New York (GW Bridge)",
"departure_time": "2026-10-16T01:05:00-04:00",
"arrival_stop_id": "9b6bfd56-3ecb-11ea-8017-02437075395e",
"price_per_person": 39.99,
"departure_stop_id": "74b8f0dc-56a2-4d1b-b0a4-abe9df30a007"
}
],
"search_link": "https://shop.flixbus.com/search?departureCity=c0a47c54-53ea-46dc-984b-b764fc0b2fa9&arrivalCity=eeff627f-2fda-4e75-8468-783d47955b3a&route=New+York%2C+NY-Boston%2C+MA&rideDate=16.10.2026&adult=2&_local…",
"origin_city_id": "c0a47c54-53ea-46dc-984b-b764fc0b2fa9",
"destination_city_id": "eeff627f-2fda-4e75-8468-783d47955b3a"
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@flixbus",
"visibility": "public",
"operation": "search_bus_trips",
"version": 1,
"input": {
"date": "2026-10-16",
"adults": 2,
"origin": "New York",
"currency": "USD",
"destination": "Boston",
"max_results": 3
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare bus fares between cities
- Plan trips around departure and arrival times
- Check trip availability and seats left
- Review transfer counts and travel times
- Identify trip operators and stops
Questions about FlixBus
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this FlixBus tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a FlixBus account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from flixbus.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What bus trips run between two cities on a date?
Search bus trips returns dated options between an origin and destination, with stops and local departure and arrival times.
What is the displayed fare per person?
Search bus trips returns displayed per-person prices and their currency.
How long is a trip, and are seats available?
Search bus trips returns travel time and, when shown, seats left at the displayed price.