There are 5 ways to get from Magglingen to Bern by train, bus, 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 Biel/Bienne to Berntrain Ir65
54 minCHF 6–10Line 86 bus, line 100 bus
cheapest- Take the bus from Biel/Bienne, Badhausstrasse to Aarberg, Post/Bahnhofbus 86
- Take the bus from Aarberg, Post/Bahnhof to Bern, Schanzenstrassebus 100
1h 33mCHF 4–7Drive 44.2 km
- Drive from Magglingen to Berncar 44.2 km
44 minCHF 7–11Taxi
- Take the taxi from Magglingen to Berntaxi 44.2 km
44 minCHF 220–270Train via Biel/Bienne, Räblus Vingelz
- Take the train from Biel/Bienne to Berntrain S3 / ...
59 minCHF 6–10
Magglingen to Bern by bus and train
Questions & Answers
The cheapest way to get from Magglingen to Bern is to line 86 bus and line 100 bus which costs SFr 3 - SFr 7 and takes 1h 33m.
The fastest way to get from Magglingen to Bern is to drive which takes 44 min and costs SFr 7 - SFr 11.
No, there is no direct bus from Magglingen to Bern. However, there are services departing from Biel/Bienne, Badhausstrasse and arriving at Bern, Schanzenstrasse via Aarberg, Post/Bahnhof. The journey, including transfers, takes approximately 1h 33m.
The distance between Magglingen and Bern is 35 km. The road distance is 44.2 km.
The best way to get from Magglingen to Bern without a car is to train which takes 54 min and costs SFr 6 - SFr 10.
It takes approximately 54 min to get from Magglingen to Bern, including transfers.
Magglingen to Bern bus services, operated by PostAuto Schweiz AG, depart from Biel/Bienne, Badhausstrasse station.
The best way to get from Magglingen to Bern is to train which takes 54 min and costs SFr 6 - SFr 10. Alternatively, you can line 86 bus and line 100 bus, which costs SFr 3 - SFr 7 and takes 1h 33m.
Magglingen to Bern bus services, operated by PostAuto Schweiz AG, arrive at Aarberg, Post/Bahnhof station.
Yes, the driving distance between Magglingen to Bern is 44 km. It takes approximately 44 min to drive from Magglingen to Bern.
What companies run services between Magglingen, Switzerland and Bern, Switzerland?
BLS AG operates a train from Biel/Bienne to Bern hourly. Tickets cost CHF 6–10 and the journey takes 26 min. Alternatively, you can take a bus from Biel/Bienne, Badhausstrasse to Bern, Schanzenstrasse via Aarberg, Post/Bahnhof in around 1h 33m.
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Biel/Bienne to Bern
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- https://www.bls.ch/en
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Biel/Bienne, Badhausstrasse to Aarberg, Post/Bahnhof
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
Bus from Aarberg, Post/Bahnhof to Bern, Schanzenstrasse
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- CHF 1–3
- Website
- https://www.postauto.ch
- Ave. Duration
- 44 min
- Estimated price
- CHF 220–270
Taxi Local Biel Bienne
Etienne Taxi
- Phone
- +41 79 282 32 70
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 356+ hotels available in Bern.












