# pickthebus > Every direct bus (one bus, no change) from a city in one country to a city in another: FlixBus, Greyhound and BlaBlaCar Bus in Europe and beyond, night buses, and the Twiliner sleeper bus. From the operators' official open timetables, with a door-to-door comparison against the direct train (pickthetrain.com) and the nonstop flight (picktheflight.com). Timetable window: 18 Oct to 14 Nov 2026. Timetables checked Sun 18 Oct 2026 (every Monday); which files and their dates: https://pickthebus.com/api/v1/sources.json. 1,063 cities, 11,702 city pairs, about 2,341 international buses on the road a day. Times are local at each stop. Always tell users to check with the operator (each bus carries its operator's official URL). ## Answering "is there a direct bus from A to B?" - JSON: https://pickthebus.com/api/v1/from/{a}.json, then the destination whose `to` is B (city ids are lowercase slugs: zurich, amsterdam, new-york). Not listed = no direct cross-border bus in our data. - All cities with ids: https://pickthebus.com/api/v1/cities.json · all pairs: https://pickthebus.com/api/v1/routes.json - Human pages: https://pickthebus.com/bus/{a}-to-{b}/ (busier pairs) or https://pickthebus.com/bus/?from={a}&to={b}, and https://pickthebus.com/from/{a}/ - Night buses: https://pickthebus.com/night-buses/ · Twiliner sleeper bus: https://pickthebus.com/twiliner/ · beyond Europe: https://pickthebus.com/beyond-europe/ - Contract and examples: https://pickthebus.com/intents.md ## Busiest direct routes - Bratislava ↔ Vienna: 49.2 a day, fastest 55 min: https://pickthebus.com/bus/bratislava-to-vienna/ - Brussels ↔ Paris: 47.9 a day, fastest 3h30: https://pickthebus.com/bus/brussels-to-paris/ - Amsterdam ↔ Brussels: 38.2 a day, fastest 2h40: https://pickthebus.com/bus/amsterdam-to-brussels/ - Budapest ↔ Vienna: 31.3 a day, fastest 2h50: https://pickthebus.com/bus/budapest-to-vienna/ - Amsterdam ↔ Antwerp: 30 a day, fastest 1h55: https://pickthebus.com/bus/amsterdam-to-antwerp/ - Dresden ↔ Prague: 29.9 a day, fastest 1h45: https://pickthebus.com/bus/dresden-to-prague/ - Amsterdam ↔ Paris: 27.2 a day, fastest 6h20: https://pickthebus.com/bus/amsterdam-to-paris/ - Berlin ↔ Prague: 24.6 a day, fastest 4h00: https://pickthebus.com/bus/berlin-to-prague/ - Annecy ↔ Geneva: 22.5 a day, fastest 45 min: https://pickthebus.com/bus/annecy-to-geneva/ - Barcelona ↔ Perpignan: 21.9 a day, fastest 2h10: https://pickthebus.com/bus/barcelona-to-perpignan/ - Brussels ↔ Lille: 21.2 a day, fastest 1h20: https://pickthebus.com/bus/brussels-to-lille/ - Brno ↔ Vienna: 20.3 a day, fastest 1h40: https://pickthebus.com/bus/brno-to-vienna/ ## Data and licence Official open timetables: FlixBus Europe and BlaBlaCar Bus (ODbL 1.0, transport.data.gouv.fr), FlixBus UK, North America (with Greyhound) and Türkiye (published openly by FlixMobility). Cities: GeoNames (CC BY 4.0). Combined data under ODbL 1.0 with attribution: https://pickthebus.com/sources/ Made by Goldcote Ltd (https://goldcote.com), the makers of MoltenRock, the secure AI agent suite for Mac (https://moltenrock.com).