Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas de frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Trains to Basel

The Swiss city of Basel turns out not to be quite so definitively Swiss after all. While the city centre is indeed in Switzerland, some portions spill over the border onto French and German territory. So it’s no surprise that Basel (Bâle in French) is assertively European; it is a place where borders have faded and you may sometimes find yourself wondering in which country you actually are.

The city cuts a dash on the culture circuit and boasts many world-class museums and galleries. The real crowd-puller is the Fondation Beyeler, a modern art collection in a stunning building in the Basel suburb of Riehen. Make time to wander through the atmospheric Old Town, visit the striking red sandstone cathedral (called the Münster) and just relax on the shores of the River Rhine.

The city’s strategic location favoured its development as one of Europe’s principal rail hubs. Long gone is the overnight train to London – yes, there really was a time when you could board a sleeping car in Basel and travel to England. The train was conveyed on a ferry. Nowadays, there are high-speed services to cities across Europe. Paris is just over three hours away on a fast TGV. EuroCity trains leave for Milan every two hours. There’s an excellent choice of German ICE trains to Mannheim, Cologne, Berlin and Hamburg. There are overnight trains from Basel direct to Berlin, Hamburg and Prague. Closer to hand, there are regular departures from Basel to all major Swiss cities. Zurich is less than an hour away, Geneva less than three.

All trains mentioned here leave from the city’s main station which is called Basel SBB. Most trains bound for Germany also serve the Badischer Bahnhof (which is shown as Basel Bad Bf here on site).

Explore all the unparalleled beauty and cultural diversity Switzerland has to offer with a Swiss Travel Pass.

Travel to Basel by train from anywhere in the UK or across Europe.

London to Basel by train

from $205.37

Avg 1 change 6hr 25m

Strasbourg to Basel by train

from $11.77

Avg 0 change 1hr 17m

Cologne to Basel by train

from $22.89

Avg 0 change 3hr 39m

Amsterdam to Basel by train

from $42.51

Avg 0 change 6hr 39m

Mulhouse to Basel by train

from $3.92

Avg 0 change 20m

Brussels to Basel by train

from $49.05

Avg 1 change 5hr 36m

Düsseldorf to Basel by train

from $35.32

Avg 0 change 4hr 25m

Berlin to Basel by train

from $66.71

Avg 0 change 7hr 12m

Venice to Basel by train

from $66.71

Avg 1 change 6hr 57m

Frankfurt am Main to Basel by train

from $37.28

Avg 0 change 2hr 48m

Milan to Basel by train

from $43.43

Avg 0 change 4hr 6m

Zurich to Basel by train

from $19.62

Avg 0 change 53m

Bern to Basel by train

from $21.58

Avg 0 change 53m

Interlaken to Basel by train

from $56.25

Avg 0 change 1hr 54m

Rome to Basel by train

from $74.04

Avg 1 change 7hr 10m

Country guide

Train tickets in Switzerland

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.