By plane

There are three major international airports in Québec:

Pierre-Elliott-Trudeau (YUL) in Montréal

Jean-Lesage (YQB) in Québec City

Mont-Tremblant (YTM) in the Laurentides

The 747 shuttle runs between Montréal-Trudeau airport and downtown Montréal. A shuttle service also runs to the Via Rail train station in Dorval. And there are regional shuttles to Trois-Rivières, Sainte-Foy and Quebec City; Ottawa and Gatineau (transfer in Ottawa); several cities in the Montérégie and Eastern Townships via aeroshuttle; and Mont‑Tremblant.

The Parcours 80 shuttle connects the Jean-Lesage airport to downtown Québec City.

If you’re headed to the Outaouais, you can fly into the Ottawa International Airport in Ontario and take the OC Transpo bus to Gatineau.

To find out which airlines fly to Québec, and where, consult the websites of the airports listed above.

For example, on the Montréal-Trudeau International Airport website: airlines and destinations served by direct flights

On Québec City’s Jean-Lesage International Airport website: airlines and destinations served by direct flights

Customer service for the main Canadian, U.S. and foreign airlines serving Canada: Transport Canada.

Map of approximate fyling times

By car

Québec borders Ontario, New Brunswick, Newfoundland-and-Labrador, and the U.S. states of Vermont, Maine, New Hampshire and New York. Montréal and Québec City are just a few hours’ drive away from cities like Ottawa (2 h) and Toronto (6 h). Distances are calculated at an average of 1 hour per 100 km. See sample distances in the table below.

Along the way, we recommend stopping in at the Ministère du Tourisme du Québec’s Infotouriste centres, for useful information regarding your trip, including free tourist guides for Québec’s regions.

If you’re coming from New Brunswick via highway 2, stop by the Infotouriste centre in Dégelis (Route 185). From Ontario via the 417, stop in Rigaud (highway 40) or, if you’re driving up the 401, Rivière-Beaudette (highway 20).

Useful link :

Distances between cities –Transports Québec

By bus

You can travel from many cities in Canada and the U.S. to cities in Québec with various bus companies, including Megabus (from Ontario to Montréal), Trailways (from several U.S. cities to Montréal), Greyhound (from many cities in Canada and the U.S. to several cities in Québec) and Maritime Bus (from the Maritime provinces—New Brunswick, Nova Scotia and Prince Edward Island—to many cities in Québec, including Rivière-du-Loup, Québec City and Montréal).

For more information on buses to Québec, contact the Montréal Central Bus Station.

Useful links:



Maritime Bus


By boat

Québec, Montréal and Saguenay are favourite stopovers for the major cruise lines that sail the St. Lawrence from May through November. Nine ports of call in Québec welcome passengers who set off from Halifax (NS) or St. John’s (NF) to discover the mighty river.

Useful links

Nautisme Québec – Marinas and nautical regions

Recreational boating – St. Lawrence Seaway

Cruise the Saint Lawrence

By train

In Canada, the Via Rail train company serves Québec with two main lines: the Québec-Windsor corridor, between the cities of Windsor, Toronto, Ottawa (in Ontario), Montréal and Québec City (in Québec), and the Maritime Way aboard the Ocean train, between Montréal, Québec City, several cities in the Bas-Saint-Laurent region and Gaspésie (in Québec), Bathurst, Miramichi, Moncton (in New Brunswick) and Halifax (Nova Scotia).

Useful link

Via Rail

Plan your getaway

Good to know before leaving

Useful information about customs, visas, rules and currency to help you plan your getaway.


Travelling to and getting around Québec is easy. Discover our air, water, rail, road and biking networks.

Where to sleep

Find the perfect accommodation for you, whether in town or in nature. A classification program indicates the level of comfort, service and safety.