Travel from Ottawa to Quebec

Train, bus or fly from Ottawa to Quebec?

You can take a train from Ottawa to Quebec via Montréal in around 5 h 44 min. Alternatively, you can take a bus from Ottawa to Quebec via Montréal in around 6 h 27 min.

How to get from Ottawa to Quebec

ModeDurationPrice
From Ottawa train to Montréal then train to Québec.5 h 44 min$137
From Ottawa train to Québec.6 h 4 min$111
From Ottawa, ON bus to Montréal then bus to Québec.6 h 27 min$87
From Ottawa drive to Quebec.5 h 2 min$56
From Hurdman C line 97 bus to Ottawa airport, fly to Quebec airport, line 78 bus to T. Les Saules, then line 80 bus to Quebec.4 h 13 min$288
From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to Quebec airport, line 78 bus to T. Les Saules, then line 80 bus to Quebec.5 h 1 min$271
From Rideau / Cumberland line 7 bus to Ottawa Gatineau airport, fly to Quebec airport, line 78 bus to T. Les Saules, then line 80 bus to Quebec.3 h 48 min$212

How long does it take to get from Ottawa to Quebec?

It takes approximately 5 h 44 min to get from Ottawa to Quebec, including transfers.

Is there a direct train between Ottawa and Quebec?

Yes, there is a direct train departing from Ottawa and arriving at Québec. Services depart hourly, and operate every day. The journey takes approximately 6 h 4 min.

Is there a direct bus between Ottawa and Quebec?

No, there is no direct bus from Ottawa to Quebec. However, there are services departing from Ottawa, ON and arriving at Québec via Montréal. The journey, including transfers, takes approximately 6 h 27 min.

Operators from Ottawa to Quebec

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Orleans Express+1 888 999-3977Orleans Express
OC TranspoOC Transpo
Air CanadaAir Canada
RTC QuebecRTC Quebec
STMSTM
ProvincialProvincial
Air InuitAir Inuit
Air TransatAir Transat
Sunwing AirlinesSunwing Airlines
WestJetWestJet
Sky JetSky Jet