Travel from Venice to Courmayeur

Bus or train from Venice to Courmayeur?

FlixBus operates a bus from Venice to Courmayeur 5 times a week. Tickets cost $30 - $50 and the journey takes 6 h 25 min. Alternatively, you can take a train from Venice to Courmayeur via Milano Centrale and Torino Porta Susa in around 7 h 6 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Venice to Courmayeur

From Venice, Venice bus to Courmayeur. 6 h 25 min 39€. From Venezia S.Lucia train to Milano Centrale, train to Torino Porta Susa, then train to Courmayeur. 7 h 6 min 64€. From Venezia S.Lucia train to Milano Centrale, train to Novara, then bus to Courmayeur. 7 h 33 min 63€. From Venezia People Mover bus to Lampugnano Milan then bus to Courmayeur. 10 h 50 min 54€. From Venice drive to Courmayeur. 4 h 32 min 71€. From Venice bus to Venice airport, fly to Geneva airport, train to Genève, walk to Geneva, then bus to Courmayeur. 6 h 14 min 91€. From Venice bus to Venice airport, fly to Turin airport, train to Fermata 1308 - BALDISSERA, line 46 bus to Torino Porta Susa, then train to Courmayeur. 8 h 36 min 164€.