Toggle navigation
Canada Map
Cities
Provinces & Territories
Distance calculator & Driving directions
Canada Map
Distances between cities in Canada
Alberta
Maple Ridge, BC
Distance between Maple Ridge and Alberta
Distance between
Maple Ridge, BC
and cities in
Alberta
Maple Ridge, BC - Calgary, AB
Maple Ridge, BC - Edmonton, AB
Maple Ridge, BC - Fort McMurray, AB
Maple Ridge, BC - Red Deer, AB
Maple Ridge, BC - Lethbridge, AB
Maple Ridge, BC - Medicine Hat, AB
Maple Ridge, BC - St. Albert, AB
Maple Ridge, BC - Sherwood Park, AB
Maple Ridge, BC - Grande Prairie, AB
Maple Ridge, BC - Airdrie, AB
Maple Ridge, BC - Spruce Grove, AB
Maple Ridge, BC - Cochrane, AB
Maple Ridge, BC - Camrose, AB
Maple Ridge, BC - Leduc, AB
Maple Ridge, BC - Fort Saskatchewan, AB
Maple Ridge, BC - Okotoks, AB
Maple Ridge, BC - Brooks, AB
Maple Ridge, BC - Canmore, AB
Maple Ridge, BC - Cold Lake, AB
Maple Ridge, BC - Wetaskiwin, AB
Maple Ridge, BC - Sylvan Lake, AB
Maple Ridge, BC - Lacombe, AB
Maple Ridge, BC - Strathmore, AB
Maple Ridge, BC - Hinton, AB
Maple Ridge, BC - High River, AB
Maple Ridge, BC - Stony Plain, AB
Maple Ridge, BC - Whitecourt, AB
Maple Ridge, BC - Taber, AB
Maple Ridge, BC - Morinville, AB
Maple Ridge, BC - Edson, AB
Maple Ridge, BC - Slave Lake, AB
Maple Ridge, BC - Banff, AB
Maple Ridge, BC - Beaumont, AB
Maple Ridge, BC - Olds, AB
Maple Ridge, BC - Ponoka, AB
Maple Ridge, BC - Rocky Mountain House, AB
Maple Ridge, BC - Coaldale, AB
Maple Ridge, BC - Drayton Valley, AB
Maple Ridge, BC - Bonnyville, AB
Maple Ridge, BC - Vegreville, AB
Maple Ridge, BC - Stettler, AB
Maple Ridge, BC - Wainwright, AB
Maple Ridge, BC - Peace River, AB
Maple Ridge, BC - Devon, AB
Maple Ridge, BC - Westlock, AB
Maple Ridge, BC - Barrhead, AB
Maple Ridge, BC - Vermilion, AB
Maple Ridge, BC - Didsbury, AB
Maple Ridge, BC - Grande Cache, AB
Maple Ridge, BC - Jasper Park Lodge, AB
Maple Ridge, BC - Pincher Creek, AB
Maple Ridge, BC - Claresholm, AB
Maple Ridge, BC - Black Diamond, AB
Maple Ridge, BC - Cardston, AB
Maple Ridge, BC - High Level, AB
Maple Ridge, BC - Chestermere, AB
Maple Ridge, BC - Raymond, AB
Maple Ridge, BC - Fairview, AB
Maple Ridge, BC - Blackfalds, AB
Maple Ridge, BC - Hanna, AB
Maple Ridge, BC - Fort Macleod, AB
Maple Ridge, BC - Three Hills, AB
Maple Ridge, BC - Lac La Biche, AB
Maple Ridge, BC - High Prairie, AB
Maple Ridge, BC - Gibbons, AB
Maple Ridge, BC - Grimshaw, AB
Maple Ridge, BC - Athabasca, AB
Maple Ridge, BC - Crossfield, AB
Maple Ridge, BC - Fox Creek, AB
Maple Ridge, BC - Sundre, AB
Maple Ridge, BC - Carstairs, AB
Maple Ridge, BC - Rimbey, AB
Maple Ridge, BC - Beaverlodge, AB
Maple Ridge, BC - Picture Butte, AB
Maple Ridge, BC - Millet, AB
Maple Ridge, BC - Magrath, AB
Maple Ridge, BC - Provost, AB
Maple Ridge, BC - Bow Island, AB
Maple Ridge, BC - Calmar, AB
Maple Ridge, BC - Valleyview, AB
Maple Ridge, BC - Nanton, AB
Maple Ridge, BC - Tofield, AB
Maple Ridge, BC - Swan Hills, AB
Maple Ridge, BC - Vulcan, AB
Maple Ridge, BC - Penhold, AB
Maple Ridge, BC - Lamont, AB
Maple Ridge, BC - Sexsmith, AB
Maple Ridge, BC - Mayerthorpe, AB
Maple Ridge, BC - Bon Accord, AB
Maple Ridge, BC - Wembley, AB
Maple Ridge, BC - Coalhurst, AB
Maple Ridge, BC - Elk Point, AB
Maple Ridge, BC - Bassano, AB
Maple Ridge, BC - Manning, AB
Maple Ridge, BC - Falher, AB
Maple Ridge, BC - Spirit River, AB
Maple Ridge, BC - Two Hills, AB
Maple Ridge, BC - Viking, AB
Maple Ridge, BC - Irricana, AB
Maple Ridge, BC - Smoky Lake, AB
Maple Ridge, BC - Killam, AB
Maple Ridge, BC - Lake Louise, AB
From:
Toronto, ON
Montreal, QC
Calgary, AB
Ottawa, ON
Edmonton, AB
Mississauga, ON
North York, ON
Winnipeg, MB
Vancouver, BC
Scarborough, ON
Quebec city, QC
Hamilton, ON
Brampton, ON
Surrey, BC
Laval, QC
Halifax, NS
Etobicoke, ON
London, ON
Okanagan, BC
Victoria, BC
Windsor, ON
Markham, ON
Oshawa, ON
Gatineau, QC
Vaughan, ON
Kitchener, ON
Longueuil, QC
Burnaby, BC
Ladner, BC
Saskatoon, SK
Richmond Hill, ON
Barrie, ON
Richmond, BC
Regina, SK
Oakville, ON
Burlington, ON
Greater Sudbury, ON
Abbotsford, BC
Saguenay, QC
St. Catharines, ON
Sherbrooke, QC
Anmore, BC
Levis, QC
Kelowna, BC
Cambridge, ON
Trois-Rivieres, QC
Guelph, ON
Coquitlam, BC
Kingston, ON
Sydney, NS
Delta, BC
Dartmouth, NS
Thunder Bay, ON
St. Johns, NL
Waterloo, ON
Terrebonne, QC
Langley, BC
Ajax, ON
Saint John, NB
Pickering, ON
Brantford, ON
Moncton, NB
Nanaimo, BC
Milton, ON
Sarnia, ON
Niagara Falls, ON
Willowdale, ON
Saint-Laurent, QC
Chilliwack, BC
Repentigny, QC
Fort McMurray, AB
Peterborough, ON
Sault Ste. Marie, ON
Newmarket, ON
Red Deer, AB
Saint-Leonard, QC
Saint-Jean-sur-Richelieu, QC
Lethbridge, AB
Maple Ridge, BC
Brossard, QC
Kamloops, BC
White Rock, BC
Prince George, BC
Medicine Hat, AB
Norfolk County, ON
Drummondville, QC
New Westminster, BC
St. Albert, AB
Sherwood Park, AB
Saint-Jerome, QC
Jonquiere, QC
Granby, QC
Fredericton, NB
Welland, ON
Saint-Hyacinthe, QC
North Bay, ON
Belleville, ON
Shawinigan, QC
Dollard-Des Ormeaux, QC
Cornwall, ON
North Vancouver, BC
Vernon, BC
Blainville, QC
West End, BC
Timmins, ON
Chateauguay, QC
Quinte West, ON
West Vancouver, BC
Charlottetown, PE
Rimouski, QC
Saint-Eustache, QC
Grande Prairie, AB
Boucherville, QC
Salaberry-de-Valleyfield, QC
Penticton, BC
St. Thomas, ON
Joliette, QC
Mirabel, QC
Mascouche, QC
Prince Albert, SK
Victoriaville, QC
Brant, ON
Woodstock, ON
Sorel-Tracy, QC
Campbell River, BC
Ancaster, ON
Courtenay, BC
Orangeville, ON
North Cowichan, BC
Moose Jaw, SK
Midland, ON
Cote-Saint-Luc, QC
Val-d Or, QC
Stratford, ON
Orillia, ON
Pointe-Claire, QC
Baie-Comeau, QC
Bellechasse Regional County Municipality, QC
Alma, QC
Sainte-Julie, QC
West Kelowna, BC
Port Moody, BC
Boisbriand, QC
Brandon, MB
Vaudreuil-Dorion, QC
Thetford-Mines, QC
Walnut Grove, BC
Prince Edward, ON
Sainte-Therese, QC
Airdrie, AB
Mount Pearl, NL
Saint-Bruno-de-Montarville, QC
Rouyn-Noranda, QC
Saint-Constant, QC
Brockville, ON
Whitehorse, YT
Owen Sound, ON
Chambly, QC
Sept-Iles, QC
Langford, BC
Duncan, BC
La Prairie, QC
Lower Sacvkille, NS
Port Alberni, BC
Parksville, BC
Keswick, ON
Varennes, QC
Clarence-Rockland, ON
Truro, NS
Westmount, QC
Kirkland, QC
New Glasgow, NS
Cole Harbour, NS
Glace Bay, NS
Huntsville, ON
Terrace, BC
North Battleford, SK
Beaconsfield, QC
Mont-Royal, QC
Beloeil, QC
Bradford West Gwillimbury, ON
Corner Brook, NL
Cranbrook, BC
Port Colborne, ON
Riviere-du-Loup, QC
Dieppe, NB
Thorold, ON
Miramichi, NB
Cobourg, ON
Dorval, QC
Oak Bay, BC
Amos, QC
Spruce Grove, AB
Pitt Meadows, BC
Fort St. John, BC
Deux-Montagnes, QC
Saint-Augustin-de-Desmaures, QC
Conception Bay South, NL
Saint-Lazare, QC
L Assomption, QC
Edmundston, NB
L Ancienne-Lorette, QC
Cochrane, AB
Sainte-Catherine, QC
Salmon Arm, BC
Rayside-Balfour, ON
Petawawa, ON
Fort Erie, ON
Candiac, QC
Lloydminster, SK
Yellowknife, NT
Collingwood, ON
Mont-Saint-Hilaire, QC
Camrose, AB
Yorkton, SK
Saint-Basile-le-Grand, QC
Leduc, AB
Pembroke, ON
Magog, QC
Greater Napanee, ON
le Plateau, QC
Fort Saskatchewan, AB
Okotoks, AB
Gaspe, QC
Matane, QC
Summerside, PE
Prince Rupert, BC
Swift Current, SK
Colwood, BC
Rosemere, QC
Williams Lake, BC
Saint-Lin-Laurentides, QC
Quesnel, BC
Bay Roberts, NL
Mont-Laurier, QC
Portage la Prairie, MB
Dolbeau-Mistassini, QC
Powell River, BC
Brooks, AB
Bathurst, NB
Kentville, NS
Elliot Lake, ON
Thompson, MB
Aldergrove, BC
Canmore, AB
Hawkesbury, ON
North Perth, ON
Grand Falls-Windsor, NL
Beauharnois, QC
Ingersoll, ON
Montmagny, QC
Cold Lake, AB
Sainte-Marie, QC
Uxbridge, ON
Amherstburg, ON
Sainte-Marthe-sur-le-Lac, QC
Wetaskiwin, AB
Pincourt, QC
Paris, ON
Becancour, QC
North Saanich, BC
Cowansville, QC
Dawson Creek, BC
Sainte-Anne-des-Plaines, QC
Lambton Shores, ON
Sainte-Adele, QC
Les Coteaux, QC
Whistler, BC
Smiths Falls, ON
Sylvan Lake, AB
Temiskaming Shores, ON
Rawdon, QC
Labrador City, NL
Angus, ON
Prevost, QC
Mercier, QC
Lacombe, AB
Strathmore, AB
Hanceville, BC
South Huron, ON
Bells Corners, ON
L Ile-Perrot, QC
Estevan, SK
Hinton, AB
Notre-Dame-de-l Ile-Perrot, QC
High River, AB
Nelson, BC
Carleton Place, ON
Trail, BC
Selkirk, MB
Lorraine, QC
Steinbach, MB
Arnprior, ON
Lachute, QC
Val-des-Monts, QC
La Tuque, QC
Weyburn, SK
Amherst, NS
Dorchester, ON
Roberval, QC
Saint-Raymond, QC
Huron East, ON
Kapuskasing, ON
Saint-Sauveur, QC
Oromocto, NB
Kitimat, BC
La Malbaie, QC
Stony Plain, AB
Mont-Tremblant, QC
Whitecourt, AB
Lavaltrie, QC
Ladysmith, BC
Pont-Rouge, QC
Castlegar, BC
Otterburn Park, QC
Dauphin, MB
Bois-des-Filion, QC
Winkler, MB
Concord, ON
Bracebridge, ON
Notre-Dame-des-Prairies, QC
Dryden, ON
Taber, AB
Morinville, AB
Saint-Felicien, QC
Bridgewater, NS
Goderich, ON
Renfrew, ON
Edson, AB
Fort Frances, ON
Chandler, QC
Kirkland Lake, ON
Slave Lake, AB
Happy Valley-Goose Bay, NL
Wasaga Beach, ON
Chibougamau, QC
Revelstoke, BC
Aylmer, ON
Camlachie, ON
Banff, AB
Yarmouth, NS
Carignan, QC
Campbellton, NB
Beaumont, AB
Innisfil, ON
Delson, QC
Sydney Mines, NS
Baie-Saint-Paul, QC
Hanover, ON
La Sarre, QC
Asbestos, QC
Merritt, BC
Bluewater, ON
Coaticook, QC
Hampstead, QC
Olds, AB
Greenwood, NS
Gibsons, BC
Carbonear, NL
Kincardine, ON
Plessisville, QC
Brownsburg-Chatham, QC
Ponoka, AB
Mont-Joli, QC
Rocky Mountain House, AB
Kimberley, BC
Perth, ON
Parry Sound, ON
Morden, MB
Coaldale, AB
Summerland, BC
Stephenville, NL
Amqui, QC
Beauceville, QC
Saint-Lambert-de-Lauzon, QC
Sooke, BC
Iqaluit, NU
Drayton Valley, AB
Farnham, QC
The Pas, MB
Bromont, QC
Bonnyville, AB
Flin Flon, MB
Sechelt, BC
Port-Cartier, QC
Gravenhurst, ON
Louiseville, QC
Sainte-Agathe-des-Monts, QC
Princeville, QC
Vegreville, AB
Lac-Brome, QC
Sainte-Anne-des-Monts, QC
Marieville, QC
Charlemagne, QC
Donnacona, QC
Stettler, AB
Gananoque, ON
Petrolia, ON
Smithers, BC
Sackville, NB
Melfort, SK
Wainwright, AB
Peace River, AB
Nicolet, QC
Devon, AB
Richelieu, QC
Sainte-Anne-de-Bellevue, QC
Montreal-Ouest, QC
Acton Vale, QC
Hudson, QC
Shannon, QC
Westlock, AB
Saint-Henri, QC
Sainte Catherine de la Jacques Cartier, QC
Fernie, BC
Antigonish, NS
Breakeyville, QC
Humboldt, SK
Creston, BC
Metchosin, BC
Hearst, ON
Agassiz, BC
Shediac, NB
Espanola, ON
Lac-Megantic, QC
Oliver, BC
Marathon, ON
Grand Bank, NL
L Epiphanie, QC
Hope, BC
La Pocatiere, QC
Marystown, NL
Fort Nelson, BC
Tracadie-Sheila, NB
Prescott, ON
Saint-Joseph-de-Beauce, QC
Barrhead, AB
Berthierville, QC
Shelburne, ON
Red Lake, ON
Osoyoos, BC
Deep River, ON
Hampton, NB
Meadow Lake, SK
Melville, SK
Armstrong, BC
Kindersley, SK
Maniwaki, QC
Iroquois Falls, ON
Channel-Port aux Basques, NL
Grand Forks, BC
Greenstone, ON
Swan River, MB
Saint-Remi, QC
Stonewall, MB
Deer Lake, NL
Riviere-Rouge, QC
Vermilion, AB
Didsbury, AB
Metabetchouan-Lac-a-la-Croix, QC
Martensville, SK
Carleton-sur-Mer, QC
Sussex, NB
Golden, BC
Vercheres, QC
Grande Cache, AB
Nipawin, SK
Picton, ON
Saint-Augustin, QC
Springhill, NS
Jasper Park Lodge, AB
Baie-D Urfe, QC
Pincher Creek, AB
Bancroft, ON
Montreal-Est, QC
Claresholm, AB
Sutton, QC
Fruitvale, BC
New-Richmond, QC
Pictou, NS
Malartic, QC
Sparwood, BC
Black Diamond, AB
Bonavista, NL
Cardston, AB
Neuville, QC
East Angus, QC
High Level, AB
Rossland, BC
Altona, MB
Chestermere, AB
Contrecoeur, QC
Port Hawkesbury, NS
Chateau-Richer, QC
Bowen Island, BC
Forestville, QC
Wolfville, NS
Clarenville-Shoal Harbour, NL
Atikokan, ON
Hay River, NT
Raymond, AB
Warwick, QC
Fairview, AB
Lebel-sur-Quevillon, QC
Warman, SK
Virden, MB
Senneterre, QC
Headingley, MB
Sainte-Julienne, QC
Harrison Brook, NB
Cabano, QC
Blackfalds, AB
Saint-Cesaire, QC
Saint-Felix-de-Valois, QC
Neepawa, MB
Hanna, AB
Napierville, QC
Torbay, NL
Casselman, ON
La Ronge, SK
Fort Macleod, AB
Three Hills, AB
Inuvik, NT
Saint-Jacques, QC
Fermont, QC
Havre-Saint-Pierre, QC
Carman, MB
Botwood, NL
Lewisporte, NL
Saint-Bruno-de-Guigues, QC
Wingham, ON
Lac La Biche, AB
Fort-Coulonge, QC
Saint-Gabriel, QC
Beausejour, MB
Houston, BC
High Prairie, AB
Invermere, BC
Lake Cowichan, BC
Huntingdon, QC
Tisdale, SK
Ville-Marie, QC
Enderby, BC
Beaupre, QC
Gibbons, AB
Pohenegamook, QC
Sicamous, BC
Normandin, QC
Princeton, BC
Bedford, QC
Bonaventure, QC
Cap-Sante, QC
Adstock, QC
Saint-Bruno, QC
Burns Lake, BC
Cumberland, BC
Chetwynd, BC
Elkford, BC
Grimshaw, AB
Athabasca, AB
Sainte-Martine, QC
Minnedosa, MB
Rigaud, QC
Delaware, ON
Crossfield, AB
Thurso, QC
Lunenburg, NS
Chase, BC
Fox Creek, AB
Saint-Tite, QC
Tumbler Ridge, BC
Valcourt, QC
Mattawa, ON
Sundre, AB
Carstairs, AB
Fort Smith, NT
Killarney, MB
Wabana, NL
Saint-Marc-des-Carrieres, QC
Rankin Inlet, NU
Lillooet, BC
Assiniboia, SK
Rosetown, SK
Berwick, NS
Pasadena, NL
Crabtree, QC
Rimbey, AB
Beaverlodge, AB
Moosomin, SK
Esterhazy, SK
Pemberton, BC
Logan Lake, BC
Picture Butte, AB
Pierreville, QC
Saint-Come--Liniere, QC
Little Current, ON
Saint-Germain-de-Grantham, QC
Millet, AB
Maple Creek, SK
Ferme-Neuve, QC
Unity, SK
Magrath, AB
Provost, AB
Biggar, SK
Canora, SK
Digby, NS
Bow Island, AB
Saint-Ambroise, QC
Gimli, MB
Montague, PE
Calmar, AB
Niverville, MB
Fossambault-sur-lac, QC
Chute-aux-Outardes, QC
Wakefield, QC
Outlook, SK
Neebing, ON
Matagami, QC
Valleyview, AB
Nanton, AB
Tofield, AB
Roblin, MB
Swan Hills, AB
Harbour Breton, NL
Deseronto, ON
Bouctouche, NB
Salisbury, NB
Walpole Island, ON
Kamsack, SK
Saint-Andre-Avellin, QC
Saint-Gedeon, QC
Temiscaming, QC
Vulcan, AB
Belfast, PE
Saint-Michel-des-Saints, QC
Chapais, QC
Penhold, AB
White City, SK
Saint Andrews, NB
Ashcroft, BC
Wynyard, SK
Lamont, AB
Danville, QC
Sexsmith, AB
Morris, MB
Pilot Butte, SK
Nakusp, BC
Watrous, SK
Englehart, ON
Middleton, NS
Hudson Bay, SK
Shaunavon, SK
Tofino, BC
Mayerthorpe, AB
Indian Head, SK
Florenceville-Bristol, NB
Sainte-Sophie, QC
Burgeo, NL
Lumby, BC
Gambo, NL
Bon Accord, AB
Shawville, QC
Papineauville, QC
Carberry, MB
Wembley, AB
Cookshire-Eaton, QC
Ucluelet, BC
Ormstown, QC
Macamic, QC
Boissevain, MB
Coalhurst, AB
Watson Lake, YT
Chester, NS
Lacolle, QC
Elk Point, AB
Dalmeny, SK
Napanee Downtown, ON
Skatepark, ON
Kingsey Falls, QC
Lumsden, SK
Parrsboro, NS
Cap-Chat, QC
Thessalon, ON
Vanderhoof, BC
Saint-Antoine-de-Tilly, QC
Les Cedres, QC
Tobermory, ON
Kensington, PE
Rosthern, SK
Bassano, AB
Lions Bay, BC
Manning, AB
Catalina, NL
Saint-Damase, QC
Sainte-Thecle, QC
Omemee, ON
Pangnirtung, NU
Saint-Joseph-de-Coleraine, QC
Wadena, SK
Dawson City, YT
Daveluyville, QC
Peachland, BC
Kugluktuk, NU
Richibucto, NB
Souris, PE
Oxford, NS
Saint-Cyrille-de-Wendover, QC
Macklin, SK
Yamachiche, QC
Hantsport, NS
Powassan, ON
Labelle, QC
Val-David, QC
Lanigan, SK
Wilkie, SK
South River, ON
Shellbrook, SK
Stephenville Crossing, NL
Rougemont, QC
Barraute, QC
Carlyle, SK
Melita, MB
Falher, AB
Rivers, MB
Oka, QC
Spirit River, AB
Haines Junction, YT
Two Hills, AB
Alberton, PE
Foam Lake, SK
Lac du Bonnet, MB
Salmo, BC
Gravelbourg, SK
Gjoa Haven, NU
Viking, AB
Maskinonge, QC
Irricana, AB
Albanel, QC
La Broquerie, MB
Langham, SK
Fort McPherson, NT
Deloraine, MB
Saint-Denis-sur-Richelieu, QC
Smoky Lake, AB
Bourget, ON
Cache Creek, BC
Oxbow, SK
Killam, AB
Hornepayne, ON
Lake Louise, AB
Kerrobert, SK
Langenburg, SK
Norman Wells, NT
Ear Falls, ON
Clyde River, NU
Nackawic, NB
Preeceville, SK
Saint-Antonin, QC
Saint-Pie, QC
Saint-Colomban, QC
To:
Toronto, ON
Montreal, QC
Calgary, AB
Ottawa, ON
Edmonton, AB
Mississauga, ON
North York, ON
Winnipeg, MB
Vancouver, BC
Scarborough, ON
Quebec city, QC
Hamilton, ON
Brampton, ON
Surrey, BC
Laval, QC
Halifax, NS
Etobicoke, ON
London, ON
Okanagan, BC
Victoria, BC
Windsor, ON
Markham, ON
Oshawa, ON
Gatineau, QC
Vaughan, ON
Kitchener, ON
Longueuil, QC
Burnaby, BC
Ladner, BC
Saskatoon, SK
Richmond Hill, ON
Barrie, ON
Richmond, BC
Regina, SK
Oakville, ON
Burlington, ON
Greater Sudbury, ON
Abbotsford, BC
Saguenay, QC
St. Catharines, ON
Sherbrooke, QC
Anmore, BC
Levis, QC
Kelowna, BC
Cambridge, ON
Trois-Rivieres, QC
Guelph, ON
Coquitlam, BC
Kingston, ON
Sydney, NS
Delta, BC
Dartmouth, NS
Thunder Bay, ON
St. Johns, NL
Waterloo, ON
Terrebonne, QC
Langley, BC
Ajax, ON
Saint John, NB
Pickering, ON
Brantford, ON
Moncton, NB
Nanaimo, BC
Milton, ON
Sarnia, ON
Niagara Falls, ON
Willowdale, ON
Saint-Laurent, QC
Chilliwack, BC
Repentigny, QC
Fort McMurray, AB
Peterborough, ON
Sault Ste. Marie, ON
Newmarket, ON
Red Deer, AB
Saint-Leonard, QC
Saint-Jean-sur-Richelieu, QC
Lethbridge, AB
Maple Ridge, BC
Brossard, QC
Kamloops, BC
White Rock, BC
Prince George, BC
Medicine Hat, AB
Norfolk County, ON
Drummondville, QC
New Westminster, BC
St. Albert, AB
Sherwood Park, AB
Saint-Jerome, QC
Jonquiere, QC
Granby, QC
Fredericton, NB
Welland, ON
Saint-Hyacinthe, QC
North Bay, ON
Belleville, ON
Shawinigan, QC
Dollard-Des Ormeaux, QC
Cornwall, ON
North Vancouver, BC
Vernon, BC
Blainville, QC
West End, BC
Timmins, ON
Chateauguay, QC
Quinte West, ON
West Vancouver, BC
Charlottetown, PE
Rimouski, QC
Saint-Eustache, QC
Grande Prairie, AB
Boucherville, QC
Salaberry-de-Valleyfield, QC
Penticton, BC
St. Thomas, ON
Joliette, QC
Mirabel, QC
Mascouche, QC
Prince Albert, SK
Victoriaville, QC
Brant, ON
Woodstock, ON
Sorel-Tracy, QC
Campbell River, BC
Ancaster, ON
Courtenay, BC
Orangeville, ON
North Cowichan, BC
Moose Jaw, SK
Midland, ON
Cote-Saint-Luc, QC
Val-d Or, QC
Stratford, ON
Orillia, ON
Pointe-Claire, QC
Baie-Comeau, QC
Bellechasse Regional County Municipality, QC
Alma, QC
Sainte-Julie, QC
West Kelowna, BC
Port Moody, BC
Boisbriand, QC
Brandon, MB
Vaudreuil-Dorion, QC
Thetford-Mines, QC
Walnut Grove, BC
Prince Edward, ON
Sainte-Therese, QC
Airdrie, AB
Mount Pearl, NL
Saint-Bruno-de-Montarville, QC
Rouyn-Noranda, QC
Saint-Constant, QC
Brockville, ON
Whitehorse, YT
Owen Sound, ON
Chambly, QC
Sept-Iles, QC
Langford, BC
Duncan, BC
La Prairie, QC
Lower Sacvkille, NS
Port Alberni, BC
Parksville, BC
Keswick, ON
Varennes, QC
Clarence-Rockland, ON
Truro, NS
Westmount, QC
Kirkland, QC
New Glasgow, NS
Cole Harbour, NS
Glace Bay, NS
Huntsville, ON
Terrace, BC
North Battleford, SK
Beaconsfield, QC
Mont-Royal, QC
Beloeil, QC
Bradford West Gwillimbury, ON
Corner Brook, NL
Cranbrook, BC
Port Colborne, ON
Riviere-du-Loup, QC
Dieppe, NB
Thorold, ON
Miramichi, NB
Cobourg, ON
Dorval, QC
Oak Bay, BC
Amos, QC
Spruce Grove, AB
Pitt Meadows, BC
Fort St. John, BC
Deux-Montagnes, QC
Saint-Augustin-de-Desmaures, QC
Conception Bay South, NL
Saint-Lazare, QC
L Assomption, QC
Edmundston, NB
L Ancienne-Lorette, QC
Cochrane, AB
Sainte-Catherine, QC
Salmon Arm, BC
Rayside-Balfour, ON
Petawawa, ON
Fort Erie, ON
Candiac, QC
Lloydminster, SK
Yellowknife, NT
Collingwood, ON
Mont-Saint-Hilaire, QC
Camrose, AB
Yorkton, SK
Saint-Basile-le-Grand, QC
Leduc, AB
Pembroke, ON
Magog, QC
Greater Napanee, ON
le Plateau, QC
Fort Saskatchewan, AB
Okotoks, AB
Gaspe, QC
Matane, QC
Summerside, PE
Prince Rupert, BC
Swift Current, SK
Colwood, BC
Rosemere, QC
Williams Lake, BC
Saint-Lin-Laurentides, QC
Quesnel, BC
Bay Roberts, NL
Mont-Laurier, QC
Portage la Prairie, MB
Dolbeau-Mistassini, QC
Powell River, BC
Brooks, AB
Bathurst, NB
Kentville, NS
Elliot Lake, ON
Thompson, MB
Aldergrove, BC
Canmore, AB
Hawkesbury, ON
North Perth, ON
Grand Falls-Windsor, NL
Beauharnois, QC
Ingersoll, ON
Montmagny, QC
Cold Lake, AB
Sainte-Marie, QC
Uxbridge, ON
Amherstburg, ON
Sainte-Marthe-sur-le-Lac, QC
Wetaskiwin, AB
Pincourt, QC
Paris, ON
Becancour, QC
North Saanich, BC
Cowansville, QC
Dawson Creek, BC
Sainte-Anne-des-Plaines, QC
Lambton Shores, ON
Sainte-Adele, QC
Les Coteaux, QC
Whistler, BC
Smiths Falls, ON
Sylvan Lake, AB
Temiskaming Shores, ON
Rawdon, QC
Labrador City, NL
Angus, ON
Prevost, QC
Mercier, QC
Lacombe, AB
Strathmore, AB
Hanceville, BC
South Huron, ON
Bells Corners, ON
L Ile-Perrot, QC
Estevan, SK
Hinton, AB
Notre-Dame-de-l Ile-Perrot, QC
High River, AB
Nelson, BC
Carleton Place, ON
Trail, BC
Selkirk, MB
Lorraine, QC
Steinbach, MB
Arnprior, ON
Lachute, QC
Val-des-Monts, QC
La Tuque, QC
Weyburn, SK
Amherst, NS
Dorchester, ON
Roberval, QC
Saint-Raymond, QC
Huron East, ON
Kapuskasing, ON
Saint-Sauveur, QC
Oromocto, NB
Kitimat, BC
La Malbaie, QC
Stony Plain, AB
Mont-Tremblant, QC
Whitecourt, AB
Lavaltrie, QC
Ladysmith, BC
Pont-Rouge, QC
Castlegar, BC
Otterburn Park, QC
Dauphin, MB
Bois-des-Filion, QC
Winkler, MB
Concord, ON
Bracebridge, ON
Notre-Dame-des-Prairies, QC
Dryden, ON
Taber, AB
Morinville, AB
Saint-Felicien, QC
Bridgewater, NS
Goderich, ON
Renfrew, ON
Edson, AB
Fort Frances, ON
Chandler, QC
Kirkland Lake, ON
Slave Lake, AB
Happy Valley-Goose Bay, NL
Wasaga Beach, ON
Chibougamau, QC
Revelstoke, BC
Aylmer, ON
Camlachie, ON
Banff, AB
Yarmouth, NS
Carignan, QC
Campbellton, NB
Beaumont, AB
Innisfil, ON
Delson, QC
Sydney Mines, NS
Baie-Saint-Paul, QC
Hanover, ON
La Sarre, QC
Asbestos, QC
Merritt, BC
Bluewater, ON
Coaticook, QC
Hampstead, QC
Olds, AB
Greenwood, NS
Gibsons, BC
Carbonear, NL
Kincardine, ON
Plessisville, QC
Brownsburg-Chatham, QC
Ponoka, AB
Mont-Joli, QC
Rocky Mountain House, AB
Kimberley, BC
Perth, ON
Parry Sound, ON
Morden, MB
Coaldale, AB
Summerland, BC
Stephenville, NL
Amqui, QC
Beauceville, QC
Saint-Lambert-de-Lauzon, QC
Sooke, BC
Iqaluit, NU
Drayton Valley, AB
Farnham, QC
The Pas, MB
Bromont, QC
Bonnyville, AB
Flin Flon, MB
Sechelt, BC
Port-Cartier, QC
Gravenhurst, ON
Louiseville, QC
Sainte-Agathe-des-Monts, QC
Princeville, QC
Vegreville, AB
Lac-Brome, QC
Sainte-Anne-des-Monts, QC
Marieville, QC
Charlemagne, QC
Donnacona, QC
Stettler, AB
Gananoque, ON
Petrolia, ON
Smithers, BC
Sackville, NB
Melfort, SK
Wainwright, AB
Peace River, AB
Nicolet, QC
Devon, AB
Richelieu, QC
Sainte-Anne-de-Bellevue, QC
Montreal-Ouest, QC
Acton Vale, QC
Hudson, QC
Shannon, QC
Westlock, AB
Saint-Henri, QC
Sainte Catherine de la Jacques Cartier, QC
Fernie, BC
Antigonish, NS
Breakeyville, QC
Humboldt, SK
Creston, BC
Metchosin, BC
Hearst, ON
Agassiz, BC
Shediac, NB
Espanola, ON
Lac-Megantic, QC
Oliver, BC
Marathon, ON
Grand Bank, NL
L Epiphanie, QC
Hope, BC
La Pocatiere, QC
Marystown, NL
Fort Nelson, BC
Tracadie-Sheila, NB
Prescott, ON
Saint-Joseph-de-Beauce, QC
Barrhead, AB
Berthierville, QC
Shelburne, ON
Red Lake, ON
Osoyoos, BC
Deep River, ON
Hampton, NB
Meadow Lake, SK
Melville, SK
Armstrong, BC
Kindersley, SK
Maniwaki, QC
Iroquois Falls, ON
Channel-Port aux Basques, NL
Grand Forks, BC
Greenstone, ON
Swan River, MB
Saint-Remi, QC
Stonewall, MB
Deer Lake, NL
Riviere-Rouge, QC
Vermilion, AB
Didsbury, AB
Metabetchouan-Lac-a-la-Croix, QC
Martensville, SK
Carleton-sur-Mer, QC
Sussex, NB
Golden, BC
Vercheres, QC
Grande Cache, AB
Nipawin, SK
Picton, ON
Saint-Augustin, QC
Springhill, NS
Jasper Park Lodge, AB
Baie-D Urfe, QC
Pincher Creek, AB
Bancroft, ON
Montreal-Est, QC
Claresholm, AB
Sutton, QC
Fruitvale, BC
New-Richmond, QC
Pictou, NS
Malartic, QC
Sparwood, BC
Black Diamond, AB
Bonavista, NL
Cardston, AB
Neuville, QC
East Angus, QC
High Level, AB
Rossland, BC
Altona, MB
Chestermere, AB
Contrecoeur, QC
Port Hawkesbury, NS
Chateau-Richer, QC
Bowen Island, BC
Forestville, QC
Wolfville, NS
Clarenville-Shoal Harbour, NL
Atikokan, ON
Hay River, NT
Raymond, AB
Warwick, QC
Fairview, AB
Lebel-sur-Quevillon, QC
Warman, SK
Virden, MB
Senneterre, QC
Headingley, MB
Sainte-Julienne, QC
Harrison Brook, NB
Cabano, QC
Blackfalds, AB
Saint-Cesaire, QC
Saint-Felix-de-Valois, QC
Neepawa, MB
Hanna, AB
Napierville, QC
Torbay, NL
Casselman, ON
La Ronge, SK
Fort Macleod, AB
Three Hills, AB
Inuvik, NT
Saint-Jacques, QC
Fermont, QC
Havre-Saint-Pierre, QC
Carman, MB
Botwood, NL
Lewisporte, NL
Saint-Bruno-de-Guigues, QC
Wingham, ON
Lac La Biche, AB
Fort-Coulonge, QC
Saint-Gabriel, QC
Beausejour, MB
Houston, BC
High Prairie, AB
Invermere, BC
Lake Cowichan, BC
Huntingdon, QC
Tisdale, SK
Ville-Marie, QC
Enderby, BC
Beaupre, QC
Gibbons, AB
Pohenegamook, QC
Sicamous, BC
Normandin, QC
Princeton, BC
Bedford, QC
Bonaventure, QC
Cap-Sante, QC
Adstock, QC
Saint-Bruno, QC
Burns Lake, BC
Cumberland, BC
Chetwynd, BC
Elkford, BC
Grimshaw, AB
Athabasca, AB
Sainte-Martine, QC
Minnedosa, MB
Rigaud, QC
Delaware, ON
Crossfield, AB
Thurso, QC
Lunenburg, NS
Chase, BC
Fox Creek, AB
Saint-Tite, QC
Tumbler Ridge, BC
Valcourt, QC
Mattawa, ON
Sundre, AB
Carstairs, AB
Fort Smith, NT
Killarney, MB
Wabana, NL
Saint-Marc-des-Carrieres, QC
Rankin Inlet, NU
Lillooet, BC
Assiniboia, SK
Rosetown, SK
Berwick, NS
Pasadena, NL
Crabtree, QC
Rimbey, AB
Beaverlodge, AB
Moosomin, SK
Esterhazy, SK
Pemberton, BC
Logan Lake, BC
Picture Butte, AB
Pierreville, QC
Saint-Come--Liniere, QC
Little Current, ON
Saint-Germain-de-Grantham, QC
Millet, AB
Maple Creek, SK
Ferme-Neuve, QC
Unity, SK
Magrath, AB
Provost, AB
Biggar, SK
Canora, SK
Digby, NS
Bow Island, AB
Saint-Ambroise, QC
Gimli, MB
Montague, PE
Calmar, AB
Niverville, MB
Fossambault-sur-lac, QC
Chute-aux-Outardes, QC
Wakefield, QC
Outlook, SK
Neebing, ON
Matagami, QC
Valleyview, AB
Nanton, AB
Tofield, AB
Roblin, MB
Swan Hills, AB
Harbour Breton, NL
Deseronto, ON
Bouctouche, NB
Salisbury, NB
Walpole Island, ON
Kamsack, SK
Saint-Andre-Avellin, QC
Saint-Gedeon, QC
Temiscaming, QC
Vulcan, AB
Belfast, PE
Saint-Michel-des-Saints, QC
Chapais, QC
Penhold, AB
White City, SK
Saint Andrews, NB
Ashcroft, BC
Wynyard, SK
Lamont, AB
Danville, QC
Sexsmith, AB
Morris, MB
Pilot Butte, SK
Nakusp, BC
Watrous, SK
Englehart, ON
Middleton, NS
Hudson Bay, SK
Shaunavon, SK
Tofino, BC
Mayerthorpe, AB
Indian Head, SK
Florenceville-Bristol, NB
Sainte-Sophie, QC
Burgeo, NL
Lumby, BC
Gambo, NL
Bon Accord, AB
Shawville, QC
Papineauville, QC
Carberry, MB
Wembley, AB
Cookshire-Eaton, QC
Ucluelet, BC
Ormstown, QC
Macamic, QC
Boissevain, MB
Coalhurst, AB
Watson Lake, YT
Chester, NS
Lacolle, QC
Elk Point, AB
Dalmeny, SK
Napanee Downtown, ON
Skatepark, ON
Kingsey Falls, QC
Lumsden, SK
Parrsboro, NS
Cap-Chat, QC
Thessalon, ON
Vanderhoof, BC
Saint-Antoine-de-Tilly, QC
Les Cedres, QC
Tobermory, ON
Kensington, PE
Rosthern, SK
Bassano, AB
Lions Bay, BC
Manning, AB
Catalina, NL
Saint-Damase, QC
Sainte-Thecle, QC
Omemee, ON
Pangnirtung, NU
Saint-Joseph-de-Coleraine, QC
Wadena, SK
Dawson City, YT
Daveluyville, QC
Peachland, BC
Kugluktuk, NU
Richibucto, NB
Souris, PE
Oxford, NS
Saint-Cyrille-de-Wendover, QC
Macklin, SK
Yamachiche, QC
Hantsport, NS
Powassan, ON
Labelle, QC
Val-David, QC
Lanigan, SK
Wilkie, SK
South River, ON
Shellbrook, SK
Stephenville Crossing, NL
Rougemont, QC
Barraute, QC
Carlyle, SK
Melita, MB
Falher, AB
Rivers, MB
Oka, QC
Spirit River, AB
Haines Junction, YT
Two Hills, AB
Alberton, PE
Foam Lake, SK
Lac du Bonnet, MB
Salmo, BC
Gravelbourg, SK
Gjoa Haven, NU
Viking, AB
Maskinonge, QC
Irricana, AB
Albanel, QC
La Broquerie, MB
Langham, SK
Fort McPherson, NT
Deloraine, MB
Saint-Denis-sur-Richelieu, QC
Smoky Lake, AB
Bourget, ON
Cache Creek, BC
Oxbow, SK
Killam, AB
Hornepayne, ON
Lake Louise, AB
Kerrobert, SK
Langenburg, SK
Norman Wells, NT
Ear Falls, ON
Clyde River, NU
Nackawic, NB
Preeceville, SK
Saint-Antonin, QC
Saint-Pie, QC
Saint-Colomban, QC
Calculate distance!
To other cities in
Ontario
Quebec
British Columbia
Alberta
Manitoba
Saskatchewan
Nova Scotia
New Brunswick
Newfoundland and Labrador
Prince Edward Island
Northwest Territories
Yukon
Nunavut