Europe by Bus: FlixBus, Eurolines, and Beyond
Budget Travel

Europe by Bus: FlixBus, Eurolines, and Beyond

Tomás Vidal
May 21, 2026
17 min read

How to travel Europe by bus in 2026: FlixBus, BlaBlaBus, Alsa, RegioJet, Rede Expressos. Named routes with EUR fares, booking timing, overnight tactics, when bus beats train.

The European long-distance coach has had a quiet revolution. Since FlixBus swallowed Eurolines in 2019 the continent now runs on a handful of major operators connecting 40+ countries at €5–€50 fares that undercut the train on most routes. This guide is the operator-by-operator, route-by-route playbook: who owns which corridor, what the typical 2026 fare actually looks like, the overnight tricks that save a hostel bill, and the handful of journeys where you should still pay for the train.

Fast Facts

Detail Info
Major operators 6 essential: FlixBus (continental backbone), BlaBlaBus (France/Spain), Alsa (Spain/Portugal), RegioJet (Czechia hub), National Express (UK), Rede Expressos (Portugal)
Typical EUR fare range €5–€25 short-haul (3–5h); €20–€40 mid-range (6–9h); €25–€50 overnight 12–15h legs; €5 last-minute promo seats on FlixBus still exist
Booking sweet spot 7–14 days ahead for the best balance of price and seat choice; book on Tuesday or Wednesday for the lowest fares; one-way singles usually cheaper than returns
Longest practical journey 12–15h overnights (Berlin–Paris, Madrid–Paris, Munich–Zagreb); beyond 15h the math flips back to a low-cost flight or train
Best route for bus vs train Bus wins: Berlin–Prague, Budapest–Bratislava, Sofia–Istanbul, any Balkan crossing. Train wins: Rome–Florence, Paris–Marseille, scenic Alpine routes

The six operators that matter

Europe's coach map looks busy but it consolidates fast. Six operators carry the overwhelming majority of cross-border budget passengers, and learning their geographic strongholds saves more money than any discount card.

FlixBus. Founded in Munich in 2013, FlixBus is now the dominant cross-border coach network on the continent — over 5,500 destinations across more than 40 countries after absorbing Eurolines, Megabus Europe, and most national long-distance brands. The green coaches run on a franchise model: small bus companies operate the vehicles, Flix runs the booking platform, branding and customer service. Fares cluster at €5–€50 with €5–€15 promo seats appearing 4–8 weeks out and last-minute €5–€10 routes still showing up on the German and Italian corridors.

BlaBlaBus. The bus arm of BlaBlaCar, the French ride-sharing platform, BlaBlaBus took over the former Ouibus network in 2019. It is strongest inside France and on the France–Spain and France–Italy corridors, with about 400 destinations across 10 European countries. Fares run €4–€30 on most routes; Paris–Bordeaux from €9, Paris–Brussels from €12, Lyon–Barcelona from €19. The booking platform is the same one you'd use to book a BlaBlaCar share — single login covers both.

Alsa. Alsa is the historic Spanish coach operator (founded 1923, now part of National Express Group), covering Spain's domestic intercity network and the cross-border routes into Portugal, France, Morocco, Switzerland and Germany. The fleet is older than FlixBus's but the Spanish domestic network is deeper — Madrid–Granada, Madrid–Bilbao, Madrid–Lisbon all run multiple times daily. Fares are typically €15–€40 domestic, €30–€60 international.

RegioJet. The Czech operator RegioJet runs a premium coach product out of Prague — leather seats, free coffee, on-board entertainment screens with films and games, sometimes a steward bringing complimentary water. Routes radiate from Prague to Vienna, Bratislava, Budapest, Munich, Berlin, Krakow, Wroclaw, Brno, Košice, and Kyiv. Fares €10–€35 typical. RegioJet also runs trains on the Prague–Brno–Vienna and Prague–Košice corridors, often at lower fares than the state railway.

National Express. UK domestic long-distance dominant since the 1970s, National Express owns roughly 80% of the UK coach market and still carries the Eurolines branding on a handful of cross-Channel routes via the Channel Tunnel. London–Manchester from £8, London–Edinburgh from £18, London–Paris from £30 (via Eurotunnel, 9–10h). The cheapest way out of the UK by coach remains a National Express coach to a Channel port and onward.

Rede Expressos. The Portuguese national coach network, Rede Expressos runs intercity routes covering essentially every town with more than 5,000 inhabitants. Lisbon–Porto from €12, Lisbon–Faro from €20, Lisbon–Coimbra from €15. The fleet is comfortable, the punctuality good, and the operator's app handles booking, ticket storage and live tracking. For inter-Portugal moves it consistently beats the train on price and matches it on time.

A seventh name worth knowing: Eurolines as a standalone brand essentially ceased to exist after FlixBus acquired it in 2019 — the website redirects to FlixBus and the old Eurolines stations have been rebranded. The handful of remaining Eurolines-branded UK routes are National Express vehicles in the old livery; the rest of Europe sees Flix coaches with Flix branding.

The route playbook: where bus genuinely wins

The bus is not universally cheaper or better than the train. On some corridors the train is so much faster or so comparably priced that paying €15 extra for the rail option is the right call. On other routes — especially across the Balkans, Eastern Europe and any cross-border leg where the rail network is fragmented — the bus is the only sensible budget option.

Berlin → Prague (4h, €15–€25 by bus). FlixBus and RegioJet both run this several times a day at €15–€25 one-way. The direct train via Dresden takes 4h 30m and starts at €30–€60 (depending on advance booking). Bus wins on price; train wins only if you have a Eurail/Interrail pass already validated. Verdict: bus.

Paris → Amsterdam (7h, €25–€50 by bus). FlixBus and BlaBlaBus both run frequent overnight and daytime services at €25–€50. The competition: Eurostar/Thalys (now branded Eurostar Red) in 3h 20m at €60–€150. The bus is 2x slower but 3–4x cheaper. Verdict: bus if you have time, train if you don't.

Madrid → Lisbon (10h, €30–€50 by bus). Alsa and FlixBus run direct services (mostly overnight). The historic Lusitania Comboio Hotel night train was discontinued in 2020 and as of 2026 there is still no direct Madrid–Lisbon train (you change in Entroncamento and the journey takes 11–13h with awkward connections). Verdict: bus by default; flight if you can find €30–€50 fares on Vueling or Ryanair.

London → Paris (9h via Eurotunnel, €30–€60 by bus). A National Express or FlixBus coach via the Eurotunnel at Folkestone runs 9–10 hours overnight at €30–€60. Eurostar does the same journey in 2h 15m at €80–€250. The bus is genuinely uncomfortable for nine hours of motorway and tunnel queuing but the price gap is real. Verdict: train if you can afford it (€80 advance fares appear), bus only on the tightest budget.

Rome → Naples (3h, €10–€20 by bus). FlixBus, Itabus and Marozzi all run this corridor at €10–€20 one-way. The high-speed Frecciarossa or Italo train does the same trip in 1h 10m at €20–€50. For under three hours' difference the train wins handily. Verdict: train.

Munich → Vienna (5h by bus, €15–€30). FlixBus and RegioJet run frequent buses at €15–€30. The Railjet train does it in 4h at €30–€80 depending on advance booking and fare class. Verdict: split — bus for budget, train for comfort and timing reliability.

Budapest → Bratislava (3h, €10–€15 by bus). FlixBus and RegioJet both run direct buses at €10–€15. The train via Komárom takes 2h 30m at €15–€25. Toss-up on time, slight bus win on price. Verdict: bus.

Sofia → Istanbul (9h, €25–€40 by bus). This is one of the corridors where the bus genuinely has no competition — the rail network between Bulgaria and Turkey is slow and inconvenient (12+ hours with bag scans at the border), and low-cost airlines from Sofia to Istanbul are limited. FlixBus, Metro Turizm and Alpar all run direct overnight buses at €25–€40 with a border-crossing stop where you carry your luggage through customs. Verdict: bus, by default.

Balkans crossings generally — Sarajevo–Belgrade, Sofia–Skopje, Tirana–Podgorica, Pristina–Skopje. The rail network across the Balkans is a patchwork of slow, infrequent services. Bus networks (FlixBus where present, plus local operators like GeaTours, Centrotrans, Lasta) are the default. Fares €15–€35 for most legs. Verdict: bus, no contest.

For the rail-pass case the picture flips. A youth Interrail Global Pass at €283 (4 days within a month) covers point-to-point legs that would individually cost €60–€120, so on a Brussels–Berlin–Vienna–Rome backbone the train wins on flexibility and comfort. The decision tree is in our full Europe by Train Interrail and Eurail networks guide — read both before committing to one mode.

Overnight buses: the hostel-saving math

The single biggest cost-saving trick in European bus travel is the long-haul overnight. A 12–14 hour overnight bus saves a night's accommodation (€18–€35 in a hostel dorm, €60–€120 in a budget hotel) while also covering the transport leg. On the right routes the saving is essentially double-counted.

Berlin → Paris (13h, €25–€45). FlixBus departs Berlin ZOB around 19:00–21:00 and arrives Paris Bercy or Porte Maillot the following morning at 08:00–10:00. You save one hostel night (Berlin hostels run €25–€40, Paris hostels €30–€50) and the bus fare itself is €25–€45. Total saving versus a daytime journey plus accommodation: €40–€80. The catch is sleep quality — bring an inflatable neck pillow, an eye mask and earplugs, and resign yourself to maybe 5 broken hours of actual sleep.

Madrid → Paris (16–17h, €40–€70). Alsa and FlixBus run this overnight with a stop in San Sebastián or Bordeaux. It is at the very edge of what's tolerable but if you're transitioning between Iberia and France on a tight budget it works — a daytime train via Barcelona is 11–12h and €120–€220.

Munich → Zagreb (12h, €30–€45). FlixBus runs this overnight through Salzburg and Slovenia at €30–€45. There is no comparable rail option short of multiple changes and €100+ in fares.

Vienna → Rome (14h, €35–€55). FlixBus runs this overnight with a stop in Bologna or Florence. The Nightjet sleeper train Vienna–Rome runs the same route in 13–14h at €69 couchette / €119 bed — for €15–€30 more you get a proper sleeping berth and the night counts as a real sleep. Verdict on Vienna–Rome: this is the one overnight where the train clearly wins if you can swing the budget.

Practical overnight tips. Pick a seat near the front of the coach (less engine noise and smoother ride). Pack a hoodie or fleece — bus air-conditioning runs aggressive in summer. Carry a 500ml water bottle and snacks; the on-board toilet exists but the stops every 4–5 hours are where you actually want to eat. The driver changeover at the 4-hour mark is the natural rest break.

For a complete walkthrough of where overnight buses fit into a €50/day backpacker budget see our Budget Travel Europe €50/Day Guide.

On-board reality: what you actually get

The marketing copy and the actual coach experience are not identical. Here is what European long-distance coaches deliver in practice in 2026.

WiFi. Advertised on most FlixBus, BlaBlaBus, and RegioJet vehicles. Works reliably on city outskirts and motorways; drops out in tunnels, in remote rural areas, and basically all border crossings. Plan to use it for offline maps and downloaded content, not for streaming or video calls.

Power outlets. USB-A or USB-C charging ports are now standard on FlixBus and RegioJet, and on most BlaBlaBus and Alsa vehicles. Bring your own cable — the operators do not provide them.

Toilets. Standard on all long-distance coaches over 4 hours. Quality varies dramatically: RegioJet's are typically clean; FlixBus' depend on the franchise operator running that route; on a 13-hour Berlin–Paris run the toilet at hour 11 is not a great place. The 4-hour stop intervals are when most passengers prefer to use station toilets.

Reclining seats. All long-distance coaches have reclining seats with adjustable headrests. The pitch (legroom) is typically 80–85 cm — tighter than a flight, looser than a budget train. The window seat lets you lean against the wall; the aisle seat lets you stretch one leg.

Premium tiers. RegioJet's premium classes (Business, Relax, Low Cost) genuinely vary the experience — Business class on the Prague–Vienna route includes leather recliners, complimentary water and coffee service, and a steward. FlixBus has rolled out FlixBus Plus and FlixBus Premium on selected routes adding more legroom and skip-the-line boarding, but adoption is patchy and the cheap tier is usually fine.

Luggage. One large bag (up to 20–30kg depending on operator) in the hold plus one carry-on (typically 42×30×18cm) included free. Extra bags €5–€10 per piece. FlixBus is generous about overweight bags within reason; budget operators in the Balkans are stricter.

Booking tactics: timing, returns, and the €5 fare

The bus-fare market is dynamic — the same Berlin–Prague seat can be €9 four weeks out, €15 ten days out, €25 the morning of, and €9 again two hours before departure if seats remain. Here is how the pricing actually works.

The sweet spot is 7–14 days ahead. Promo fares appear 6–8 weeks before departure on FlixBus and BlaBlaBus; they get snapped up; prices rise as the date approaches; then in the final 24–48 hours unsold seats sometimes drop back to clear them. The 7–14 day window catches the post-promo dip with most seats still available for choice.

Tuesday and Wednesday departures are cheapest. Friday afternoon, Saturday morning, and Sunday evening run the highest fares because of weekend traffic. Mid-week off-peak is consistently 20–40% cheaper for the same route.

One-way singles often beat returns. Unlike trains, where return fares offer real discounts, European bus operators usually price two singles essentially the same as a return — and one-way flexibility lets you mix carriers (FlixBus out, BlaBlaBus back) for the better fare in each direction. Always price both options.

The €5 last-minute fare still exists. FlixBus' famously cheap intra-Germany and intra-Italy routes still throw up €5–€9 fares on the day of departure when seats are unsold. Munich–Berlin, Milan–Rome, and Berlin–Hamburg are the corridors where this shows up most often. Set the app to push-notify you.

Refunds and changes. FlixBus's standard ticket allows changes up to 15 minutes before departure for a small fee (€1–€3); cancellation gives a voucher minus a fee, not a cash refund. The optional FlixBus Plus add-on (€2–€4 at booking) makes changes free and refunds easier. BlaBlaBus and RegioJet have similar tiered structures. Always check the cancellation policy at booking — once departure passes, your money is gone in most cases.

Aggregators (Omio, Rome2Rio, Trip.com). These platforms display fares across operators in one search but add a 5–10% booking fee. Use them to find which operator runs a route, then book directly on the operator's site or app for the lowest price.

What to skip and common mistakes

Don't book through aggregators by default. Omio and Trip.com are excellent for discovery — type Berlin → Prague and see FlixBus, RegioJet and the train side by side — but their fees add 5–10% on top of the operator price. Confirm the routing on Omio, then switch to the operator app to book.

Don't ignore the station location. Many cities have multiple coach stations and FlixBus does not always use the central one. Berlin uses ZOB at Messedamm (40 minutes west of Mitte by metro). Paris has six FlixBus stops; Bercy Seine is the most central but Porte Maillot, Saint-Denis and Charles-de-Gaulle Airport are all in active use. Check the exact stop before booking and add the transit time to the journey.

Don't pack like it's a flight. Liquids over 100ml are fine in your carry-on; there is no airport-style security. Bring a 1.5L water bottle filled before departure (Europe's tap water is potable everywhere except a few specific zones in southern Italy — and the bus driver will let you refill at stops).

Don't board without the e-ticket on your phone. All major operators now accept the QR code from their app. Drivers in some Eastern European countries still expect a printed ticket too — print a backup if travelling Sofia–Skopje or Tirana–Podgorica, where the operator might be a small franchise without a QR scanner.

Don't dismiss night trains because of the bus. The Vienna–Rome, Vienna–Berlin and Paris–Vienna Nightjet routes are genuinely competitive with overnight buses on cost (€69 couchette is only €15–€25 more than a long FlixBus) and dramatically better on sleep quality. Budget Europe is rarely a single-mode trip; it's choosing the right mode per leg.

For the broader €50/day toolkit that makes a multi-city bus tour add up, see our cheapest European cities for 2026 with daily budgets.

Frequently Asked Questions

How much luggage can I bring on FlixBus and other European coaches?

The standard allowance on FlixBus, BlaBlaBus and Alsa is one large bag (up to 20kg, max 80×50×30cm) in the hold plus one small carry-on (42×30×18cm — roughly a school backpack) in the cabin, included in every ticket. Extra hold bags cost €5–€10 each, bookable in advance. RegioJet allows 25kg in the hold. Ski equipment, bicycles and oversized items are accepted on most routes for a €9–€15 surcharge but must be booked separately when you buy your ticket. There is no airport-style liquid restriction.

What happens if my bus is delayed or cancelled?

Under EU Regulation 181/2011 long-distance coach passengers have specific rights. If your scheduled departure is delayed more than two hours or cancelled, you can choose between rerouting to your destination at no extra cost or a refund of the ticket within 14 days. For journeys longer than three hours and delays beyond 90 minutes, the operator must offer meals and refreshments where reasonable, and overnight accommodation up to €80/night for up to two nights if a stay is necessary. FlixBus tends to handle major disruptions by emailing rebooking links; for smaller delays, the on-board driver and the app are your first contact points.

Are return tickets cheaper than two singles in Europe?

Unlike trains, European bus operators rarely discount returns versus two one-way fares. FlixBus, BlaBlaBus and Alsa price the legs independently, so a Madrid–Lisbon return is the sum of the two singles. The practical advantage of booking singles separately is the flexibility to mix carriers (the cheapest outbound might be FlixBus, the cheapest return might be Alsa) and to take advantage of dynamic pricing on the return date if you book it later. The only exception is some Eastern European domestic operators (Bulgarian and Romanian carriers in particular) that still offer a 10–15% return discount; check at the ticket counter.

Can I get a refund if I miss my bus or change my plans?

FlixBus and BlaBlaBus standard tickets allow free changes up to 15 minutes before departure if you booked with the optional FlixBus Plus or Flex add-on (€2–€4 at booking). Without the add-on, changes cost €1–€3 and refunds are issued as vouchers minus a fee. After the bus departs, no-shows generally do not qualify for any refund. Alsa is more lenient on its premium fares (Supra and Premium classes refund up to 1 hour before departure with a small fee), but its cheapest "Económico" tickets are non-refundable. Always check the fare-rules popup before paying — the operator does not refund "I forgot what I bought."

Is bus travel safe and practical with kids in Europe?

Yes, with caveats. Children under 12 travel at a discount (typically 30–50% off the adult fare) on FlixBus, BlaBlaBus and Rede Expressos; under-3s sometimes travel free without a seat assignment. Car seats are not required by EU coach regulation but child seat-belts must be worn on coaches built after 2007. The practical limit for kids is journey length — a 4–5 hour day journey with toilet stops works well from about age 4; overnight 12-hour runs are difficult below age 8. Pack snacks, a tablet with downloaded shows, and avoid the back rows where the engine noise is loudest. Booking adjacent seats requires the optional seat-reservation add-on (€1–€2 per leg).