Primiero San Martino di Castrozza è raggiungibile dalle stazioni ferroviarie di Trento e Feltre con i mezzi pubblici di Trentino Trasporti (https://www.trentinotrasporti.it/)
L'arrivo in aereo viene consigliato esclusivamente per le tratte di lunga percorrenza. L'aeroporto più vicino è quello di Treviso, a 70 km.
I bus navetta Fly Ski Shuttle durante l’inverno al sabato e alla domenica collegano la località ai principali aeroporti del nord-est e alle stazioni ferroviarie di Trento, Bolzano e Milano. Info: www.flyskishuttle.com
I bus navetta Brusutti collegano regolarmente la località alle stazioni ferroviarie di Venezia e Treviso. Info: www.brusutti.com