航空
伯尔尼没有国际性的大型飞机场,为了保护古城的整体风格,全民投票否决了在伯尔尼建立大型机场的决议,只有一个名为白尔浦(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瑞士法郎。