UN/LOCODE Codes — Canada (CA)

3,225 UN/LOCODE location codes for Canada — the United Nations Code for Trade and Transport Locations (UNECE) identifying ports, airports, rail and road terminals, border crossings and other trade points. Each code is 5 characters: the ISO country code CA plus a 3-character location code.

CodeNameSubdivisionFunctionsStatus
CA2GAGabriola 📍BCRoad terminalApproved by the UN/LOCODE Maintenance Agency
CA2KSRosthern 📍SKRoad terminalRecognised location
CA2SLSt. Louis 📍SKRoad terminalApproved by the UN/LOCODE Maintenance Agency
CA345Goulais River 📍ONMultimodalApproved by the UN/LOCODE Maintenance Agency
CA4NGGrand Pre 📍NSRoad terminalRecognised location
CA5DVClive 📍ABRoad terminalRecognised location
CA6CASearchmont 📍ONRoad terminalRecognised location
CA6ODDouglas Point 📍ONRoad terminalRecognised location
CA6QCRiviere-Ouelle 📍QCRoad terminalRecognised location
CA6SESenneville 📍QCRoad terminalRecognised location
CA7TKStoke 📍QCRoad terminalRecognised location
CA8MTMontreal-Ouest 📍QCRoad terminalRecognised location
CA9FRLangford Station 📍BCRoad terminalRecognised location
CAAABLac La Biche 📍ABPort, MultimodalRecognised location
CAAACAilsa Craig 📍ONRoad terminalRecognised location
CAAADArnaud 📍MBRoad terminalRecognised location
CAAALAlert BayBCPortAdopted by an international organisation (e.g. IATA/ECLAC)
CAAAUCausapscal 📍QCRoad terminalRecognised location
CAABBAbbotsfordBCRoad terminalRecognised location
CAABEAbercrombie 📍NSRoad terminalRecognised location
CAABGAlbert Bridge 📍NSRoad terminalRecognised location
CAABHAshburn 📍ONRoad terminal, MultimodalRecognised location
CAABLAmberly 📍ONPort, MultimodalRecognised location
CAABNAlban 📍ONRoad terminalRecognised location
CAABOAssiniboia 📍SKRail terminal, Road terminalRecognised location
CAABRRocky View County 📍ABPort, Road terminalRecognised location
CAABUMelbourne 📍QCRoad terminalRecognised location
CAABVAbram-Village 📍PERoad terminalRecognised location
CAACLAyer's Cliff 📍QCRoad terminal, MultimodalRecognised location
CAACOAulds Cove 📍NSRoad terminalRecognised location
CAACTActon 📍ONRoad terminalRecognised location
CAACVActon Vale 📍QCRail terminal, Road terminalRecognised location
CAADEAldergrove 📍BCRoad terminal, Border crossingRecognised location
CAADHArdath 📍SKRail terminal, Road terminal, MultimodalRecognised location
CAADISaint-Adrien 📍QCRoad terminalRecognised location
CAADLSainte-Anne-de-la-Perade 📍QCRoad terminal, MultimodalRecognised location
CAADMSaint-Augustin-Deux-Montagnes 📍QCRoad terminalRecognised location
CAADPSainte-Anne-des-Plaines 📍QCRail terminal, Road terminalRecognised location
CAADRSainte-Anne-de-la-Rochelle 📍QCRoad terminal, MultimodalRecognised location
CAADVAdvocate Harbour 📍NSRoad terminalRecognised location
CAAEOMa-Ma-O Beach 📍ABRoad terminalRecognised location
CAAESSaint-Arsène 📍QCRoad terminalRecognised location
CAAGIAgincourtONRail terminal, Road terminalRecognised location
CAAGRAnge Gardien de Rouville 📍QCRoad terminalRecognised location
CAAGUAguathuna 📍NLPort, Road terminalRecognised location
CAAGYArgyle 📍NSRoad terminalRecognised location
CAAGZAgassiz 📍BCRail terminal, Road terminalRecognised location
CAAHHAlgonquin Highlands 📍ONRoad terminalRecognised location
CAAHLApple HillONPortRecognised location
CAAHNAcheson 📍ABRail terminal, Road terminal, MultimodalRecognised location
CAAIDAlnwick/Haldimand 📍ONMultimodalRecognised location
CAAIRAirdrie 📍ABRoad terminalRecognised location
CAAITSaint-Anicet 📍QCRoad terminalRecognised location
CAAJNAston-Jonction 📍QCRoad terminalRecognised location
CAAJUAnjouQCRail terminal, Road terminalRecognised location
CAAJXAjaxONRoad terminalRecognised location
CAAKLAklavik 📍NTRoad terminalRecognised location
CAAKNArkona 📍ONRoad terminalRecognised location
CAAKVAkulivik Apt 📍QCRoad terminal, AirportRecognised location
CAALDAlexander 📍MBRoad terminalRecognised location
CAALEAllardville 📍NBRoad terminalRecognised location
CAALFAlfred 📍ONRail terminalRecognised location
CAALHAlhambra 📍ABRail terminal, Road terminalRecognised location
CAALIAlix 📍ABRoad terminalRecognised location
CAALKAdlavik 📍NLPort, Road terminalApproved by national standardisation body
CAALLAllanburg 📍ONRoad terminalRecognised location
CAALMAlma 📍ONRoad terminalRecognised location
CAALNAllan 📍SKRail terminal, Road terminalRecognised location
CAALOL'Anse-au-Loup 📍NLPort, Road terminalRecognised location
CAALPAlgonquin Park 📍ONRoad terminalRecognised location
CAALTAltonONRoad terminalRecognised location
CAALVAtholville 📍NBPort, Rail terminal, Road terminalRecognised location
CAAMAAllistonONRoad terminalRecognised location
CAAMBSaint-Ambroise 📍QCRoad terminalRecognised location
CAAMEArmena 📍ABRail terminal, Road terminalRecognised location
CAAMHAmherstburgONPortApproved by national standardisation body
CAAMNAmherst 📍NSRail terminal, Road terminalRecognised location
CAAMQAmqui 📍QCRoad terminalRecognised location
CAAMRSainte-Angele-de-Merici 📍QCRoad terminalRecognised location
CAAMTAlmonte 📍ONMultimodalRecognised location
CAANASaint-Anaclet 📍QCRoad terminalRecognised location
CAANBAndys BayBCPortApproved by national standardisation body
CAANCAncasterONRoad terminalRecognised location
CAANFAnfield 📍NBRoad terminalRecognised location
CAANIAnnacis Island 📍BCRoad terminalRecognised location
CAANLAnola 📍MBRail terminal, Road terminalRecognised location
CAANNAsphodel-Norwood 📍ONRoad terminalRecognised location
CAANPArnprior 📍ONRoad terminalRecognised location
CAANTAntigonish 📍NSRoad terminalRecognised location
CAANZAnzac 📍ABPort, Rail terminal, Road terminalRecognised location
CAAPANapan 📍NBRoad terminalRecognised location
CAAPHSaint-Alphonse 📍Road terminalRecognised location
CAAPIAppin 📍ONRoad terminalRecognised location
CAAPOApohaqui 📍NBRoad terminalRecognised location
CAAPTSaint-Agapit 📍QCRoad terminalRecognised location
CAAQCSaint-Ambroise-De-Kildare 📍QCRoad terminalRecognised location
CAAQPSambro 📍NSRoad terminalRecognised location
CAAQWRoseneath 📍PERoad terminalRecognised location
CAARBArctic Bay 📍NUPort, Road terminal, AirportApproved by national standardisation body
CAARCArnold's Cove 📍NLPort, Road terminalApproved by national standardisation body
CAARESaint-Marc-sur-Richelieu 📍QCRoad terminalRecognised location
CAARGArborg 📍MBRail terminal, Road terminalRecognised location
CAARIArichat 📍NSPort, Road terminalRecognised location
CAARMArmstrong 📍BCRail terminal, Road terminalRecognised location
CAAROAir Ronge 📍SKRoad terminalRecognised location
CAARTArthabaskaQCRoad terminalRecognised location
CAARUArundel 📍QCRoad terminalRecognised location
CAARXAriss 📍ONRoad terminalRecognised location
CAASBAsbestos 📍QCRoad terminalRecognised location
CAASKAlexis Creek 📍BCRoad terminalRecognised location
CAASOAlvinston 📍ONRoad terminalRecognised location
CAASQAsquith 📍SKPort, MultimodalRecognised location
CAASSArdrossan 📍ABRoad terminalRecognised location
CAASWWatson 📍SKRoad terminalRecognised location
CAASYAldersyde 📍ABRoad terminalRecognised location
CAATAAstraONRoad terminalRecognised location
CAATBAthabasca 📍ABRoad terminalRecognised location
CAATHArthur 📍ONRail terminal, Road terminalRecognised location
CAATLAtlin 📍BCRoad terminalRecognised location
CAATOAlberton 📍PERoad terminalRecognised location
CAATSAthens 📍ONRoad terminalRecognised location
CAAULAulac 📍NBRoad terminalRecognised location
CAAUQAustin 📍QCRoad terminalRecognised location
CAAURAuroraONRoad terminalRecognised location
CAAUSAustin 📍MBRoad terminalRecognised location
CAAUXPointe-aux-Outardes 📍QCRoad terminalRecognised location
CAAVLAvonlea 📍SKRail terminal, Road terminal, MultimodalRecognised location
CAAVMAngusville 📍MBRoad terminalRecognised location
CAAVOAvondale 📍NLPort, Road terminalApproved by national standardisation body
CAAVPAvonport 📍NSPort, Rail terminal, Road terminalRecognised location
CAAVYAcadia Valley 📍ABRail terminal, Road terminal, MultimodalRecognised location
CAAWBSaint-Augustin-de-Woburn 📍QCRoad terminalRecognised location
CAAWDAtwood 📍ONRail terminal, Road terminal, MultimodalRecognised location
CAAWLSt. Anns / West Lincoln 📍ONRoad terminalRecognised location
CAAXMSaint-Alexis-de-Montcalm 📍QCRoad terminalRecognised location
CAAXOAltona 📍MBRoad terminalRecognised location
CAAYDAylesford 📍NSRoad terminalRecognised location
CAAYHAylsham 📍SKRail terminal, Road terminal, MultimodalRecognised location
CAAYLAylmerONRoad terminalRecognised location
CAAYMAylmer 📍QCRoad terminalRecognised location
CAAYOAyton 📍ONRoad terminalRecognised location
CAAYRAyr 📍ONRoad terminalRecognised location
CAAYYAlbany 📍PERoad terminalRecognised location
CAAZIAzilda 📍ONRoad terminalRecognised location
CABAABala 📍ONPort, Rail terminal, Road terminal, MultimodalRecognised location
CABACBon Accord 📍ABRoad terminalRecognised location
CABADBaddeckNSPortRecognised location
CABAFBanffABRoad terminalRecognised location
CABAHBayham 📍ONRoad terminalRecognised location
CABALBalmertown 📍ONRoad terminalRecognised location
CABAMBambertonBCPortRecognised location
CABANBarrington 📍NSPort, Road terminalRecognised location
CABARBarrieONRoad terminalRecognised location
CABASBaysideONRecognised location
CABATBathurstNBPort, AirportApproved by national standardisation body
CABAWBatawa 📍ONRoad terminalRecognised location
CABAYBayside (St Roberts)NBPortApproved by national standardisation body
CABAZSaint-Jean-Baptiste 📍QCRoad terminalRecognised location
CABBABreadalbane 📍PERoad terminal, MultimodalRecognised location
CABBBBlubber BayBCPortApproved by national standardisation body
CABBDBoisbriand 📍QCRoad terminalRecognised location
CABBNBernard 📍NURoad terminalRecognised location
CABBRBeaver Brook 📍NSRoad terminalRecognised location
CABBSSaint-Barnabé-Sud 📍QCRoad terminalRecognised location
CABBUBay Bulls 📍NLPort, Road terminalApproved by national standardisation body
CABBYBlind BayBCPortApproved by national standardisation body
CABC2Bow City 📍ABPort, Road terminalRecognised location
CABC9Le Bic 📍QCRoad terminalRecognised location
CABCEBragg Creek 📍ABRoad terminalRecognised location
CABCFBeaconsfield 📍QCRoad terminalRecognised location
CABCHBinscarth 📍MBRoad terminalRecognised location
CABCKBrockvilleONPortApproved by Customs Authority
CABCLBon ConseilQCRail terminalRecognised location
CABCMBruce Mines 📍ONRoad terminalRecognised location
CABCNBrackendale 📍BCRoad terminalRecognised location
CABCOBaie ComeauQCPort, AirportApproved by national standardisation body
CABCRBurtts Corner 📍NBRoad terminalRecognised location
CABCTBancroftONPort, Road terminalRecognised location
CABCVBeale CoveBCPortApproved by national standardisation body
CABCWWest Kelowna 📍BCMultimodalRecognised location
CABCYBeechy 📍SKRail terminal, Road terminalRecognised location
CABDCBroderick 📍SKRoad terminalRecognised location
CABDEBaden 📍ONRoad terminalRecognised location
CABDFBedford 📍NSPort, Rail terminal, Road terminal, MultimodalRecognised location
CABDHBruderheim 📍ABRail terminal, Road terminalRecognised location
CABDIBairdsville 📍NBRoad terminalRecognised location
CABDLSaint-Bernard-de-Lacolle 📍QCRoad terminalRecognised location
CABDMBlack Diamond 📍ABRoad terminalRecognised location
CABDRBald Rock 📍NSPort, Road terminalRecognised location
CABDTBurdettABRoad terminalRecognised location
CABDUBaie d'Urfé 📍QCRoad terminalRecognised location
CABDVBay de Verde 📍NLRoad terminalRecognised location
CABEABeaver Cove 📍BCPort, Rail terminal, Road terminalRecognised location
CABECBécancour 📍QCPortApproved by national standardisation body
CABEDBedfordQCRoad terminalRecognised location
CABEEBeiseker 📍ABRoad terminalRecognised location
CABEHBeaver HarbourNBPortRecognised location
CABEIBear Island 📍NBRoad terminalRecognised location
CABELBelleduneNBPortApproved by national standardisation body
CABENBeeton 📍ONRoad terminalRecognised location
CABEQBedeque 📍PERoad terminalRecognised location
CABERBerthiervilleQCRoad terminalRecognised location
CABETBeaumont 📍ABRoad terminalRecognised location
CABEUBeaucevilleQCRoad terminalRecognised location
CABFDBrookfield 📍NSRail terminal, Road terminalRecognised location
CABFFBelfast 📍PERoad terminalRecognised location
CABFIBois-des-Filion 📍QCRoad terminalRecognised location
CABFOBlackfoot 📍ABRoad terminalRecognised location
CABFRBeresford 📍NBPort, Rail terminal, Road terminalRecognised location
CABFTBluffton 📍ABRoad terminalRecognised location
CABFWSaint-Boniface 📍MBRoad terminalRecognised location
CABGCBurgoynes Cove 📍NLRoad terminalRecognised location
CABGHBrighton 📍ONRoad terminalRecognised location
CABGRBig River 📍NBRoad terminalRecognised location
CABGTBagotvilleQCPortApproved by Customs Authority
CABHABeauharnois 📍QCRoad terminalRecognised location
CABHCWindermere 📍BCRoad terminalRecognised location
CABHDBond HeadONRoad terminalRecognised location
CABHFBishops Falls 📍NLRoad terminalRecognised location
CABHGBrodhagen 📍ONRoad terminalRecognised location
CABHHBlockhouse 📍NSRoad terminalRecognised location
CABHIBirds Hill 📍MBRoad terminalRecognised location
CABHMBlenheim 📍ONRoad terminalRecognised location
CABHVBeachville 📍ONRoad terminalRecognised location
CABHWBashaw 📍ABRail terminal, Road terminalRecognised location
CABIEBridesville 📍BCMultimodalRecognised location
CABINBurrard Inlet 📍BCPortRecognised location
CABIRBiggar 📍SKRoad terminalRecognised location
CABIVBar River 📍ONRoad terminalRecognised location
CABIXSaint-Brieux 📍SKRoad terminalRecognised location
CABJOBaie-Johan-Beetz 📍QCPort, Road terminal, AirportApproved by national standardisation body
CABKABrocket 📍ABPortRecognised location
CABKCBlack Creek 📍BCRoad terminalRecognised location
CABKFBlackfalds 📍ABRoad terminalRecognised location
CABKIBlackie 📍ABMultimodalRecognised location
CABKKBearskin Lake 📍ONRoad terminalRecognised location
CABKLBlack Lake 📍QCRoad terminalRecognised location
CABKNBrooklynNSPortRecognised location
CABKRBig Lake Ranch 📍BCRoad terminalRecognised location
CABKSBrooks 📍ABRail terminal, Road terminalRecognised location
CABKVBlackville 📍NBRoad terminalRecognised location
CABL2Balmoral 📍NBRoad terminal, Postal exchangeRecognised location
CABLABlainvilleQCRail terminal, Road terminalRecognised location
CABLCBella CoolaBCPortApproved by national standardisation body
CABLDBelwood 📍ONPort, MultimodalRecognised location
CABLEBridge Lake 📍BCRoad terminalRecognised location
CABLFBattleford 📍SKRail terminal, Road terminalRecognised location
CABLGBlue Ridge 📍ABRoad terminalRecognised location
CABLHBlacks HarbourNBPort, Road terminalApproved by national standardisation body
CABLIBelle River 📍ONRoad terminalRecognised location
CABLJSaint-Bruno-du-Lac-Saint-Jean 📍QCRoad terminalRecognised location
CABLKBaker Lake 📍NUPort, Road terminalRecognised location
CABLLBeloeilQCPort, Rail terminal, Road terminalApproved by national standardisation body
CABLMBelmont 📍ONRoad terminalRecognised location
CABLOBeaverlodge 📍ABRoad terminalRecognised location
CABLRBlind RiverONPortRecognised location
CABLSBalckstock 📍ONRoad terminalRecognised location
CABLTBoltonONRoad terminalRecognised location
CABLVBellevilleONPort, Road terminalApproved by national standardisation body
CABLYBlyth 📍ONRoad terminalRecognised location
CABM3Brunkild 📍MBRoad terminalRecognised location
CABMFBloomfield 📍NBRoad terminalRecognised location
CABMIBloomfield 📍ONRoad terminalRecognised location
CABMNBlumenort 📍MBRoad terminalRecognised location
CABMSBerry Mills 📍NBRoad terminalRecognised location
CABMTBlue MountainONRoad terminalRecognised location
CABMVBeamsville 📍ONRoad terminalRecognised location
CABN4Barons 📍ABRoad terminalRecognised location
CABNFBienfait 📍SKRail terminalRecognised location
CABNGBangor 📍SKRoad terminalRecognised location
CABNIBowen Island 📍BCPort, Road terminalRecognised location
CABNLBrownlee 📍SKRoad terminalRecognised location
CABNMBornholm 📍ONRoad terminalRecognised location
CABNNBrant 📍ONMultimodalRecognised location
CABNOBassano 📍ABRail terminal, Road terminalRecognised location
CABNRBrunner 📍ONRoad terminalRecognised location
CABNSBrinston 📍ONRoad terminalRecognised location
CABNTBenito 📍MBRoad terminalRecognised location
CABOBBobcaygeon 📍ONPort, Road terminal, MultimodalRecognised location
CABODBorden 📍SKRoad terminalRecognised location
CABOEBonnyvilleABRail terminal, Road terminalRecognised location
CABOIBoiestown 📍NBRail terminal, Road terminalRecognised location
CABOJSaint-Bruno-Lac-Saint-Jean 📍PortRecognised location
CABONBurton 📍BCRoad terminalRecognised location
CABOOBloomingdale 📍ONRoad terminalRecognised location
CABORBorden 📍PEPort, Rail terminal, Road terminalRecognised location
CABOUBoucherville 📍QCRoad terminalApproved by national standardisation body
CABOWBowden 📍ABRoad terminalRecognised location
CABOYBoyle 📍ABRoad terminalRecognised location
CABPBBeaupré 📍QCRoad terminalRecognised location
CABPFBishop's Falls 📍NLRoad terminalRecognised location
CABPLBelle Plaine 📍SKRoad terminalRecognised location
CABPOBeach Point 📍PEPort, Road terminalRecognised location
CABPPBarrington Passage 📍NSRoad terminalRecognised location
CABPTBeauport 📍QCRoad terminalRecognised location
CABR9Brougham 📍ONRoad terminalRecognised location
CABRABradfordONRoad terminalRecognised location
CABRBBracebridge 📍ONRail terminal, Road terminalRecognised location
CABRCBruce 📍ABRoad terminalRecognised location
CABRDBrentwood Bay 📍BCPort, Road terminalRecognised location
CABREBrechin 📍ONRoad terminalRecognised location
CABRFBrucefield 📍ONMultimodalRecognised location
CABRGBright 📍ONRoad terminalRecognised location
CABRHBarrhead 📍ABRoad terminalRecognised location
CABRIBritannia BeachBCPortRecognised location
CABRJBrownsburg-Chatham 📍QCRoad terminalRecognised location
CABRKBrooklin 📍ONRoad terminalRecognised location
CABRLBurlingtonONPort, Road terminalApproved by national standardisation body
CABRMBramalea 📍ONRail terminal, Road terminalRecognised location
CABRNBrantfordONRoad terminalRecognised location
CABROBrossardQCRoad terminalRecognised location
CABRPBramptonRoad terminalRecognised location
CABRRBarrière 📍BCRoad terminalRecognised location
CABRSBarrs CornerNSRecognised location
CABRTBroughton IsNUPort, AirportApproved by national standardisation body
CABRUBruno 📍SKRoad terminalRecognised location
CABRVIles de BouchervilleQCRail terminalRecognised location
CABRWBridgewaterNSPortRecognised location
CABRXBruxelles 📍MBRoad terminalApproved by national standardisation body
CABRZBrazeau 📍ABFixed transportRecognised location
CABSABaie-Sainte-Anne 📍NBRoad terminalRecognised location
CABSCBenoit's Cove 📍NLRoad terminalRecognised location
CABSFBurk's Falls 📍ONRoad terminalRecognised location
CABSJBeauséjour 📍MBRail terminal, Road terminalRecognised location
CABSKBlackstock 📍ONPort, Road terminal, MultimodalRecognised location
CABSLBristol 📍QCRoad terminalRecognised location
CABSMBerthier-sur-Mer 📍QCRoad terminalRecognised location
CABSNBatiscanQCRoad terminalRecognised location
CABSPBaie-St-Paul 📍QCRoad terminalRecognised location
CABSSBoissevain 📍MBRail terminal, Road terminalRecognised location
CABSTBayside, Charlotte 📍NBPort, Road terminalRecognised location
CABSUBreslau 📍ONRoad terminalRecognised location
CABTABelfountain 📍ONRoad terminal, MultimodalRecognised location
CABTEBethune 📍SKRoad terminalRecognised location
CABTFButterfly BayBCPortApproved by national standardisation body
CABTHBathONPortApproved by national standardisation body
CABTNBridgetown 📍NSRail terminal, Road terminalRecognised location
CABTOBristol 📍NBRoad terminalRecognised location
CABTRBurritts Rapids 📍ONRoad terminal, MultimodalRecognised location
CABTTBrittONPortApproved by national standardisation body
CABTVBromptonville 📍QCRoad terminalRecognised location
CABTWBickerton West 📍NSRoad terminalRecognised location
CABTYBethany 📍ONRoad terminalRecognised location
CABUABull Arm 📍NLPortRecognised location
CABUBBurnaby 📍BCRoad terminalRecognised location
CABUCBuckinghamQCRoad terminalRecognised location
CABUDBurford 📍ONRoad terminalRecognised location
CABUEBouctouche 📍NBPort, Road terminalRecognised location
CABUIBurin 📍NLPort, Road terminalApproved by Customs Authority
CABUKBurks Falls 📍ONPort, Road terminal, MultimodalRecognised location
CABULBull River 📍BCMultimodalRecognised location
CABUNBuchanan 📍SKRoad terminalRecognised location
CABUOBurgeo 📍NLPort, Road terminalRecognised location
CABURBurgessvilleONRoad terminalRecognised location
CABUSBurnside 📍NLPort, Road terminalApproved by national standardisation body
CABUTButedale 📍BCRoad terminalRecognised location
CABUYBury 📍QCRoad terminalRecognised location
CABUZPort Burwell 📍ONRoad terminalRecognised location
CABVBBeaver Bank 📍NSRoad terminalRecognised location
CABVEBaie Verte 📍NLPort, Road terminalApproved by national standardisation body
CABVLBrownsville 📍ONRoad terminalRecognised location
CABVRBlue River 📍BCRoad terminalRecognised location
CABVSBainsville 📍ONRoad terminalRecognised location
CABVUBellevue 📍ABRoad terminalRecognised location
CABWDBotwood 📍NLPort, Road terminalApproved by national standardisation body
CABWIBow Island 📍ABRoad terminalRecognised location
CABWKBerwick 📍NSRail terminal, Road terminalRecognised location
CABWLBothwell 📍ONRoad terminalRecognised location
CABWVBowmanvilleONPortApproved by national standardisation body
CABYABulyea 📍SKRoad terminalRecognised location
CABYBBarrys Bay 📍ONRoad terminalRecognised location
CABYDBayfield 📍NBRoad terminalRecognised location
CABYEHeriot Bay 📍BCRoad terminalRecognised location
CABYLBayfield 📍ONMultimodalRecognised location
CABYRBay Roberts 📍NLPort, Road terminalApproved by national standardisation body
CABYTBay Tree 📍ABRoad terminal, MultimodalRecognised location
CABZCBalzac 📍ABRail terminal, Road terminalRecognised location
CABZDIle Bizard 📍QCRoad terminalRecognised location
CAC5LCantley 📍QCRoad terminalRecognised location
CAC8VCavan 📍ONRoad terminalRecognised location
CACAACaledonia 📍NSRoad terminalRecognised location
CACABChute-a-Blondeau 📍ONRoad terminalRecognised location
CACACCap-Chat 📍QCPort, MultimodalRecognised location
CACADCaledonia 📍ONRoad terminalRecognised location
CACAECamroseABRoad terminalRecognised location
CACAGCanning 📍NSRoad terminalRecognised location
CACAHCanso 📍NSPort, Road terminalRecognised location
CACALCalgary 📍ABRail terminal, Road terminal, AirportApproved by national standardisation body
CACAMCampbell River 📍BCPort, AirportApproved by national standardisation body
CACANCandiacSKRoad terminalRecognised location
CACAPCap-PeleNBRecognised location
CACAQCaraquetNBPortApproved by national standardisation body
CACARCarcon City/TorontoONRecognised location
CACASCambridge Station 📍NSRoad terminalRecognised location
CACATCatalina 📍NLPort, Road terminalApproved by Customs Authority
CACAUCoal Harbour 📍BCPort, Road terminalRecognised location
CACAVCavendish 📍PERoad terminalRecognised location
CACAXSaint-Calixte 📍QCRoad terminalRecognised location
CACAYCanyon Creek 📍ABRoad terminalRecognised location
CACBCCome By Chance 📍NLPort, Road terminalApproved by national standardisation body
CACBDCobden 📍ONRoad terminalRecognised location
CACBECrystal Beach 📍ONRoad terminal, MultimodalRecognised location
CACBFCampbellford 📍ONPort, Rail terminal, Road terminalRecognised location
CACBGCobourg 📍ONPort, Rail terminal, Road terminalRecognised location
CACBHClarke's Beach 📍NLRoad terminalRecognised location
CACBIChurchbridge 📍SKRail terminal, Road terminalRecognised location
CACBKCorner Brook 📍NLPort, Road terminalApproved by national standardisation body
CACBLChamberlains 📍NLRoad terminalRecognised location
CACBMCombermere 📍ONRoad terminalRecognised location
CACBNCarbon 📍ABRoad terminal, MultimodalRecognised location
CACBOCabano 📍QCRoad terminalRecognised location
CACBRCorbeil 📍ONRoad terminalRecognised location
CACBTSaint-Cuthbert 📍QCRoad terminalRecognised location
CACBUCentre Burlington 📍NSRoad terminalRecognised location
CACBVCampbellville 📍ONRoad terminalRecognised location
CACBYCarberry 📍MBPort, Road terminal, MultimodalRecognised location
CACC2Camlachie 📍ONRoad terminalRecognised location
CACCACacouna 📍QCRoad terminalRecognised location
CACCBCowichan BayBCPortApproved by national standardisation body
CACCCColchester County 📍NSMultimodalRecognised location
CACCECache Creek 📍BCRoad terminalRecognised location
CACCFCampbell Croft 📍ONRoad terminalRecognised location
CACCGSainte-Clotilde-de-Châteauguay 📍QCRoad terminalRecognised location
CACCHCochrane 📍ABRoad terminalRecognised location
CACCICrystal City 📍MBPort, Rail terminal, Road terminal, MultimodalRecognised location
CACCKClarence Creek 📍ONRoad terminalRecognised location
CACCLCourcelles 📍QCRoad terminalRecognised location
CACCMSainte-Cecile-De-Milton 📍QCRoad terminalRecognised location
CACCTCaistor Centre 📍ONMultimodalRecognised location
CACCVComfort Cove 📍NLPort, Road terminalRecognised location
CACDACaledon 📍ONRoad terminal, AirportRecognised location
CACDBColdbrook 📍NSRoad terminalRecognised location
CACDCCandiac 📍QCRoad terminalRecognised location
CACDDClandonald 📍ABRoad terminalRecognised location
CACDECoaldale 📍ABRoad terminalRecognised location
CACDGCardigan 📍PERoad terminalRecognised location
CACDLCadillac 📍QCMultimodalRecognised location
CACDMColdstream 📍BCRoad terminalRecognised location
CACDNCardinalONPortApproved by national standardisation body
CACDOCape DorsetNUPort, AirportApproved by national standardisation body
CACDSCardstonABRoad terminalRecognised location
CACDWColdwater 📍ONRoad terminalRecognised location
CACEECap-Santé 📍QCRoad terminalRecognised location
CACEMColeman 📍ABRoad terminalRecognised location
CACENCentreville 📍NBRoad terminalRecognised location
CACERLac-du-Cerf 📍QCRoad terminalRecognised location
CACEYChesley 📍ONRoad terminalRecognised location
CACFDCanfield 📍ONRoad terminalRecognised location
CACFLCooper CliffONPort, Road terminalRecognised location
CACFOCessford 📍ABRoad terminalRecognised location
CACFQCreston 📍BCRoad terminalRecognised location
CACGLCargill 📍ONRoad terminalRecognised location
CACGNCarignanQCRoad terminalRecognised location
CACGSCharing Cross 📍ONRoad terminalRecognised location
CACGTCreighton 📍SKRoad terminalRecognised location
CACGYChâteauguay 📍QCRail terminal, Road terminalRecognised location
CACHACharlottetown 📍PEPort, AirportApproved by national standardisation body
CACHECherryville 📍BCRoad terminal, MultimodalRecognised location
CACHGCharlesbourg 📍QCRoad terminalRecognised location
CACHHChurchill 📍ONRoad terminalRecognised location
CACHIChicoutimiQCPortApproved by national standardisation body
CACHLCobble Hill 📍BCRail terminal, Road terminalRecognised location
CACHMChemainusBCPortApproved by national standardisation body
CACHNChathamNBPort, Rail terminal, Road terminalApproved by national standardisation body
CACHOChomedeyQCRoad terminalRecognised location
CACHPChippawaONRoad terminalRecognised location
CACHRChandlerQCPort, Rail terminalApproved by national standardisation body
CACHSCohassetNSPortApproved by national standardisation body
CACHTChéticamp 📍NSPort, Road terminalRecognised location
CACHVChurchill 📍MBPort, AirportApproved by national standardisation body
CACHWChatsworth 📍ONRoad terminalRecognised location
CACHYChamblyQCRail terminal, Road terminalRecognised location
CACILChange Islands 📍NLPort, Road terminalRecognised location
CACIPSaint-Philippe 📍QCRoad terminalRecognised location
CACIRClair 📍NBRoad terminalRecognised location
CACISCentre Island 📍ONRoad terminalRecognised location
CACJCSainte-Catherine-de-la-Jacques-Cartier 📍QCRoad terminalRecognised location
CACJHChilko LakeBCAirportAdopted by an international organisation (e.g. IATA/ECLAC)
CACKECharlie Lake 📍BCRoad terminalRecognised location
CACKFCut Knife 📍SKRoad terminalRecognised location
CACKRChalk River 📍ONRoad terminalRecognised location
CACKSCookshire 📍QCRail terminal, Road terminalRecognised location
CACLAClarenceville 📍QCRoad terminalRecognised location
CACLBColborneONPort, Road terminalApproved by national standardisation body
CACLCClarke CityQCPortApproved by national standardisation body
CACLDCarseland 📍ABRoad terminalRecognised location
CACLEClarenville 📍NLPort, Road terminalApproved by national standardisation body
CACLGClarington 📍ONRoad terminalRecognised location
CACLHClark's Harbour 📍NSPort, Road terminalApproved by national standardisation body
CACLIClintonONRail terminal, Road terminalRecognised location
CACLMClaremont 📍ONRail terminal, Road terminalRecognised location
CACLNCourtland 📍ONRoad terminalRecognised location
CACLOCarleton Place 📍ONRoad terminalRecognised location
CACLPClam PointNSRecognised location
CACLRClyde RiverNUPort, AirportApproved by national standardisation body
CACLSCarlisle 📍ONRoad terminalRecognised location
CACLTCarletonQCPortRecognised location
CACLUCoalhurst 📍ABRoad terminalRecognised location
CACLVClavet 📍SKRoad terminalRecognised location
CACLWColwood 📍BCRoad terminalRecognised location
CACLYCayley 📍ABRoad terminalRecognised location
CACMACremona 📍ABRoad terminalRecognised location
CACMBChambord 📍QCRail terminal, Road terminalRecognised location
CACMECap-de-la-Madeleine 📍QCRoad terminalRecognised location
CACMLCanim Lake 📍BCRoad terminalRecognised location
CACMNCarman 📍MBRoad terminalRecognised location
CACMPCompton 📍QCRoad terminalRecognised location
CACMRCalmar 📍ABRoad terminalRecognised location
CACMSCap-aux-Meules 📍QCRoad terminalRecognised location
CACMTClairmont 📍ABRoad terminalRecognised location
CACMVCarmanville 📍NLPort, Road terminalRecognised location
CACMXClimax 📍SKRoad terminalRecognised location
CACNACanora 📍SKRail terminal, Road terminal, MultimodalRecognised location
CACNCConcord 📍ONRoad terminalRecognised location
CACNDComfort Cove-Newstead 📍NLRoad terminalRecognised location
CACNGKeg River 📍ABFixed transportRecognised location
CACNHCornhill 📍NBRoad terminalRecognised location
CACNMCanmore 📍ABRoad terminalRecognised location
CACNNConklin 📍ABRoad terminalRecognised location
CACNTCannington 📍ONRail terminalRecognised location
CACNWCornwall 📍PERoad terminalRecognised location
CACNYCluny 📍ABRoad terminalRecognised location
CACOACoaticook 📍QCRoad terminalRecognised location
CACOBComber 📍ONRoad terminalRecognised location
CACOCContrecoeurQCPort, Rail terminal, Road terminalRecognised location
CACOECocagne 📍NBRoad terminalRecognised location
CACOHCountry HarbourNSPortRecognised location
CACOKClearbrook 📍BCRoad terminalRecognised location
CACOLCollingwoodONPortApproved by national standardisation body
CACOMCampbelltonNBPortApproved by Customs Authority
CACONClinton 📍BCRail terminal, Road terminalRecognised location
CACOOCoombs 📍BCRoad terminalRecognised location
CACOPCoppermineNUPortRecognised location
CACOQCoquitlamBCRoad terminalRecognised location
CACORCorunnaONPortApproved by national standardisation body
CACOSSaint-Colomban 📍QCRoad terminalRecognised location
CACOTClermont 📍QCRoad terminalRecognised location
CACOUCourtenayBCPortApproved by national standardisation body
CACOWCowansville 📍QCRail terminal, Road terminalRecognised location
CACOXComoxBCPortRecognised location
CACOYColonsay 📍SKRail terminal, Road terminalRecognised location
CACP5Chapel Arm 📍NLRoad terminalRecognised location
CACPBCampobelloNBPortApproved by national standardisation body
CACPCCopper Cliff 📍ONRail terminal, Road terminalRecognised location
CACPDColeman 📍PERoad terminalRecognised location
CACPGCranberry Portage 📍MBRoad terminalRecognised location
CACPHChapais 📍QCRoad terminalRecognised location
CACPLChamplain 📍QCRoad terminalRecognised location
CACPNChipman 📍NBRail terminal, Road terminalRecognised location
CACPRCape Broyle 📍NLRoad terminalRecognised location
CACPSCupids 📍NLRoad terminalRecognised location
CACPTCanaportNBPortRecognised location
CACPWChepstow 📍ONRoad terminalRecognised location
CACPYCape Ray 📍NLPort, Rail terminal, Road terminalRecognised location
CACQ5Preissac 📍QCPort, Road terminalRecognised location
CACQACoteau du LacQCPort, Road terminalRecognised location
CACQTConquitlam 📍BCPort, MultimodalRecognised location
CACR5Coatsworth 📍ONRoad terminalRecognised location
CACR9Port Carling 📍ONRoad terminalRecognised location
CACRACranford 📍ABPort, Road terminalRecognised location
CACRBCarbonear 📍NLPort, Road terminalRecognised location
CACRCCourtice 📍ONRoad terminalRecognised location
CACRDCrapaud 📍PERoad terminalRecognised location
CACRECourcelette 📍QCRoad terminal, MultimodalRecognised location
CACRICabri 📍SKMultimodalRecognised location
CACRLPrince Edward Island 📍PERail terminalRecognised location
CACRMCreemore 📍ONRoad terminalRecognised location
CACRNCaroline 📍ABRoad terminalRecognised location
CACROCroftonBCPortApproved by national standardisation body
CACRPCarp 📍ONRoad terminalRecognised location
CACRRCourtrightONPortApproved by national standardisation body
CACRTCartier 📍ONRail terminal, Road terminalRecognised location
CACRVCarvel 📍ABRoad terminalRecognised location
CACRYCharny 📍QCRoad terminalRecognised location
CACS8Carlyle 📍SKMultimodalRecognised location
CACSAChelsea 📍QCRoad terminalRecognised location
CACSBClarksburg 📍ONRoad terminalRecognised location
CACSCCôte-Sainte-CatherineQCPortApproved by national standardisation body
CACSDCassidy 📍BCRoad terminalRecognised location
CACSFCrossfield 📍ABRoad terminalRecognised location
CACSICap-St-Ignace 📍QCPort, MultimodalRecognised location
CACSJConiston 📍ONPort, MultimodalRecognised location
CACSLCôte-Saint-Luc 📍QCRoad terminalRecognised location
CACSNClarksonONPortApproved by national standardisation body
CACSOClaresholm 📍ABRail terminal, Road terminalRecognised location
CACSPClementsport 📍NSRoad terminalRecognised location
CACSRCastor 📍ABRail terminal, Road terminalRecognised location
CACSSCasselman 📍ONRoad terminalRecognised location
CACSTChesterNSPortRecognised location
CACSUCôte-Saint-Luc 📍QCRoad terminal, MultimodalRecognised location
CACSWCookstown 📍ONRoad terminalRecognised location
CACTACottam 📍ONRoad terminalRecognised location
CACTECharette 📍QCRoad terminalRecognised location
CACTICarstairs 📍ABRoad terminalRecognised location
CACTLChartierville 📍QCRoad terminalRecognised location
CACTMChatham 📍ONRail terminal, Road terminalRecognised location
CACTNSaint-Célestin 📍QCRoad terminal, MultimodalRecognised location
CACTOCape Tormentine 📍NBRoad terminalRecognised location
CACTRChestermere 📍ABPort, MultimodalRecognised location
CACTSCoutts 📍ABRail terminal, Road terminalRecognised location
CACTTCastleton 📍ONRoad terminalRecognised location
CACTVCentreville 📍NSRoad terminalRecognised location
CACTWChatsworth 📍ONRoad terminalRecognised location
CACTYChertsey 📍QCRoad terminalRecognised location
CACULCultus Lake 📍BCRoad terminalRecognised location
CACUMCumberland BayNBPort, Road terminalRecognised location
CACUNChebogue Point 📍NSMultimodalRecognised location
CACVACleveland 📍NSPort, Road terminal, MultimodalRecognised location
CACVDCloverdale 📍BCRail terminal, Road terminalRecognised location
CACVEChesterville 📍QCRoad terminalRecognised location
CACVICooksville 📍ONRoad terminalRecognised location
CACVLChesterville 📍ONRoad terminalRecognised location
CACVNCraven 📍SKRoad terminalRecognised location
CACVOCovehead 📍PERoad terminalRecognised location
CACWHCow Head 📍NLPortRecognised location
CACWICornwallis IsNUPortApproved by national standardisation body
CACWKChilliwackBCRoad terminalRecognised location
CACWLCornwallONPortApproved by national standardisation body
CACWOCawston 📍BCRail terminal, Road terminalRecognised location
CACWRCentral Waterville 📍NBRoad terminalRecognised location
CACWSCornwallis 📍NSRail terminal, Road terminalRecognised location
CACWTClearwater 📍BCPort, Rail terminal, Road terminalRecognised location
CACXHVancouver Harbour Water Apt/Vancouver 📍BCAirportRecognised location
CACYEClandeboye 📍MBRoad terminalRecognised location
CACYGCayuga 📍ONRoad terminalRecognised location
CACYPColey's Point 📍NLPortApproved by national standardisation body
CACYRSaint-Cyrille 📍QCRoad terminalRecognised location
CACYSCrysler 📍ONRoad terminalRecognised location
CACYWSaint-Cyrille-de-Wendover 📍QCRoad terminalRecognised location
CAD8ODubreuilville 📍ONRoad terminalRecognised location
CADACDacre 📍ONRoad terminalRecognised location
CADARDartmouth 📍NSRail terminal, Road terminalRecognised location
CADASGreat Bear LakeNTAirportAdopted by an international organisation (e.g. IATA/ECLAC)
CADBLDeboltABRoad terminalRecognised location
CADBTDeschambault 📍QCRoad terminalRecognised location
CADCHDeschaillons-sur-Saint-Laurent 📍QCRoad terminalRecognised location
CADCNDuncan Bay 📍BCRoad terminalRecognised location
CADCSDorchester 📍ONPort, Road terminal, MultimodalRecognised location
CADDBSaint-Denis-de-Brompton 📍QCRoad terminalRecognised location
CADDDAddison 📍ONRoad terminalRecognised location
CADDEDundee 📍QCRoad terminalRecognised location
CADDNDundurn 📍SKRoad terminalRecognised location
CADDODollard-des-Ormeaux 📍QCRoad terminalRecognised location
CADDSSaint-DavidsONPort, Road terminalRecognised location
CADEBDeception BayQCPortRecognised location
CADECDecker 📍MBMultimodalRecognised location
CADEFSaint-Édouard-de-Fabre 📍QCRoad terminalRecognised location
CADEIDeer Island 📍NBPortAdopted by an international organisation (e.g. IATA/ECLAC)
CADELDelta 📍BCPort, Road terminalApproved by national standardisation body
CADERDeroche 📍BCRoad terminalRecognised location
CADESDuchess 📍ABRoad terminalRecognised location
CADETDebert Station 📍NSRail terminal, Road terminalRecognised location
CADEWDewberry 📍ABRoad terminalRecognised location
CADF8Saint-David-de-Falardeau 📍QCRoad terminalRecognised location
CADFIDenfield 📍ONRoad terminalRecognised location
CADFLDuffield 📍ABRoad terminal, MultimodalRecognised location
CADGDDugald 📍MBRoad terminalRecognised location
CADGFDouglas LakeBCAirportAdopted by an international organisation (e.g. IATA/ECLAC)
CADGLDegelis 📍QCRoad terminalRecognised location
CADHODuhamel-Ouest 📍QCRoad terminalRecognised location
CADHQDunman 📍ONRoad terminalRecognised location
CADHRDorchester 📍NBRoad terminalRecognised location
CADHSDalhousieNBPortApproved by national standardisation body
CADICDiamond City 📍ABRoad terminalRecognised location
CADIDDidsbury 📍ABRoad terminalRecognised location
CADIGDigbyNSPortApproved by Customs Authority
CADILDildo 📍NLPort, Road terminalApproved by national standardisation body
CADKHDalkeith 📍ONRoad terminalRecognised location
CADKLDuck Lake 📍SKRoad terminalRecognised location
CADLELauder 📍MBRoad terminalRecognised location
CADLGDeleage 📍QCRoad terminalRecognised location
CADLIDelhi 📍ONRail terminal, Road terminalRecognised location
CADLKDilke 📍SKRoad terminalRecognised location
CADLMPoint Pelee 📍ONRoad terminalRecognised location
CADLNDublin 📍ONPort, Rail terminal, Road terminal, MultimodalRecognised location
CADLSDelson/Quebec 📍QCRoad terminalRecognised location
CADMGDeux-Montagnes 📍QCRoad terminalRecognised location
CADMODrummond 📍NBRoad terminalRecognised location
CADMSDimsdale 📍ABRoad terminal, MultimodalRecognised location
CADMVDemorestville 📍ONRoad terminalRecognised location
CADNCDonnaconaQCRoad terminalRecognised location
CADNKDundalk 📍ONRoad terminalRecognised location
CADNMDunmore 📍ABRail terminal, Road terminalRecognised location
CADNRSaint-Denis-sur-Richelieu 📍QCRoad terminalRecognised location
CADOADoaktown 📍NBRail terminal, Road terminalRecognised location
CADOKDonkin 📍NSRoad terminalRecognised location
CADOMDon Mills 📍ONRoad terminalRecognised location
CADONVaudreuil-Dorion 📍QCRail terminal, Road terminalRecognised location
CADOODuntroon 📍ONMultimodalRecognised location
CADORDorvalQCRail terminal, Road terminal, AirportRecognised location
CADPPDieppeNBRoad terminalRecognised location
CADQQDunham 📍QCRoad terminalRecognised location
CADQTDosquet 📍QCMultimodalRecognised location
CADRADunrea 📍MBRail terminal, Road terminalRecognised location
CADRDDresden 📍ONRoad terminalRecognised location
CADRMDrumheller 📍ABRoad terminalRecognised location
CADRNDeloraine 📍MBRail terminal, Road terminalRecognised location
CADRPDalrymple 📍ONRoad terminalApproved by national standardisation body
CADRRDeep River 📍ONRoad terminalRecognised location
CADRSDensmore Mills 📍NSRoad terminal, MultimodalApproved by the UN/LOCODE Maintenance Agency
CADRUDrummondvilleQCRoad terminalRecognised location
CADRYDrydenONRail terminal, Road terminal, AirportRecognised location
CADSADenman Island 📍BCPort, Road terminalRecognised location
CADSLDisraeli 📍QCRoad terminalRecognised location
CADSODesboro 📍ONRoad terminalRecognised location
CADSRDeseronto 📍ONRail terminal, Road terminalRecognised location
CADSSEmsdale 📍ONRoad terminalRecognised location
CADSTAdstock 📍QCRoad terminalRecognised location
CADTODobbinton 📍ONRoad terminalRecognised location
CADUADuval 📍SKRoad terminalRecognised location
CADUCDunchurch 📍ONRoad terminalRecognised location
CADUDDundasONRoad terminalRecognised location
CADUNVerdun 📍QCRoad terminalRecognised location
CADUODutton 📍ONRoad terminalRecognised location
CADUQDuncan/Quam 📍BCRail terminal, Road terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
CADURDurhamONRail terminal, Road terminalRecognised location
CADUVDunnville 📍ONRoad terminalRecognised location
CADVLDanville 📍QCRoad terminalRecognised location
CADVNDevon 📍ABFixed transportRecognised location
CADVODavidson 📍QCRoad terminalRecognised location
CADVWDownsviewONRoad terminalRecognised location
CADWGDowling 📍ONRoad terminalRecognised location
CADWIDe Winton 📍ABRoad terminalRecognised location
CADWLDingwall 📍NSPortRecognised location
CADWODashwood 📍ONRoad terminalRecognised location
CADWRDelaware 📍ONRoad terminalRecognised location
CADXSDouglas 📍ONMultimodalRecognised location
CADYADysart 📍SKRoad terminalRecognised location
CADYTDrayton 📍ONRoad terminalRecognised location
CADYVDaveluyville 📍QCRoad terminal, MultimodalRecognised location
CAEASEast York 📍ONRoad terminalRecognised location
CAEBSEast Broughton Station 📍QCRoad terminalRecognised location
CAEBUEmbrun 📍ONRoad terminalRecognised location
CAEBYEnglish Bay 📍BCPort, Road terminalRecognised location
CAEBZEbenezer 📍PERoad terminalRecognised location
CAECBEcho Bay 📍ONRail terminal, Postal exchangeRecognised location
CAECKElm Creek 📍MBRoad terminalRecognised location
CAECOEconomy 📍NSRoad terminalRecognised location
CAEDAEdam 📍SKRoad terminalRecognised location
CAEDBEdberg 📍ABMultimodalRecognised location
CAEDCEdwards Cove 📍NLPortRecognised location
CAEDDSaint-Eugène-de-Grantham 📍QCRoad terminalRecognised location
CAEDGEndiang 📍ABRoad terminalApproved by the UN/LOCODE Maintenance Agency
CAEDIGrande-Digue 📍NBPort, Road terminalRecognised location
CAEDMEdmontonABAirportAdopted by an international organisation (e.g. IATA/ECLAC)
CAEDNEdmundston 📍NBRoad terminalRecognised location
CAEDSEdsonABAirportRecognised location
CAEDWSainte-Edwidge-de-Clifton 📍QCRoad terminalRecognised location
CAEEKBelleisle CreekNBPortRecognised location
CAEFSEar Falls 📍ONRoad terminalRecognised location
CAEG5East Garafraxa 📍ONRoad terminalRecognised location
CAEGFEnglefeld 📍SKRoad terminalRecognised location
CAEGHEnglehart 📍ONRoad terminalRecognised location
CAEGNElgin 📍NBRoad terminalRecognised location
CAEGTErrington 📍BCRoad terminalRecognised location
CAEGVEganville 📍ONRoad terminalRecognised location
CAEHDEast Hereford 📍QCRoad terminalRecognised location
CAEHOElkhorn 📍MBRail terminal, Road terminalRecognised location
CAEHZEsterhazy 📍SKRoad terminalRecognised location
CAEIWWellingtonPEPort, Road terminalRecognised location
CAEKEEast Kemptville 📍NSRoad terminalRecognised location
CAEKFElkford 📍BCRoad terminalRecognised location
CAEKOErickson 📍BCRail terminal, Road terminal, MultimodalRecognised location
CAEKVEckville 📍ABRoad terminalRecognised location
CAELCSaint-Élie-de-Caxton 📍QCRoad terminalRecognised location
CAELEElmsdale 📍NSRoad terminalRecognised location
CAELIElie 📍MBRoad terminalRecognised location
CAELLEllerslie/Edmonton 📍ABRoad terminalRecognised location
CAELMElmiraONRail terminal, Road terminalRecognised location
CAELNElnora 📍ABRoad terminalRecognised location
CAELOElora 📍ONRail terminalRecognised location
CAELSEllerslie 📍PERoad terminalRecognised location
CAELTElk Point 📍ABRoad terminalRecognised location
CAEMBEmbro 📍ONRoad terminalRecognised location
CAEMDElmwoodONRoad terminalRecognised location
CAEMEEmerson 📍MBRail terminal, Road terminal, Border crossingRecognised location
CAEMLElma 📍MBRoad terminalRecognised location
CAEMOEmo 📍ONRail terminalRecognised location
CAEMPEmpress 📍ABRoad terminal, MultimodalRecognised location
CAEMRElmira 📍PERail terminal, Road terminal, MultimodalRecognised location
CAEMTSaint-Eustache 📍MBMultimodalRecognised location
CAENCEnchant 📍ABRoad terminalApproved by the UN/LOCODE Maintenance Agency
CAENDEndako 📍BCPort, Rail terminal, Road terminal, MultimodalRecognised location
CAENEErieauONPortApproved by national standardisation body
CAENFEnfield 📍NSRoad terminalRecognised location
CAENGEngelwood 📍BCRoad terminalRecognised location
CAENNEnniskillen 📍ONRoad terminalRecognised location
CAENPNorth East Point 📍NSRoad terminalRecognised location
CAENTEntwistle 📍ABRail terminal, Road terminalRecognised location
CAENYEnderby 📍BCRail terminal, Road terminal, MultimodalRecognised location
CAEPAEspanola 📍ONRoad terminalRecognised location
CAEPGEastern Passage 📍NSRoad terminalRecognised location
CAEPLEast Saint-Paul 📍MBRoad terminal, MultimodalRecognised location
CAEPNL'Epiphanie 📍QCRoad terminalRecognised location
CAERCPercé 📍QCRoad terminalRecognised location
CAEREVeregin 📍SKRoad terminalRecognised location
CAERIErinONRoad terminalRecognised location
CAEROSaint-Léonard-d'Aston 📍QCRoad terminalRecognised location
CAERVEast River 📍NSRoad terminalRecognised location
CAESNEdwardsville 📍NSRoad terminalRecognised location
CAESPWest Saint Paul 📍MBRoad terminalRecognised location
CAESQEsquimaltBCPortApproved by national standardisation body
CAESSEssexONRail terminal, Road terminalRecognised location
CAESTEstevanSKRoad terminalRecognised location
CAESXPoint-EscuminacNBPort, MultimodalRecognised location
CAETAEast Angus 📍QCPort, Rail terminal, Road terminal, AirportRecognised location
CAETCEtobicokeONRoad terminalRecognised location
CAETHEthelbert 📍MBRoad terminalRecognised location
CAETLEthel 📍ONRoad terminalRecognised location
CAETNEtang-du-Nord 📍QCPort, MultimodalRecognised location
CAETZEtzikom 📍ABPort, MultimodalRecognised location
CAEUSSaint-Eusèbe 📍QCRoad terminalApproved by the UN/LOCODE Maintenance Agency
CAEVIMineville 📍NSRoad terminalRecognised location
CAEVREverett 📍ONRoad terminalApproved by national standardisation body
CAEVVElmvale 📍ONRail terminalRecognised location
CAEWTNewton 📍MBPort, Rail terminal, Road terminalRecognised location
CAEXSExshaw 📍ABRail terminal, Road terminalRecognised location
CAEXXExeter 📍ONRoad terminalRecognised location
CAEYLHaileybury 📍ONRoad terminalRecognised location
CAEYVEmeryville 📍ONRail terminal, Road terminal, MultimodalRecognised location
CAEZTElizabethtown 📍ONRoad terminalRecognised location
CAEZYEsterhazy 📍SKRoad terminalRecognised location
CAF5RSaint Clements 📍ONRoad terminalRecognised location
CAFAHFalmouth 📍NSRoad terminalRecognised location
CAFALFort AlbanyONPortAdopted by an international organisation (e.g. IATA/ECLAC)
CAFAPFather PointQCPortRecognised location
CAFARFarnham 📍QCRail terminal, Road terminalRecognised location
CAFBGForestburg 📍ABRail terminal, Road terminalRecognised location
CAFCBFalconbridge 📍ONRail terminal, Road terminalRecognised location
CAFCMKuujjuaq 📍QCPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
CAFCOFort Coulonge 📍QCRoad terminalRecognised location
CAFCSFrancis 📍SKRoad terminalRecognised location
CAFCXSaint-François-Xavier 📍MBRoad terminalRecognised location
CAFDLFloradale 📍ONRoad terminalRecognised location
CAFDMSaint Francois de Madawaska 📍NBRoad terminalRecognised location
CAFEFFenelon Falls 📍ONRoad terminalRecognised location
CAFERFort ErieONRoad terminalRecognised location
CAFFEFeversham 📍ONRoad terminalRecognised location
CAFFLForesters Falls 📍ONRoad terminalRecognised location
CAFFOShefford 📍QCRoad terminalRecognised location
CAFFSFort Frances 📍ONPort, Rail terminal, AirportApproved by Customs Authority
CAFGAFingal 📍ONRoad terminalRecognised location
CAFGHFrelighsburg 📍QCRoad terminalRecognised location
CAFGSFergusRoad terminalRecognised location
CAFHSFairmont Hot Springs 📍BCRoad terminalRecognised location
CAFIBFisher Branch 📍MBRoad terminalRecognised location
CAFINFinch 📍ONRoad terminalRecognised location
CAFKNFort Franklin 📍NTPort, Road terminal, MultimodalRecognised location
CAFKOFrankford 📍ONRail terminal, Road terminalRecognised location
CAFKRFaulkner 📍MBRoad terminalRecognised location
CAFLAFalkland 📍BCRail terminal, Road terminalRecognised location
CAFLCSaint-Faustin 📍QCRail terminal, Road terminal, MultimodalRecognised location
CAFLKFox Lake 📍ABRoad terminalRecognised location
CAFLRFall River 📍NSPort, Road terminalRecognised location
CAFLTFlat Rock 📍NLRoad terminalRecognised location
CAFLVFlorencevilleNBRoad terminalRecognised location
CAFLYFort Langley 📍BCPort, Road terminalRecognised location
CAFMAFort MacKay 📍ABPort, Road terminalRecognised location
CAFMCFort Macleod 📍ABRoad terminalRecognised location
CAFMEFermeuse 📍NLRoad terminalRecognised location
CAFMOFillmore 📍SKRail terminal, Road terminalRecognised location
CAFMSFormosa 📍ONRoad terminalRecognised location
CAFMTFermont 📍QCRoad terminalRecognised location
CAFNEFort NelsonBCRoad terminal, AirportRecognised location
CAFNIFernie 📍BCRail terminal, Road terminalRecognised location
CAFNRFournier 📍ONRoad terminalRecognised location
CAFNVFerme-Neuve 📍QCRoad terminalRecognised location
CAFOGFogo 📍NLPortApproved by national standardisation body
CAFOMForemost 📍ABRail terminal, Road terminalRecognised location
CAFORFortune 📍NLPort, Road terminalApproved by national standardisation body
CAFOSFosterville 📍NBRoad terminalRecognised location
CAFOXFoxley River 📍PERoad terminalRecognised location
CAFPRFort Providence 📍NTRoad terminalRecognised location
CAFPTFrampton 📍QCRoad terminalRecognised location
CAFQPFort Qu'Appelle 📍SKRail terminal, Road terminalRecognised location
CAFRAFraser Mills 📍BCRoad terminalRecognised location
CAFREFredericton 📍NBPort, Rail terminal, Road terminal, AirportApproved by national standardisation body
CAFRGFergus 📍ONRoad terminalRecognised location
CAFRKFrankville 📍ONRoad terminalRecognised location
CAFRLFrançois Lake 📍BCRoad terminalRecognised location
CAFRMFraser 📍BCRoad terminalRecognised location
CAFRNFarnham 📍ONRoad terminalRecognised location
CAFROFrontierSKRoad terminalRecognised location
CAFRRFraser RiverBCPortApproved by national standardisation body
CAFRSSaint-François-de-la-Rivière-du-Sud 📍QCRoad terminalRecognised location
CAFRTFreelton 📍ONRoad terminalRecognised location
CAFRUFruitvale 📍BCRoad terminalRecognised location
CAFRVForestvilleQCPortApproved by national standardisation body
CAFSDFraser-Surrey Docks 📍BCPort, Road terminalRecognised location
CAFSIFort SimpsonNTPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
CAFSJFort-Saint-John 📍BCRoad terminal, AirportApproved by national standardisation body
CAFSKFort Saskatchewan 📍ABRail terminal, Road terminalRecognised location
CAFSMFort SmithNTPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
CAFSSFassett 📍QCRoad terminalRecognised location
CAFSTFort Steele 📍BCRoad terminalRecognised location
CAFTHFonthill 📍ONRoad terminalRecognised location
CAFTOFerintosh 📍ABRail terminal, Road terminalRecognised location
CAFTSCanal Flats 📍BCRoad terminalRecognised location
CAFTWFreetown 📍PERoad terminalRecognised location
CAFVEFort Vermilion 📍ABRoad terminalRecognised location
CAFVLFabreville 📍QCRoad terminalRecognised location
CAFWCFenwickONRoad terminalRecognised location
CAFWIFordwich 📍ONRoad terminalRecognised location
CAFWLFort William 📍ONPort, Road terminal, MultimodalRecognised location
CAFWPFreshwater 📍NLRoad terminalRecognised location
CAFWSFraser Wharves 📍BCPort, Road terminalRecognised location
CAFXBSaint-François-Xavier-de-Brompton 📍QCRoad terminalRecognised location
CAFXCFox Creek 📍ABRoad terminalRecognised location
CAFXOFoxboro 📍ONRoad terminal, MultimodalRecognised location
CAFXVFox Valley 📍SKRoad terminalRecognised location
CAFYBFanny Bay 📍BCRoad terminalRecognised location
CAFYTFoleyet 📍ONRoad terminalRecognised location
CAG3SGipsons 📍BCRoad terminalRecognised location
CAGAEGrande Anse 📍NBRoad terminalRecognised location
CAGAIGrassie 📍ONRoad terminalRecognised location
CAGALCambridge 📍ONRail terminal, Road terminalApproved by Customs Authority
CAGANGander 📍NLPort, Road terminal, AirportApproved by national standardisation body
CAGARGarson 📍ONRoad terminalRecognised location
CAGATGatineau 📍QCRail terminal, Road terminalRecognised location
CAGAXGaspereaux 📍PERoad terminalRecognised location
CAGBASaint-Basile-le-Grand 📍QCRoad terminalRecognised location
CAGBFGeorgian Bluffs 📍ONRoad terminalRecognised location
CAGBGGravelbourg 📍SKRail terminal, Road terminalRecognised location
CAGBOGibbons 📍ABRail terminal, Road terminalRecognised location
CAGBRGoldboro 📍NSRoad terminalRecognised location
CAGBTGodboutQCPort, Road terminalApproved by national standardisation body
CAGBUGlenbush 📍SKRail terminal, Road terminalRecognised location
CAGCAGros CacounaQCPortApproved by national standardisation body
CAGCRGloucesterONRoad terminalRecognised location
CAGDNGoldenBCRoad terminalRecognised location
CAGDOGrindrod 📍BCRail terminal, Road terminalRecognised location
CAGDRGrand River 📍NSRoad terminalRecognised location
CAGDUSangudo 📍ABRoad terminalRecognised location
CAGDVGardenville 📍ONRoad terminalRecognised location
CAGDWGoodwoodONRoad terminalRecognised location
CAGEEGrande Riviere 📍QCMultimodalRecognised location
CAGEMGem 📍ABRail terminal, Road terminalRecognised location
CAGEOGeorgetown 📍PERoad terminalRecognised location
CAGERSaint-GermanABRoad terminalRecognised location
CAGFAGrand Falls-Windsor 📍NLRoad terminalRecognised location
CAGFFGranville Ferry 📍NSRoad terminalRecognised location
CAGFLGreenfield 📍NSRoad terminalRecognised location
CAGFTGrafton 📍ONRoad terminalRecognised location
CAGGSGangesBCPortApproved by national standardisation body
CAGGWGeorgetown 📍ONRail terminal, AirportApproved by national standardisation body
CAGGYPeggys Cove 📍NSRoad terminalRecognised location
CAGHSGads Hill Station 📍ONRoad terminalRecognised location
CAGHUGlen Huron 📍ONRoad terminalRecognised location
CAGIAGeorgian Bluff 📍ONRoad terminalRecognised location
CAGIBGibsons 📍BCRoad terminalRecognised location
CAGINPort Elgin 📍ONRoad terminalRecognised location
CAGJIGrand BendONRoad terminalRecognised location
CAGLBGlace Bay 📍NSPortRecognised location
CAGLDGerald 📍SKRoad terminalRecognised location
CAGLEGlencoe 📍ONRoad terminalRecognised location
CAGLKGrassy Lake 📍ABRail terminal, Road terminal, MultimodalRecognised location
CAGLLGull Lake 📍SKRail terminal, Road terminalRecognised location
CAGLPGuelphONRail terminal, Road terminalRecognised location
CAGLTGalt 📍ONPort, Road terminalRecognised location
CAGLWGalloway 📍BCRoad terminalApproved by the UN/LOCODE Maintenance Agency
CAGMAGrand Manan 📍NBPort, Road terminalApproved by national standardisation body
CAGMOGlen Morris 📍ONRoad terminal, MultimodalRecognised location
CAGMTGlen Margaret 📍NSRoad terminalRecognised location
CAGMYGormley 📍ONRail terminal, Road terminalRecognised location
CAGNEGananoque 📍ONRoad terminalRecognised location
CAGNFGrenfell 📍SKRail terminal, Road terminalRecognised location
CAGNNRockport 📍ONPortRecognised location
CAGNOGlendon 📍ABRail terminal, Road terminalRecognised location
CAGNWGlenwood 📍NSRoad terminalRecognised location
CAGNXDunganon 📍ONRoad terminalRecognised location
CAGOFGoffs 📍NSRoad terminalRecognised location
CAGOHGoderichONPortApproved by national standardisation body
CAGOIGrondines 📍QCRoad terminalRecognised location
CAGOLGold River 📍NSRoad terminalRecognised location
CAGOOGoose Bay 📍NLPort, AirportApproved by national standardisation body
CAGORGold RiverBCPortApproved by national standardisation body
CAGOSGreen Oaks 📍NSRoad terminalRecognised location
CAGPDPort-Daniel - Gascons 📍QCPortRecognised location
CAGPEGaspé 📍QCPort, AirportApproved by national standardisation body
CAGPLGrandes-Piles 📍QCRoad terminalRecognised location
CAGPSGilbert Plains 📍MBRoad terminalRecognised location
CAGQCGirardville 📍QCRoad terminalRecognised location
CAGRAGranbyQCRail terminal, Road terminalRecognised location
CAGRBGrand Bank 📍NLPort, Road terminalApproved by national standardisation body
CAGRDGrassland 📍ABRoad terminalRecognised location
CAGREGreenfield ParkQCRoad terminalRecognised location
CAGRFGrand Falls 📍NBRail terminal, Road terminalRecognised location
CAGRIGrosse Isle 📍MBRoad terminalRecognised location
CAGRMGrand-Mere 📍QCRoad terminalRecognised location
CAGRNGranton 📍NSRoad terminalRecognised location
CAGROGrouse Mountain 📍BCRoad terminalRecognised location
CAGRRGorrie 📍ONRail terminal, Road terminalRecognised location
CAGRSGrindstoneQCPortApproved by national standardisation body
CAGRTGretna 📍MBRail terminalRecognised location
CAGRUGranum 📍ABRail terminal, Road terminalRecognised location
CAGRVGrand Valley 📍ONRoad terminalRecognised location
CAGRWGreenwood 📍BCRail terminalRecognised location
CAGRZGrenville 📍QCRoad terminalRecognised location
CAGSAGrimshaw 📍ABRail terminal, Road terminalRecognised location
CAGSLTaltheilei NarrowsNTAirportAdopted by an international organisation (e.g. IATA/ECLAC)

Showing 1,000 of 3,225 locations — use the UN/LOCODE lookup tool to search them all.

What the functions mean

The "Functions" column decodes the UN/LOCODE 8-position function classifier. A location can serve more than one transport function:

The "Status" column shows how the entry was approved (for example, Approved by a competent national government agency or Recognised location).

Working with shipments to or from Canada? Validate box IDs with the container number validator and classify goods with the HS code lookup.

Frequently asked questions

What is a UN/LOCODE for Canada?

A UN/LOCODE for Canada is a 5-character code that starts with the ISO 3166 country code CA followed by a 3-character location code (letters or digits) — for example a port, airport, rail or road terminal, or border crossing. Canada has 3,225 such locations in the official UNECE UN/LOCODE list. The codes are used in customs declarations, EDI messages and shipping documents.

How many UN/LOCODE locations does Canada have?

Canada has 3,225 UN/LOCODE locations. This page lists the first 1,000; use the UN/LOCODE lookup tool to search all of them. The most common functions are Road terminal, Port, Rail terminal.

What do the UN/LOCODE function codes mean?

Each UN/LOCODE entry has an 8-position function classifier. In order, the positions are: Port, Rail terminal, Road terminal, Airport, Postal exchange, Multimodal (inland clearance depot), Fixed transport (e.g. pipeline), and Border crossing. A position is active when it is not a hyphen or a zero, so one location can combine several functions.

Look up or validate CA location codes

Search any UN/LOCODE with the free UN/LOCODE lookup tool, or check a whole list at once with the bulk UN/LOCODE checker.

Data: UN/LOCODE list published by UNECE (United Nations Economic Commission for Europe). Suggested reference, not an official determination.