There are 3 ways to get from Chavornay to Neuchâtel by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Chavornay to Yverdon-les-Bainstrain R2 / ...
- Take the train from Yverdon-les-Bains to Neuchâteltrain Ic5 / ...
40 minCHF 16–52Drive 48.8 km
cheapest- Drive from Chavornay to Neuchâtelcar 48.8 km
31 minCHF 8–12Taxi
- Take the taxi from Chavornay to Neuchâteltaxi 48.8 km
31 minCHF 270–330
Chavornay to Neuchâtel by train
Questions & Answers
The cheapest way to get from Chavornay to Neuchâtel is to drive which costs SFr 8 - SFr 12 and takes 31 min.
The fastest way to get from Chavornay to Neuchâtel is to drive which takes 31 min and costs SFr 8 - SFr 12.
No, there is no direct train from Chavornay to Neuchâtel. However, there are services departing from Chavornay and arriving at Neuchâtel via Yverdon-les-Bains. The journey, including transfers, takes approximately 40 min.
The distance between Chavornay and Neuchâtel is 47 km. The road distance is 48.8 km.
The best way to get from Chavornay to Neuchâtel without a car is to train which takes 40 min and costs SFr 16 - SFr 55.
It takes approximately 40 min to get from Chavornay to Neuchâtel, including transfers.
Chavornay to Neuchâtel train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Chavornay station.
Chavornay to Neuchâtel train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Yverdon-les-Bains station.
Yes, the driving distance between Chavornay to Neuchâtel is 49 km. It takes approximately 31 min to drive from Chavornay to Neuchâtel.
Book your Chavornay to Neuchâtel train tickets online with Omio.
What companies run services between Chavornay, Switzerland and Neuchâtel, Switzerland?
You can take a train from Chavornay to Neuchâtel via Yverdon-les-Bains in around 40 min.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chavornay to Yverdon-les-Bains
- Ave. Duration
- 9 min
- Frequency
- Hourly
- Estimated price
- CHF 4–12
- Website
- https://www.sbb.ch/en
Train from Yverdon-les-Bains to Neuchâtel
- Ave. Duration
- 20 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 12–40
- Website
- https://www.sbb.ch/en
- Ave. Duration
- 31 min
- Estimated price
- CHF 270–330
Allo Taxi
- Phone
- +41 78 713 40 77
- Website
- allotaxi.ch
Taxi Lausanne
- Phone
- +41 76 608 01 93
- Website
- taxilausanne.app
Taxi Services Sarl
- Phone
- +41 844 814 814
- Website
- taxiservices.ch
KZ taxi
- Phone
- +41 79 964 01 27
- Website
- kztaxi.ch
AATS Taxis Violette et Minibus
- Phone
- +33 3 81 46 80 42
- Website
- interstice-taxi.fr
Doubs Taxi
- Phone
- +33 7 81 95 70 93
- Website
- doubs-taxi.com
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 436+ hotels available in Neuchâtel.



