How to get to San Martino di Castrozza and Passo Rolle and reach the access points to the Pale di San Martino plateau? On this page you will find all the information if you travel by car, train, bus or if you arrive by plane!
By Car
By Train
By Bus
By Plane
Note: about 74 km from Bassano Est to San Martino di Castrozza.
Note: about 74 km from Bassano Est to San Martino di Castrozza.
Note: about 110 km from Trento to San Martino di Castrozza.
Note: about 70 km from Ora to San Martino; because of the snow conditions on the Rolle Pass (2000m) for long periods during the year, snow chains on board are highly recommended
From Feltre, you can then get to Primiero (30 km) and San Martino di Castrozza (45 km) by bus: the Trentino Trasporti bus stop is just in front of the train station (you can buy the ticket on board or at the ticket office of the train station).
From Trento, you can get to Primiero (95 km) and San Martino di Castrozza (110 km): train (route Trento-Borgo Valsugana Est) + bus (route Borgo Vaslugana Est-Primiero/San Martino) the ticket includes the entire route train/bus; you can also reach San Martino only by bus, (route Trento-Primiero-San Martino), the bus station is just one-minute walk far from the train station, on the right.
On working days you can get from Ora to San Martino (70 km) and Primiero (85 km) through Passo Rolle: Trentino Trasporti non-stop route (or SAD bus way to Predazzo then toward Primiero with a Trentino Trasporti bus).
The Trentino Trasporti company offers a bus service from the train station of Trento and Feltre. Tickets can be bought on board or at the ticket office inside the train station.
Venezia – San Martino di Castrozza and back: Brusutti company offers a bus service from Venice to San Martino. To see the Brusutti timetable have a look here.
There are several airports from which San Martino di Castrozza can be reached in a short time, either by renting a car or using taxis and public transport.

Note: about 74 km from Bassano Est to San Martino di Castrozza.
Note: about 74 km from Bassano Est to San Martino di Castrozza.
Note: about 110 km from Trento to San Martino di Castrozza.
Note: about 70 km from Ora to San Martino; because of the snow conditions on the Rolle Pass (2000m) for long periods during the year, snow chains on board are highly recommended

From Feltre, you can then get to Primiero (30 km) and San Martino di Castrozza (45 km) by bus: the Trentino Trasporti bus stop is just in front of the train station (you can buy the ticket on board or at the ticket office of the train station).
From Trento, you can get to Primiero (95 km) and San Martino di Castrozza (110 km): train (route Trento-Borgo Valsugana Est) + bus (route Borgo Vaslugana Est-Primiero/San Martino) the ticket includes the entire route train/bus; you can also reach San Martino only by bus, (route Trento-Primiero-San Martino), the bus station is just one-minute walk far from the train station, on the right.
On working days you can get from Ora to San Martino (70 km) and Primiero (85 km) through Passo Rolle: Trentino Trasporti non-stop route (or SAD bus way to Predazzo then toward Primiero with a Trentino Trasporti bus).

The Trentino Trasporti company offers a bus service from the train station of Trento and Feltre. Tickets can be bought on board or at the ticket office inside the train station.
Venezia – San Martino di Castrozza and back: Brusutti company offers a bus service from Venice to San Martino. To see the Brusutti timetable have a look here.

There are several airports from which San Martino di Castrozza can be reached in a short time, either by renting a car or using taxis and public transport.
Tourist office San Martino di Castrozza, Primiero and Vanoi
+39 0439 768867
booking@sanmartino.com
Tourist office San Martino di Castrozza, Primiero and Vanoi
+39 0439 768867
booking@sanmartino.com