There are 6 ways to get from Solothurn to Avenches 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 Solothurn to Neuchâteltrain Ic5
- Take the train from Neuchâtel to Murten/Morattrain S21 / ...
1h 44mCHF 30–66Drive 60.9 km
cheapest- Drive from Solothurn to Avenchescar 60.9 km
1h 4mCHF 10–14Bus
- Take the bus from Solothurn, Baseltor to Bern, Bahnhofbus M11
- Take the bus from Bern, Bahnhof to Murten/Morat, Bahnhofbus M22
2h 54mTaxi
- Take the taxi from Solothurn to Avenchestaxi 60.9 km
1h 4mCHF 340–410Train via Bern
- Take the train from Solothurn to Berntrain Re5 / ...
- Take the train from Bern to Kerzerstrain S52 / ...
- Take the train from Kerzers to Avenchestrain S5 / ...
2h 6mCHF 23–34Train, line 535 bus
- Take the train from Solothurn to Biel/Biennetrain S20 / ...
- Take the train from Biel/Bienne to Instrain S37
- Take the bus from Ins, Bahnhof to Avenches, garebus 535
3h 5m
Solothurn to Avenches by train
Questions & Answers
The cheapest way to get from Solothurn to Avenches is to drive which costs SFr 9 - SFr 14 and takes 1h 4m.
The fastest way to get from Solothurn to Avenches is to drive which takes 1h 4m and costs SFr 9 - SFr 14.
No, there is no direct bus from Solothurn to Avenches. However, there are services departing from Solothurn, Baseltor and arriving at Avenches, gare via Bern, Bahnhof and Murten/Morat, Bahnhof. The journey, including transfers, takes approximately 2h 54m.
No, there is no direct train from Solothurn to Avenches. However, there are services departing from Solothurn and arriving at Avenches via Neuchâtel and Murten/Morat. The journey, including transfers, takes approximately 1h 44m.
The distance between Solothurn and Avenches is 85 km. The road distance is 60.9 km.
The best way to get from Solothurn to Avenches without a car is to train which takes 1h 44m and costs SFr 30 - SFr 70.
It takes approximately 1h 44m to get from Solothurn to Avenches, including transfers.
Solothurn to Avenches bus services, operated by Busbetrieb Solothurn und Umgebung, depart from Solothurn, Baseltor station.
Solothurn to Avenches train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Solothurn station.
The best way to get from Solothurn to Avenches is to train which takes 1h 44m and costs SFr 30 - SFr 70. Alternatively, you can bus, which costs and takes 2h 54m.
What companies run services between Solothurn, Canton of Solothurn, Switzerland and Avenches, Switzerland?
You can take a train from Solothurn to Avenches via Neuchâtel and Murten/Morat in around 1h 44m. Alternatively, you can take a bus from Solothurn, Baseltor to Avenches, gare via Bern, Bahnhof and Murten/Morat, Bahnhof in around 2h 54m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Solothurn to Neuchâtel
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- CHF 23–45
- Website
- https://www.sbb.ch/en
Train from Solothurn to Biel/Bienne
- Ave. Duration
- 28 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 15–27
- Website
- https://www.sbb.ch/en
- Phone
- +41 26 351 02 00
- tpf@tpf.ch
- Website
- tpf.ch
Train from Neuchâtel to Murten/Morat
- Phone
- +41 31 925 55 55
- info@rbs.ch
- Website
- rbs.ch
Train from Solothurn to Bern
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–21
- Schedules at
- rbs.ch
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Bern to Kerzers
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–7
- Website
- https://www.bls.ch/en
Train from Kerzers to Avenches
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- CHF 3–6
- Website
- https://www.bls.ch/en
- Phone
- +41 62 919 19 11
- info@asmobil.ch
- Website
- asmobil.ch
Train from Biel/Bienne to Ins
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Website
- Aare Seeland mobil
- Schedules at
- SBB
- Phone
- 032 622 37 22
- info@bsu.ch
- Website
- bsu.ch
Bus from Solothurn, Baseltor to Bern, Bahnhof
- Ave. Duration
- 52 min
- Frequency
- 4 times a week
- Schedules at
- bsu.ch
- Phone
- +41 26 351 02 00
- tpf@tpf.ch
- Website
- tpf.ch
Bus from Bern, Bahnhof to Murten/Morat, Bahnhof
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Ins, Bahnhof to Avenches, gare
- Ave. Duration
- 38 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
- Ave. Duration
- 1h 4m
- Estimated price
- CHF 340–410
Safe Taxi
- Phone
- +41 76 608 03 06
- Website
- safetaxi.ch
Taxi Local Biel Bienne
Etienne Taxi
- Phone
- +41 79 282 32 70
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
More Questions & Answers
Solothurn to Avenches bus services, operated by Busbetrieb Solothurn und Umgebung, arrive at Bern, Bahnhof station.
Solothurn to Avenches train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Neuchâtel station.
Yes, the driving distance between Solothurn to Avenches is 61 km. It takes approximately 1h 4m to drive from Solothurn to Avenches.
Book your Solothurn to Avenches train tickets online with Omio.
There are 369+ hotels available in Avenches.














