Switzerland has a well-developed public transport network. It is possible to get there by train or bus from almost everywhere. You can see below how long it takes to get to Fribourg, the capital of the canton, from different cities.
Search a schedule
Travel time overview
City of origin | Travel time |
Geneva | 1 hour 45 minutes |
Berne | 25 minutes |
Lausanne | 50 minutes |
Zurich | 1 hour 30 minutes |
Lugano | 3 hours 25 minutes |
Bâle | 1 hour 30 minutes |
Paris | 4 hours 50 minutes |
Stuttgart | 4 hours 20 minutes |
Milan | 4 hours 43 minutes |
The following table gives you an overview of the travel time by train or bus between the city of Fribourg and the other tourist places of the canton:
Destination | Travel time |
Bulle | 37 minutes |
Estavayer-Le-Lac | 37 minutes |
La Gruyère | 51 minutes |
Les Paccots | 1 hour 8 minutes |
Région Lac de Morat | 30 minutes |
Romont | 17 minutes |
Schwarzsee | 58 minutes |