Train from Bern Hbf to Neuchâtel
🇨🇭 Bern Hbf → 🇨🇭 Neuchâtel
Straight-line Distance
39 km
W (278.1°)
Rail Distance
~51 km
Estimated by rail
Travel Time
~48m
Regional
CO2 Saved vs Flight
79.0%
7.9 kg less CO2
Environmental Comparison
Train
Regional
Flight
Economy class
Taking the train saves 7.9 kg CO2 (79.0% less emissions)
Route Information
Stations on This Route
Journey Tips
SBB regional trains connect Bern with Neuchatel in around 45 minutes, crossing the Broye agricultural plain before descending to Lake Neuchatel. Neuchatel's French character, watchmaking heritage, and lakeside university make it a rewarding half-day destination from Bern.
Scenic Highlight
The descent to Lake Neuchatel from the Bern plateau, with the Jura ridgeline to the west and the lake glittering below, is a pleasant and understated Swiss lakeside arrival.
Booking Tip
Swiss Travel Pass and GA Travelcard are valid on this SBB route; tickets are inexpensive and no advance booking is required, with trains running every 30 minutes throughout the day.
Continue Your Journey
Continue from Neuchâtel
Also from Bern Hbf
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Bern Hbf to Neuchâtel
Explore on Sister Sites
Data last updated: 2026-02-27