Cesano Maderno is located on two levels: Milan suburban railway network lines S2 and S4 use the lower level, as do regional trains between Asso and Milan, while line S9 stops on the upper level.[2] All services are operated by the Lombard railway company Trenord.