瑞士市區主要的交通公具是火車、電車及巴士,收費經濟。例如電車的收費是以區來劃分為三種票價,分別是1SFr、1.4SFr和2.5SFr,亦可選擇購買4SFr的一日票。另一選擇是計程車,但收費相當昂貴,基本收費4SFr,之后每一公里2-2.80SFr。城市之間的往來,大多采用火車,因為瑞士的火車網絡非常完善。
瑞士有世界密度最高的鐵路網,公共汽車服務也幾乎無所不至,以準時安全著稱于世。瑞士客運出租車每天二十四小時運營,在火車站、機場、酒店及其他指定地點都設有停靠站,游客亦可直接在街上截停空載的出租車或提前打電話到出租車公司預定。但瑞士出租車收費相對于其他國家是偏高很多的,因此建議在上車前先說明目的地及查詢收費。 瑞士各個主要城市之間每個小時對開一趟列車,從早上5點左右開始發車,直到晚上11點左右,在瑞士主要的火車站都有列車時刻表可免費索取。
瑞士的火車是與飛機場連接在一起的,轉車比較容易,下飛機后可根據指示(如TV屏幕)的飛機班次來尋找行李。投幣2瑞士法郎(或不用)可租用行李車,行李車可以推上滾梯,不必擔心掉下來。瑞士公共汽車和火車一樣準時,每一站都有時刻表。
乘公共汽車,需自己主動投幣買票,1-3站內需1.30瑞士法郎,30分鐘內有效,可乘坐任一汽車;3站以上需2.20瑞士法郎,一個小時內有效。瑞士有兩種半價卡(持此卡買火車票為半價),有效期一年為150瑞士法郎,有效期兩年為222瑞士法郎。可在任一火車站購買,需準備1張2寸彩色照片。