There are 6 ways to get from Altreu to Biel/Bienne by train, bus, ferry, taxi, or car
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 Selzach to Biel/Biennetrain S20 / ...
20 minCHF 6–20Drive 18.4 km
cheapest- Drive from Altreu to Biel/Biennecar 18.4 km
22 minCHF 3–5Bus
- Take the bus from Selzach, Passionsplatz to Biel/Bienne, Brunnenplatzbus M30
27 minLine 3216 ferry
- Take the ferry from Altreu to Nidauferry 3216
1h 50mTaxi
- Take the taxi from Altreu to Biel/Biennetaxi 18.4 km
22 minCHF 80–100Line 22 bus, train
- Take the bus from Altreu, Info Zentrum Witi to Grenchen Nord, Bahnhofbus 22
- Take the train from Grenchen Nord to Biel/Biennetrain Ic51 / ...
54 min
Altreu to Biel/Bienne by train
Questions & Answers
The cheapest way to get from Altreu to Biel/Bienne is to drive which costs SFr 3 - SFr 5 and takes 22 min.
The fastest way to get from Altreu to Biel/Bienne is to train which takes 20 min and costs SFr 6 - SFr 20.
Yes, there is a direct bus departing from Selzach, Passionsplatz and arriving at Biel/Bienne, Brunnenplatz. Services depart four times a week, and operate Friday and Saturday. The journey takes approximately 27 min.
Yes, there is a direct ferry departing from Altreu and arriving at Nidau. Services depart twice daily, and operate every day. The journey takes approximately 1h 50m.
Yes, there is a direct train departing from Selzach and arriving at Biel/Bienne. Services depart every 30 minutes, and operate every day. The journey takes approximately 20 min.
The distance between Altreu and Biel/Bienne is 19 km. The road distance is 18.4 km.
The best way to get from Altreu to Biel/Bienne without a car is to train which takes 20 min and costs SFr 6 - SFr 20.
The train from Selzach to Biel/Bienne takes 20 min including transfers and departs every 30 minutes.
Altreu to Biel/Bienne bus services, operated by Busbetrieb Solothurn und Umgebung, depart from Selzach, Passionsplatz station.
Altreu to Biel/Bienne train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Selzach station.
What companies run services between Altreu, Switzerland and Biel/Bienne, Switzerland?
Swiss Federal Railways (SBB CFF FFS) operates a train from Selzach to Biel/Bienne every 30 minutes. Tickets cost CHF 6–20 and the journey takes 20 min. Alternatively, Busbetrieb Solothurn und Umgebung operates a bus from Selzach, Passionsplatz to Biel/Bienne, Brunnenplatz 4 times a week, and the journey takes 27 min.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Selzach to Biel/Bienne
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–20
- Website
- https://www.sbb.ch/en
Train from Grenchen Nord to Biel/Bienne
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- CHF 4–15
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Grenchen Nord to Biel/Bienne
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.bls.ch/en
- Phone
- 032 622 37 22
- [email protected]
- Website
- bsu.ch
Bus from Selzach, Passionsplatz to Biel/Bienne, Brunnenplatz
- Ave. Duration
- 27 min
- Frequency
- 4 times a week
- Schedules at
- bsu.ch
- Phone
- 032 644 32 11
- [email protected]
- Website
- bgu.ch
Bus from Altreu, Info Zentrum Witi to Grenchen Nord, Bahnhof
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Schedules at
- bgu.ch
- Phone
- 032 329 88 11
- [email protected]
- Website
- bielersee.ch
Ferry from Altreu to Nidau
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Schedules at
- bielersee.ch
- Ave. Duration
- 22 min
- Estimated price
- CHF 80–100
Etienne Taxi
- Phone
- +41 79 282 32 70
Taxi Local Biel Bienne
Bear Taxi
- Phone
- +41 31 371 11 11
- Website
- baerentaxi.ch
Nova Taxi
- Phone
- +41 31 331 33 13
- Website
- novataxi.ch
Taxi Bern
- Phone
- +41 31 312 12 12
- Website
- taxibern.ch
Safe Taxi
- Phone
- +41 76 608 03 06
- Website
- safetaxi.ch
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
The best way to get from Altreu to Biel/Bienne is to train which takes 20 min and costs SFr 6 - SFr 20. Alternatively, you can bus, which costs and takes 27 min.
Altreu to Biel/Bienne bus services, operated by Busbetrieb Solothurn und Umgebung, arrive at Biel/Bienne, Brunnenplatz station.
Altreu to Biel/Bienne train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Biel/Bienne station.
Yes, the driving distance between Altreu to Biel/Bienne is 18 km. It takes approximately 22 min to drive from Altreu to Biel/Bienne.
Book your Altreu to Biel/Bienne train tickets online with Omio.
There are 369+ hotels available in Biel/Bienne.









