Timetable valid from 9 December 2018 - Valid until 8 June 2019

Malpensa
Terminal 2
Malpensa
Terminal 1
CadonazzoBellinzona
07:44 07:50 09:53-10:08** 10:29*
13:44 13:50 15:53-16:08** 16:29*
15:44 15:50 17:53 18:13*
17:44 17:50 19:53 20:29*
19:44 19:50 21:53 22:29*

*Change train at Cadenazzo

Railway connection between Malpensa airport and Switzerland is managed by TILO

One-way single ticket from Malpensa airport to Bellinzona : 22,20 CHF