Travel from Montreal to Sainte-Anne-de-Beaupré

Train, bus or fly from Montreal to Sainte-Anne-de-Beaupré?

Intercar operates a bus from Montreal to Sainte-Anne-de-Beaupré once daily. Tickets cost $40 - $65 and the journey takes 4 h 2 min. Alternatively, VIA Rail operates a train from Montreal to Sainte-Anne-de-Beaupré hourly. Tickets cost $35 - $120 and the journey takes 3 h 23 min. Intercar also services this route once daily.

How to get from Montreal to Sainte-Anne-de-Beaupré

ModeDurationPrice
From Montreal bus to Sainte-Anne-de-Beaupré.4 h 2 min$70
From Montréal bus to Quebec then bus to Sainte-Anne-de-Beaupré.4 h 47 min$71
From Montréal train to Quebec then bus to Sainte-Anne-de-Beaupré.4 h 55 min$102
From Montreal drive to Sainte-Anne-de-Beaupré.3 h 24 min$36
From Montreal, PQ bus to Montreal airport, fly to Quebec airport, line 78 bus to T. Les Saules, line 80 bus to de la Couronne, line 1 bus to Quebec, then bus to Sainte-Anne-de-Beaupré.5 h 16 min$249
From gare Centrale train to gare Longueuil–Saint-Hubert, taxi to Montreal St. Hubert airport, fly to Quebec airport, line 78 bus to T. Les Saules, line 80 bus to de la Couronne, line 1 bus to Quebec, then bus to Sainte-Anne-de-Beaupré.5 h 44 min$328