There are 7 ways to get from Heilbronn to Neuchâtel by train, bus, car, or plane
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 Heilbronn Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain 12 / ...
- Take the train from Basel SBB to Neuchâteltrain
5h 35mCHF 57–122Bus, train
cheapest- Take the bus from Heilbronn central train station to Zurich Bus Stationbus FlixBus N184
- Take the train from Zürich HB to Biel/Biennetrain Ic5 / ...
7hCHF 55–85Train, bus
- Take the train from Heilbronn Hbf to Stuttgart Hbftrain Re / ...
- Take the bus from Stuttgart to Basel, Bahnhofbus
- Take the train from Basel SBB to Neuchâteltrain
6h 53mCHF 64–101Drive 358.2 km
- Drive from Heilbronn to Neuchâtelcar 358.2 km
4h 5mCHF 61–87Train to Stuttgart Airport, fly to Zurich Airport, train
- Take the train from Heilbronn Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)plane STR - ZRH
- Take the train from Zürich Flughafen to Neuchâteltrain
5h 38mCHF 152–356Train via Heilbronn Harmonie
- Take the train from Heilbronn Harmonie to Karlsruhe Bahnhofsvorplatztrain
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain 12 / ...
- Take the train from Basel SBB to Neuchâteltrain
6h 13mTrain, train to Frankfurt, fly to Basel
- Take the train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Basel (BSL)plane FRA - BSL
- Take the train from Basel SBB to Neuchâteltrain
6h 34mCHF 157–365
Heilbronn to Neuchâtel by train
Comparing Your Travel Options
The cheapest way to get from Heilbronn to Neuchâtel is to bus and train which costs SFr 55 - SFr 85 and takes 7h.
The fastest way to get from Heilbronn to Neuchâtel is to drive which takes 4h 5m and costs SFr 60 - SFr 90.
No, there is no direct train from Heilbronn to Neuchâtel. However, there are services departing from Heilbronn Hauptbahnhof and arriving at Neuchâtel via Karlsruhe Hauptbahnhof and Basel SBB. The journey, including transfers, takes approximately 5h 35m.
The distance between Heilbronn and Neuchâtel is 368 km. The road distance is 358.2 km.
The best way to get from Heilbronn to Neuchâtel without a car is to train which takes 5h 35m and costs SFr 55 - SFr 130.
It takes approximately 5h 35m to get from Heilbronn to Neuchâtel, including transfers.
Heilbronn to Neuchâtel train services, operated by Deutsche Bahn Regio (DB Regional), depart from Heilbronn Hauptbahnhof station.
Heilbronn to Neuchâtel train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Karlsruhe Hauptbahnhof station.
Yes, the driving distance between Heilbronn to Neuchâtel is 358 km. It takes approximately 4h 5m to drive from Heilbronn to Neuchâtel.
Book your Heilbronn to Neuchâtel train tickets online with Omio.
What companies run services between Heilbronn, Germany and Neuchâtel, Switzerland?
You can take a train from Heilbronn Hauptbahnhof to Neuchâtel via Karlsruhe Hauptbahnhof and Basel SBB in around 5h 35m.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 60–420
Flights from Frankfurt to Basel
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 75–450
Flights from Frankfurt to Basel via Munich
- Ave. Duration
- 2h 40m
- When
- Monday, Friday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 45–280
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heilbronn Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- CHF 8
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heilbronn Hbf to Stuttgart Hbf
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heilbronn Hbf to Stuttgart Hbf
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 9
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from Stuttgart to Basel, Bahnhof
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- CHF 29–32
- Website
- Grand Bus
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
There are 427+ hotels available in Neuchâtel.





