航空
伯爾尼沒有國際性的大型飛機場,為了保護古城的整體風格,全民投票否決了在伯爾尼建立大型機場的決議,只有一個名為白爾浦(Belp)的小型機場。目前國內沒有直飛的航班,只有北京有經慕尼黑或法蘭克福轉機的航班。從白爾浦機場到市中心火車站每半小時就有一班公交車,費用是14瑞士法郎,全程20分鐘。
但從瑞士最主要的蘇黎世機場到達這里也是非常方便的,只要1個小時,如果乘坐火車甚至可以直接在蘇黎世機場內上車。
伯爾尼到達瑞士的另一個大機場──日內瓦機場也只要2小時。
鐵路
伯爾尼到瑞士境內各處都非常方便,車次信息包括:
伯爾尼-日內瓦,每小時1班,車程1小時45分鐘,相距159公里,47瑞士法郎;
伯爾尼-因特拉肯,每小時1班,車程50分鐘,相距55.6公里,23瑞士法郎;
伯爾尼-蘇黎世,每小時1班,車程1小時10分鐘,相距136.7公里,45瑞士法郎;
伯爾尼-盧塞恩,每小時1班,車程1小時40分鐘,相距89公里,30瑞士法郎;
伯爾尼-洛桑,每小時1班,車程1小時15分鐘,相距106.8公里,42瑞士法郎。