There are 5 ways to get from Tafers to Bern by bus, train, 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.
Bus
best- Take the bus from Tafers, Dorf to Bern, Bahnhofbus N17
47 minCHF 6–10Drive 30.9 km
cheapest- Drive from Tafers to Berncar 30.9 km
26 minCHF 5–7Line 124 bus, train
- Take the bus from Tafers, Dorf to Düdingen, Bahnhofbus 124 / ...
- Take the train from Düdingen to Berntrain S1
53 minCHF 7–30Taxi
- Take the taxi from Tafers to Berntaxi 30.9 km
26 minCHF 160–200Line 182 bus, train
- Take the bus from Tafers, Dorf to Schmitten FR, Bahnhofbus 182 / ...
- Take the train from Schmitten FR to Berntrain S1
1h 4mCHF 8–11
Tafers to Bern by bus
Questions & Answers
The cheapest way to get from Tafers to Bern is to drive which costs SFr 4 - SFr 7 and takes 26 min.
The fastest way to get from Tafers to Bern is to drive which takes 26 min and costs SFr 4 - SFr 7.
Yes, there is a direct bus departing from Tafers, Dorf and arriving at Bern, Bahnhof. Services depart six times a week, and operate Friday and Saturday. The journey takes approximately 47 min.
The distance between Tafers and Bern is 36 km. The road distance is 30.9 km.
The best way to get from Tafers to Bern without a car is to bus which takes 47 min and costs SFr 6 - SFr 10.
The bus from Tafers, Dorf to Bern, Bahnhof takes 47 min including transfers and departs six times a week.
Tafers to Bern bus services, operated by Service d'automobiles TPF, depart from Tafers, Dorf station.
Tafers to Bern bus services, operated by Service d'automobiles TPF, arrive at Bern, Bahnhof station.
Yes, the driving distance between Tafers to Bern is 31 km. It takes approximately 26 min to drive from Tafers to Bern.
There are 356+ hotels available in Bern.
What companies run services between Tafers, Switzerland and Bern, Switzerland?
Service d'automobiles TPF operates a bus from Tafers, Dorf to Bern, Bahnhof 6 times a week. Tickets cost CHF 6–10 and the journey takes 47 min.
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Düdingen to Bern
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–8
- Website
- https://www.bls.ch/en
Train from Schmitten FR to Bern
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–6
- Website
- https://www.bls.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Düdingen to Bern
- Ave. Duration
- 21 min
- Frequency
- 4 times a week
- Estimated price
- CHF 14–27
- Website
- https://www.sbb.ch/en
- Phone
- +41 26 351 02 00
- tpf@tpf.ch
- Website
- tpf.ch
Bus from Tafers, Dorf to Bern, Bahnhof
Bus from Tafers, Dorf to Düdingen, Bahnhof
Bus from Tafers, Dorf to Schmitten FR, Bahnhof
- Ave. Duration
- 26 min
- Estimated price
- CHF 160–200
Taxi Bern
- Phone
- +41 31 312 12 12
- Website
- taxibern.ch
Nova Taxi
- Phone
- +41 31 331 33 13
- Website
- novataxi.ch
Bear Taxi
- Phone
- +41 31 371 11 11
- Website
- baerentaxi.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














