There are 10 ways to get from Erlangen to Bern 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 Erlangen to Karlsruhe Hauptbahnhof61
- Take the train from Karlsruhe Hauptbahnhof to Basel SBB20 / ...
- Take the train from Basel SBB to BernIc6 / ...
7h 34mCHF 82–236Bus
cheapest- Take the bus from Nuremberg central bus station to BernFlixBus N872
8h 45mCHF 31–76Drive 485.8 km
- Drive from Erlangen to Bern485.8 km
5h 26mCHF 78–113Fly Nuremberg Airport to Basel, train
- Fly from Nuremberg Airport (NUE) to Basel (BSL)NUE - BSL
- Take the train from Basel SBB to Bern
7h 12mCHF 95–274Train via Frankfurt am Main
- Take the train from Nürnberg Hbf to Frankfurt41 / ...
- Take the train from Frankfurt to Basel SBB20 / ...
- Take the train from Basel SBB to BernIc6 / ...
8h 6mCHF 89–213Train #2
- Take the train from Nürnberg Hbf to Lindau, Reutin BahnhofRe7
- Take the train from St. Gallen to BernIc1
9h 39mCHF 94–180Train to Munich International Airport, fly to Zurich Airport, train
- Take the train from Erlangen to München Hbf
- Fly from Munich International Airport (MUC) to Zurich Airport (ZRH)MUC - ZRH
- Take the train from Zürich Flughafen to Bern
5h 53mCHF 160–349Train to Stuttgart Airport, fly to Zurich Airport, train
- Take the train from Erlangen to Hauptbahnhof
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)STR - ZRH
- Take the train from Zürich Flughafen to Bern
6h 34mCHF 167–371Train to Munich International Airport, fly to Basel, train
- Take the train from Erlangen to München Hbf
- Fly from Munich International Airport (MUC) to Basel (BSL)MUC - BSL
- Take the train from Basel SBB to Bern
6h 16mCHF 167–334Train to Frankfurt, fly to Basel, train
- Take the train from Nürnberg Hbf to Frankfurt
- Fly from Frankfurt (FRA) to Basel (BSL)FRA - BSL
- Take the train from Basel SBB to Bern
6h 58mCHF 168–368
Erlangen to Bern by train
Questions & Answers
The cheapest way to get from Erlangen to Bern is to bus which costs SFr 30 - SFr 80 and takes 8h 45m.
The fastest way to get from Erlangen to Bern is to drive which takes 5h 26m and costs SFr 75 - SFr 120.
No, there is no direct bus from Erlangen station to Bern. However, there are services departing from Erlangen train station and arriving at Bern via Nuremberg central bus station. The journey, including transfers, takes approximately 8h 45m.
No, there is no direct train from Erlangen to Bern. However, there are services departing from Erlangen and arriving at Bern via Karlsruhe Hauptbahnhof and Basel SBB. The journey, including transfers, takes approximately 7h 34m.
The distance between Erlangen and Bern is 598 km. The road distance is 485.8 km.
The best way to get from Erlangen to Bern without a car is to train which takes 7h 34m and costs SFr 80 - SFr 240.
It takes approximately 7h 34m to get from Erlangen to Bern, including transfers.
Erlangen to Bern bus services, operated by FlixBus, depart from Nuremberg central bus station.
Erlangen to Bern train services, operated by Deutsche Bahn Intercity (DB IC), depart from Erlangen station.
The best way to get from Erlangen to Bern is to train which takes 7h 34m and costs SFr 80 - SFr 240. Alternatively, you can bus, which costs SFr 30 - SFr 80 and takes 8h 45m.
What companies run services between Erlangen, Germany and Bern, Switzerland?
You can take a train from Erlangen to Bern via Karlsruhe Hauptbahnhof and Basel SBB in around 7h 34m. Alternatively, FlixBus operates a bus from Nuremberg central bus station to Bern once daily. Tickets cost CHF 27–70 and the journey takes 7h 15m.
- Website
- lufthansa.com
Flights from Nuremberg Airport to Basel via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 120–380
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–280
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 60–470
Flights from Frankfurt to Basel via Munich International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 60–470
- Website
- swiss.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–270
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 70–210
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 60–470
- Website
- airdolomiti.it
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- CHF 90–280
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 95–300
- Website
- klm.com
Flights from Nuremberg Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 65–370
- Website
- airfrance.com
Flights from Nuremberg Airport to Basel via Paris Charles de Gaulle
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 65–360
- Website
- easyjet.com
Flights from Nuremberg Airport to Basel via Budapest
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 110–200
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Erlangen to Karlsruhe Hauptbahnhof
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- CHF 30–100
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Frankfurt
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 23–60
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel SBB
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- CHF 35–90
- Website
- https://int.bahn.de/en
Train from Erlangen to München Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–65
- Website
- https://int.bahn.de/en
Train from Erlangen to Hauptbahnhof
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- CHF 29–90
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- CHF 28–95
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 28–45
- 1st Class
- CHF 55–95
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 24–45
- Website
- https://www.sbb.ch/en
Train from St. Gallen to Bern
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- CHF 40–80
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Nürnberg Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- CHF 40–60
- Website
- https://int.bahn.de/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Nuremberg central bus station to Bern
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- CHF 27–70
- Website
- https://www.flixbus.co.uk
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
More Questions & Answers
Erlangen to Bern bus services, operated by FlixBus, arrive at Bern station.
Erlangen to Bern train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Karlsruhe Hauptbahnhof station.
Yes, the driving distance between Erlangen to Bern is 486 km. It takes approximately 5h 26m to drive from Erlangen to Bern.
Book your Erlangen to Bern train tickets online with Omio.
Book your Erlangen to Bern bus tickets online with Omio and FlixBus.
There are 328+ hotels available in Bern.
























