Fare networks


Your travelcard and ticket for public transport in the cantons of Bern and Solothurn.

Libero is your travelcard or ticket for train, tram and bus travel in large parts of the cantons of Bern and Solothurn. The Libero network is divided into zones. Your travelcard or ticket is valid for all forms of public transport within your selected zones.


If you travel regularly within the Libero network, a travelcard is the right choice for you. With a Libero monthly or annual travelcard, you can conveniently commute and travel at your leisure. The price of your travelcard depends on the number of zones which you travel through from your point of departure to your destination.

Libero travelcards are available using the SwissPass or from the BLS web shop. You can travel simply and conveniently throughout the entire public transport system on one single ticket – the SwissPass.

Libero annual travelcard

Adults from CHF 751.00
Juniors/Seniors from CHF 570.00

Libero monthly travelcard

Adults from CHF 79.00
Juniors/Seniors from CHF 60.00

Single tickets, multiple-journey tickets and day tickets

Single tickets – more than just a simple ticket

During your ticket’s validity period, you can undertake as many journeys by train, tram and bus as desired within your selected Libero zones. Depending on the number of zones, the validity period is between 60 and 180 minutes.

Multiple-journey ticket – 6 journeys with a minimum 10% discount

With a multiple-journey ticket, you save at least 10% and expend less time and effort because you already have your ticket with you.

Day ticket – travel freely all day

Go where you want, when you want. The day ticket is available for every desired combination of zones. Day tickets are also available as multipacks.

0 of 0 Media files

    Season tickets
    Bahnhof Kaufdorf
    Half-Fare travelcard
    Online timetable

    Plan your journey with our online timetable

    Plan your route
    Tickets for travel within Switzerland
    Saver Day Pass

    Travel around Switzerland all day long on public transport from CHF 29.00*