Savda operates a bus from Novara to Courmayeur every 4 hours. Tickets cost $18 - $26 and the journey takes 2 h 55 min. Alternatively, Trenitalia operates a train from Novara to Courmayeur hourly. Tickets cost $7 - $17 and the journey takes 1 h. Trenitalia also services this route 3 times a week.
How to get from Novara to Courmayeur
From Novara bus to Courmayeur. 2 h 55 min 19€. From Novara train to Torino Porta Susa then train to Courmayeur. 4 h 5 min 24€. From Novara drive to Courmayeur. 1 h 52 min 26€.