Neuchâtel can be easily reached by train from Geneva, Zurich or Basel airports.
From Geneva airport (1hr 20 min)
It's the fastest way to get to Neuchâtel: the train station is located directly in the airport and leaves for Neuchâtel once an hour. For train schedules check on the SBB-CFF-FFS website.
From Zurich airport (1hr 50 min)
The train station is located in the airport and a train for Neuchâtel leaves every hour. For train schedules check on the SBB-CFF-FFS website. We advise you not to take the train via Bern.
From Basel-Mulhouse airport (1hr 55 min)
You first need to take a bus that will take you from the EuroAirport Basel-Mulhouse to Basel (Swiss) Railway Station (line 50, duration: 15 min). There you can take a train to Neuchâtel but you have to change : either you travel via Biel/Bienne or via Olten (both take about 1hr 40 min). For train schedules check on the SBB-CFF-FFS website.
By train
Neuchâtel is easily reachable by train from anywhere in Europe. For more information and detailed schedules, check on the SBB-CFF-FFS website.
By car
Coming by car to Neuchâtel is easy. The city is directly connected to the national highway network. To use the highway network, you will need to buy a Swiss motorway sticker at the border (40 CHF).