There are 7 ways to get from Frankfurt am Main 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 Frankfurt to Basel SBBtrain 12 / ...
- Take the train from Basel SBB to Neuchâteltrain Ic51
5h 5mCHF 87–438Bus, train
cheapest- Take the bus from Frankfurt central train station to Basel SBBbus FlixBus N474 / ...
- Take the train from Basel SBB to Neuchâteltrain Ic51
6h 52mCHF 57–154Bus, train via Biel/Bienne, Bahnhof/Gare
- Take the bus from Frankfurt, Hauptbahnhof FOB to Basel, Bahnhofbus Ivano-Frankivsk
- Take the train from Basel SBB to Biel/Biennetrain Ic51
6h 32mDrive 447.6 km
- Drive from Frankfurt am Main to Neuchâtelcar 447.6 km
4h 7mCHF 73–105Fly to Basel, train
- Fly from Frankfurt (FRA) to Basel (BSL)plane FRA - BSL
- Take the train from Basel SBB to Neuchâteltrain
4h 42mCHF 136–380Fly to Zurich Airport, train
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)plane FRA - ZRH
- Take the train from Zürich Flughafen to Neuchâteltrain
4h 42mCHF 128–345Fly to Geneva International Airport, train
- Fly from Frankfurt (FRA) to Geneva International Airport (GVA)plane FRA - GVA
- Take the train from Genève-Aéroport to Renens VDtrain
- Take the train from Renens VD to Neuchâteltrain
5h 36mCHF 156–370
Frankfurt am Main to Neuchâtel by train
Questions & Answers
The cheapest way to get from Frankfurt am Main to Neuchâtel is to bus and train which costs SFr 55 - SFr 160 and takes 6h 52m.
The fastest way to get from Frankfurt am Main to Neuchâtel is to drive which takes 4h 7m and costs SFr 70 - SFr 110.
No, there is no direct train from Frankfurt am Main to Neuchâtel. However, there are services departing from Frankfurt and arriving at Neuchâtel via Basel SBB. The journey, including transfers, takes approximately 5h 5m.
The distance between Frankfurt am Main and Neuchâtel is 434 km. The road distance is 447.6 km.
The best way to get from Frankfurt am Main to Neuchâtel without a car is to train which takes 5h 5m and costs SFr 85 - SFr 440.
It takes approximately 5h 5m to get from Frankfurt am Main to Neuchâtel, including transfers.
Frankfurt am Main to Neuchâtel train services, operated by Deutsche Bahn Intercity (DB IC), depart from Frankfurt station.
Frankfurt am Main to Neuchâtel train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Basel SBB station.
Yes, the driving distance between Frankfurt am Main to Neuchâtel is 448 km. It takes approximately 4h 7m to drive from Frankfurt am Main to Neuchâtel.
Book your Frankfurt am Main to Neuchâtel train tickets online with Omio.
What companies run services between Frankfurt am Main, Germany and Neuchâtel, Switzerland?
You can take a train from Frankfurt to Neuchâtel via Basel SBB in around 5h 5m.
- Website
- lufthansa.com
Flights from Frankfurt to Basel
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 75–440
Flights from Frankfurt to Basel via Munich
- Ave. Duration
- 2h 40m
- When
- Monday, Friday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 40–270
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- CHF 80–420
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 95–450
Flights from Frankfurt to Geneva International Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 140–500
- Website
- swiss.com
Flights from Frankfurt to Basel
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 75–140
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- CHF 80–420
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 95–450
Flights from Frankfurt to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 95–460
- Website
- airdolomiti.it
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Monday, Saturday, and Sunday
- Estimated price
- CHF 130–440
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Sunday
- Estimated price
- CHF 130–420
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- CHF 130–450
- Website
- condor.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- CHF 75–170
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Basel SBB
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- CHF 55–250
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Basel SBB
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- CHF 110–330
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Neuchâtel
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 30–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Biel/Bienne
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 24–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Neuchâtel
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 30–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Neuchâtel
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 30–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Neuchâtel
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- CHF 50–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Renens VD
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Neuchâtel
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 23–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Frankfurt to Basel SBB
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- CHF 65–100
- Website
- Österreichische Bundesbahnen
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Basel SBB to Biel/Bienne
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 13–18
- Website
- BLS AG
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from Frankfurt, Hauptbahnhof FOB to Basel, Bahnhof
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Website
- Grand Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Frankfurt central train station to Basel SBB
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- CHF 27–45
- Website
- Flixbus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 437+ hotels available in Neuchâtel.



















