| Cities | Distance |
|---|---|
| Bern to Oberriet | 102.79 mi (165.43 km) |
| Bern to Obersiggenthal | 54.38 mi (87.51 km) |
| Bern to Oberwil | 39.39 mi (63.39 km) |
| Bern to Oberwingert | 73.41 mi (118.14 km) |
| Bern to Oftringen | 33.69 mi (54.22 km) |
| Bern to Olten | 34.97 mi (56.29 km) |
| Bern to Onex | 83.00 mi (133.58 km) |
| Bern to Opfikon | 62.33 mi (100.31 km) |
| Bern to Ostermundigen | 2.03 mi (3.27 km) |
| Bern to Payerne | 25.92 mi (41.72 km) |
| Bern to Pfaffikon | 69.10 mi (111.21 km) |
| Bern to Plan-les-Ouates | 83.14 mi (133.80 km) |
| Bern to Pratteln | 41.03 mi (66.04 km) |
| Bern to Prilly | 49.31 mi (79.36 km) |
| Bern to Pully | 47.49 mi (76.43 km) |