Travel from Montreal to Huntsville-ON-Canada

Bus from Montreal to Huntsville

You can take a bus from Montreal to Huntsville via Ottawa, ON in around 11 hours 34 minutes.

How to get from Montreal to Huntsville

ModeDurationPrice
From Montréal train to Toronto, walk to Toronto, ON, then bus to Huntsville.8 h 51 min$190
From Montréal train to Toronto, train to Washago, ON, then bus to Huntsville.10 h 47 min$203
From Montreal, PQ bus to Ottawa, ON then bus to Huntsville.11 h 34 min$187
From Montréal train to Via-Rail, line 61 bus to Kanata Town Centre, ON, then bus to Huntsville.11 h 54 min$215
From Montreal drive to Huntsville.7 h 4 min$68
From Montreal, PQ bus to Montreal airport, fly to Toronto Island airport, line 509 tram to Union Station, walk to Toronto, ON, then bus to Huntsville.6 h 36 min$298
From Montreal, PQ bus to Montreal airport, fly to Toronto airport, train to UP Express Union Station, walk to Toronto, ON, then bus to Huntsville.7 h$273
From gare Centrale train to gare Longueuil–Saint-Hubert, taxi to Montreal St. Hubert airport, fly to Toronto Island airport, line 509 tram to Union Station, walk to Toronto, ON, then bus to Huntsville.6 h 54 min$1,030
From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Toronto Island airport, line 509 tram to Union Station, walk to Toronto, ON, then bus to Huntsville.8 h 56 min$361
From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Toronto airport, train to UP Express Union Station, walk to Toronto, ON, then bus to Huntsville.9 h 10 min$386
From Montreal, PQ bus to Montreal airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, train to Toronto, walk to Toronto, ON, then bus to Huntsville.9 h$352

How long does it take to get from Montreal to Huntsville?

It takes approximately 8 hours 51 minutes to get from Montreal to Huntsville, including transfers.

Is there a direct bus between Montreal and Huntsville?

No, there is no direct bus from Montreal to Huntsville. However, there are services departing from Montreal, PQ and arriving at Huntsville via Ottawa, ON. The journey, including transfers, takes approximately 11 hours 34 minutes.

Operators from Montreal to Huntsville

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
Ontario Northland+1 800-461-8558Ontario Northland
Greyhound Canada+1 1-800-661-8747Greyhound Canada
OC TranspoOC Transpo
Porter AirlinesPorter Airlines
Air CanadaAir Canada
Toronto TransitToronto Transit
Air TransatAir Transat
WestJetWestJet
UP ExpressUP Express
RTM1 514-287-2464RTM
Pascan AviationPascan Aviation
Hamilton Street RailwayHamilton Street Railway
GO TransitGO Transit