There are 3 ways to get from Neuchâtel to Grandson 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 Neuchâtel to Yverdon-les-Bainstrain Ic51 / ...
- Take the train from Yverdon-les-Bains to Grandsontrain R2 / ...
44 minCHF 12–19Drive 32.4 km
cheapest- Drive from Neuchâtel to Grandsoncar 32.4 km
23 minCHF 7–9Taxi
- Take the taxi from Neuchâtel to Grandsontaxi 32.4 km
23 minCHF 180–220
Neuchâtel to Grandson by train
Comparing Your Travel Options
The cheapest way to get from Neuchâtel to Grandson is to drive which costs SFr 6 - SFr 9 and takes 23 min.
The fastest way to get from Neuchâtel to Grandson is to drive which takes 23 min and costs SFr 6 - SFr 9.
No, there is no direct train from Neuchâtel to Grandson. However, there are services departing from Neuchâtel and arriving at Grandson via Yverdon-les-Bains. The journey, including transfers, takes approximately 44 min.
The distance between Neuchâtel and Grandson is 39 km. The road distance is 32.4 km.
The best way to get from Neuchâtel to Grandson without a car is to train which takes 44 min and costs SFr 12 - SFr 19.
It takes approximately 44 min to get from Neuchâtel to Grandson, including transfers.
Neuchâtel to Grandson train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Neuchâtel station.
Neuchâtel to Grandson train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Yverdon-les-Bains station.
Yes, the driving distance between Neuchâtel to Grandson is 32 km. It takes approximately 23 min to drive from Neuchâtel to Grandson.
Book your Neuchâtel to Grandson train tickets online with Omio.
What companies run services between Neuchâtel, Switzerland and Grandson, Switzerland?
You can take a train from Neuchâtel to Grandson via Yverdon-les-Bains in around 44 min.
Train from Neuchâtel to Yverdon-les-Bains
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 11–17
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Yverdon-les-Bains to Grandson
- Ave. Duration
- 5 min
- Frequency
- Hourly
- Estimated price
- CHF 1–2
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Ave. Duration
- 23 min
- Estimated price
- CHF 180–220
ABC Taxi
- Phone
- +41 32 968 11 11
- Website
- taxi-abc.ch
Chrono Taxi
- Phone
- +41 32 968 19 19
- Website
- chronotaxi.ch
Euro Taxi
- Phone
- +41 32 914 14 14
- Website
- eurotaxi.ch
Taxi Agnès
- Phone
- +41 79 689 89 89
- Website
- taxiagnes.ch
Taxis Réunis
- Phone
- +41 32 913 91 39
- Website
- taxis-reunis.ch
Etienne Taxi
- Phone
- +41 79 282 32 70
Taxi Local Biel Bienne
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
Booking & Getting There
There are 291+ hotels available in Grandson.



