EN

All Train & Bus Routes in Europe

Browse 249 routes across Europe. Compare prices and find the cheapest train and bus tickets.

249
Routes
60
Cities
700+
Destinations
16
Countries

TransitScanner compares train and bus tickets between cities across Europe — Germany, Austria, Czech Republic, France, Netherlands, Italy, Hungary, Poland, Spain, Switzerland and beyond. With 249 routes listed here, you can browse connections between popular destinations and compare ticket prices from many sellers.

Each route card shows an indicative starting price, an approximate travel time and the distance. Click any route to see current prices for your travel date, scan multiple dates at once, and buy directly from the seller.

Frequently Asked Questions

Which sellers does TransitScanner compare?

TransitScanner compares train and bus tickets from many sellers across Europe, including railway operators and coach companies such as FlixBus and BlaBlaBus. Fares come from the sellers themselves; a search for your date shows which of them serve a route.

How do I find the cheapest ticket?

Use TransitScanner's multi-date scanner to compare prices across several days at once. Booking early and being flexible about the day often helps, but fares differ from route to route; the scanner shows what applies to your date.

Which routes are most popular?

The most searched routes on TransitScanner include Munich to Berlin, Munich to Vienna, Vienna to Budapest, Berlin to Frankfurt, and Munich to Prague.

Is TransitScanner free to use?

Yes. There are no booking fees and no commission. When you pick a journey we send you to the company that sells it — FlixBus, BlaBlaBus or the railway — and you buy it there. TransitScanner is an independent price comparison and is not affiliated with FlixBus GmbH or any other carrier.