Find Cheap Bus and Train Tickets Across Europe

One search across the coach and rail companies that sell the journey — live fares, the cheapest days beside your date, and a link straight to the seller. Free, and no account.

One search across the companies that sell the journey — coach and rail, cheapest first.

TransitScanner
Company sitese.g. FlixBus, Trenitalia, Renfe
Coaches and trains from different companiesin one search, all in one place
✓
✗
Different sellers' prices for the same trainsellers side by side, cheapest first
✓
✗
Everywhere modesee where your budget can take you
✓
✗
Split ticketsbuy a journey with changes as separate tickets for less
✓
✗
Journeys combining different companieslink buses and trains from different companies into one cheaper trip
✓
✗

Free · no account needed

FlixBus · BlaBlaCar Bus · Deutsche Bahn · ÖBB · SBB · Trenitalia · Renfe · OUIGO · PKP · CP · NS

Loading cities...

Popular routes

Munich → Berlin Berlin → Munich Munich → Vienna Vienna → Munich Munich → Frankfurt Frankfurt → Munich Berlin → Vienna Munich → Paris Berlin → Frankfurt Vienna → Berlin Munich → Prague Berlin → Amsterdam See all routes →

Frequently asked questions

What is TransitScanner?

TransitScanner is a free, independent tool to compare train and bus fares across Europe. It asks the sellers what a journey costs, shows the answers side by side and sends you to the seller to buy the ticket.

Is TransitScanner free to use?

Yes. TransitScanner is free and needs no account.

Does TransitScanner sell tickets?

No. You buy from the seller: each result links to the seller's own page for that route and day. TransitScanner takes no payments and adds no fees.

Is TransitScanner affiliated with FlixBus or the railways?

No. TransitScanner is an independent project with no affiliation or partnership with FlixBus, BlaBlaBus or any of the railways whose fares it compares.

Where do the prices come from?

From the sellers' own channels: our server asks each seller for the route and date you chose. Sellers read today: BlaBlaCar Bus, CP (Comboios de Portugal), Deutsche Bahn, dsb, Eurostar, FlixBus, Hellenic Train, Italo, Koleo (PKP), MÁV, NS, OUIGO, RegioJet, Renfe, SBB, SJ, sncb, Trenitalia, VR, Vy (Entur), ÖBB, České dráhy.

Why can the price at the seller differ from the one shown?

Fares change as seats sell. A card shows a fare a seller quoted, and where it is not a live quote it is marked with when it was last seen. Always check the price on the seller's page before you pay.

All questions →