Intercity transportation services by rail, highway, and sea is shown here. Commuter rail and ferry service is also shown, but not suburban commuter bus service.
Nationwide
Urban and Rural Public Transportation
American Public Transportation Association (Canada - United States)
Newfoundland and Labrador
Bus, Intercity
DRL Coachlines (St. John's, Nfld. - Port-aux-Basques, Nfld.)
Ferry
Labrador Marine (Blanc Sablon, Que. - St. Barbe, Nfld. - Lewisporte, Nfld. - Goose Bay, Nfld. - Nain, Nfld.)
Marine Atlantic (North Sydney, N.S. - Port-aux-Basques, Nfld. - Argentia, Nfld.)
Newfoundland and Labrador Department of Transportation and Works (Ferries)
Régie Transports Maritimes (Fortune, Nfld. - St. Pierre, Saint Pierre and Miquelon)
St. Pierre Tours (Fortune, Nfld. - St. Pierre, Saint Pierre and Miquelon)
Rail, Intercity
Tshiuetin Rail Transportation (Sept-Iles, Que. - Schefferville, Que.)
Nova Scotia
Bus, Intercity
Cloud Nine Shuttle (Halifax, N.S. - Yarmouth, N.S.)
Maritime Bus (Quebec - New Brunswick - P.E.I. - Nova Scotia)
PEI Express Shuttle (Halifax, N.S. - Charlottetown, P.E.I.)
Scotia Shuttle Service (Halifax, N.S. - Cape Breton, N.S.)
Ferry
Bay Ferries (Saint John, N.B. - Digby, N.S.)
Marine Atlantic (North Sydney, N.S. - Port-aux-Basques, Nfld. - Argentia, Nfld.)
NFL Ferries (Caribou, N.B. - Wood Islands, P.E.I.)
Rail, Intercity
Via Rail Canada
New Brunswick
Bus, Intercity
Maritime Bus (Quebec - New Brunswick - P.E.I. - Nova Scotia)
PEI Express Shuttle (Halifax, N.S. - Charlottetown, P.E.I.)
Ferry
Bay Ferries (Saint John, N.B. - Digby, N.S.)
Rail, Intercity
Via Rail Canada
Prince Edward Island
Bus, Intercity
Maritime Bus (Quebec - New Brunswick - P.E.I. - Nova Scotia)
PEI Express Shuttle (Halifax, N.S. - Charlottetown, P.E.I.)
Ferry
C.T.M.A. (Montreal, Que. - Souris, P.E.I. - Cap-aux-Meules, Que.)
NFL Ferries (Caribou, N.B. - Wood Islands, P.E.I.)
Quebec
Bus, Intercity
Autobus A1 (Quebec - Thetford-Mines, Que.)
Autobus Breton (Quebec - St-Georges, Que.)
Adirondack Trailways (New York - Albany, N.Y. - Syracuse, N.Y. - Massena, N.Y.)
Coach Canada (Toronto - Montreal - Buffalo, N.Y.)
Galland (Montreal - Mont-Tremblant, Que. - Mont-Laurier, Que.)
Greyhound Canada Transportation (timetables)
Greyhound Lines (timetables)
Intercar (Quebec - Chicoutimi, Que. - Tadoussac, Que. - Baie-Comeau, Que. - Sept-Iles, Que. - Havre-St-Pierre, Que.)
Maheux (Montreal - Val d'Or, Que. - Rouyn-Noranda, Que.)
Maritime Bus (Quebec - New Brunswick - P.E.I. - Nova Scotia)
Orleans Express (Monteal - Quebec - Riviere-du-Loup, Que. - Gaspe, Que.)
La Quebecoise (Quebec - Sherbrooke, Que.- Trois-Rivières, Que.)
Skyport (Trudeau Airport, Que. - Mont-Tremblant, Que.)
Transdev Limocar (Montreal - Sherbrooke, Que.)
Veolia Transport (Montreal - Sutton, Que. - Mansonville, Que.)
Ferry
La Compagnie de Navigation des Basques (Trois-Pistoles, Que. - Les Escoumins, Que.)
C.T.M.A. (Montreal, Que. - Souris, P.E.I. - Cap-aux-Meules, Que.)
Labrador Marine (Blanc Sablon, Que. - St. Barbe, Nfld. - Lewisporte, Nfld. - Goose Bay, Nfld. - Nain, Nfld.)
Relais Nordik (Rimouski - Sept-Iles, Que. - Blanc-Sablon, Que.)
Societe des Traversiers du Quebec (Ferries)
Traverse Rimouski Forestville (Rimouski, Que. - Forestville, Que.)
Traverse Riviere-du-Loup St-Simeon (Riviere-du-Loup, Que. - St-Simeon, Que.)
Rail, Commuter
Agence metropolitaine de transport (Montreal)
Rail, Intercity
Tshiuetin Rail Transportation (Sept-Iles, Que. - Schefferville, Que.)
Via Rail Canada
Rail, Urban
Societe de transport de Montreal (Montreal)
Ontario
Bus, Intercity
A.J. Bus Lines (Elliot Lake, Ont. - Spragge, Ont.)
Can-ar Coach (Toronto - Port Elgin, Ont. - Haliburton, Ont.)
Caribou Coach (Hearst, Ont. - Thunder Bay, Ont. - Fort Frances, Ont.)
Coach Canada (Toronto - Montreal - Buffalo, N.Y.)
Excel Coach Lines (Kenora, Ont. - Fort Frances, Ont.)
First Student Canada (Owen Sound, Ont. - Tobermory, Ont. - South Baymouth, Ont.)
Grey Bruce Airbus (Pearson Airport, Ont. - Owen Sound, Ont. - Kincardine, Ont.)
Greyhound Canada Transportation (timetables)
Happy Time Tours (Thunder Bay, Ont. - Grand Portage, Minn.)
Joint International Bridge Authority (Sault Ste. Marie, Mich. - Sault Ste. Marie, Ont.)
North Country Travel Lines (Thunder Bay, Ont. - Sioux Lookout, Ont.)
Ontario Northland Transportation Commission (Toronto - Sudbury, Ont. - North Bay, Ont. - Timmins, Ont. - Cochrane, Ont. - Hearst, Ont.)
Parkbus (Toronto - Ottawa)
Toronto Airport Express (Tonroto - Pearson Airport, Ont.)
Ferry
Owen Sound Transportation Company (Kingsville, Ont. - Sandusky, Oh. - Pelee Island, Ont. - Tobermory, Ont. - South Baymouth, Ont.)
Rail, Commuter
GO Transit (Toronto)
Rail, Intercity
Algoma Central Railway (Sault Ste. Marie, Ont. - Hearst, Ont.)
Via Rail Canada
Rail, Urban
O-Train (Ottawa, Ont.)
Toronto Transit Commission (Toronto)
Manitoba
Bus, Intercity
Greyhound Canada Transportation (timetables)
Saskatchewan Transportation
Rail, Intercity
Keewatin Railway Company (The Pas, Man. - Pukatawagan, Man.)
Via Rail Canada
Saskatchewan
Bus, Intercity
Greyhound Canada Transportation (timetables)
Saskatchewan Transportation (Saskatoon, Sask. - Regina, Sask.)
Rail, Intercity
Via Rail Canada
Alberta
Bus, Intercity
Allied Airport Shuttle (Calgary - Calgary Airport, Alta.)
Banff Airporter (Calgary Airport, Alta. - Banff, Alta.)
Brewster Transport (Calgary - Calgary Airport, Alta. - Banff, Alta. - Jasper, Alta.)
Ebus (Calgary - Edmonton)
Glacier Park Transport (East Glacier Park, Mont. - St. Mary, Mont. - Waterton, Alta.)
Greyhound Canada Transportation (timetables)
LA Shuttle (Calgary Airport, Alta. - Lethrbidge, Alta.
Lux Liner (Edmonton - Peace River, Alta.)
Northern Express (Edmonton - Grand Prairie, Alta. - Peace River, Alta. - High Level, Alta. - Cold Lake, Alta.)
Red Arrow Motorcoach (Calgary - Edmonton - Fort McMurray, Alta.)
Sun Dog Tours (Calgary Airport, Alta. - Banff, Alta. - Jasper, Alta. - Edomonton)
Traxx Coachlines (Calgary - Medicine Hat, Alta.)
Rail, Intercity
Via Rail Canada
Rail, Urban
C-Train (Calgary, Alta. light rail)
Edmonton Transit System (Edmonton, Alta. light rail)
British Columbia
Bus, Intercity
Cantrail Coach Lines (Seattle - Vancouver)
Greyhound Canada Transportation (timetables)
Greyhound Lines (timetables)
Malaspina Coach Lines (Vancouver - Powell River, B.C.)
Pacific Coach Lines (Vancouver - Victoria, B.C. - Whistler, B.C.)
Quick Shuttle (Seattle - Vancouver)
Ferry
Alaska Marine Highway (Bellingham, Wash. - Prince Rupert, B.C. - Skagway, Alaska - Whittier, Alaska - Dutch Harbor, Alaska)
BC Ferries (Tsawwassen, B.C. - Swartz Bay, B.C. - Nanaimo, B.C. - Port Hardy, B.C. - Prince Rupert, B.C.)
Black Ball Transport (Victoria, B.C. - Port Angeles, Wash.)
Lady Rose Marine Services (Port Alberni, B.C. - Bamfield, B.C. - Ucluelet, B.C.)
Nootka Sound Service (Gold River, B.C. - Friendly Cove, B.C.)
Victoria Clipper (Victoria, B.C. - Seattle, Wash.)
Victoria San Juan Cruises (Victoria, B.C. - Bellingham, Wash.)
Washington Department of Transportation (Ferries)
Rail, Commuter
West Coast Express (Vancouver)
Rail, Intercity
Via Rail Canada
White Pass & Yukon Route (Skagway, Alaska - Carcross, Y.T. - Whitehorse, Y.T.)
Rail, Urban
SkyTrain (Vancouver light rail)
Nunavut Territory
Northwest Territories
Bus, Intercity
Frontier Coachlines (Yellowknife, N.W.T. - Hay River, N.W.T.)
Yukon Territory
Bus, Intercity
Alaska/Yukon Trails (Anchorage - Fairbanks, Alaska - Whitehorse, Y.T. - Dawson City, Y.T.)
Greyhound Canada Transportation (timetables)
Rail, Intercity
White Pass & Yukon Route (Skagway, Alaska - Carcross, Y.T. - Whitehorse, Y.T.)
© 2013 Lawrence Hughes