Port Directory

Ports in United Kingdom

184 ports listed in the NGA World Port Index — 90 inside an Emission Control Area.

AberdeenminorNorth Sea ECAch 49.4 m
Ardglassvery smallch 49.4 m
Ardrishaigvery smallch 45.7 m
Ardrossansmallch 49.4 m
Aultbeavery smallch 38.4 m
Avonmouthsmallch 45.7 m
Ayrvery smallch 53 m
Baglanvery smallch 53 m
Bangorvery smallch 49.4 m
Barravery smallch 45.7 m
Barrow In Furnessminorch 38.4 m
Barryminorch 56.7 m
Belfastmajorch 42.1 m
Berwick-upon-tweedvery smallNorth Sea ECAch 56.7 m
Bidefordvery smallch 56.7 m
Bidefordsmallch 56.7 m
BlythminorNorth Sea ECAch 42.1 m
Bostonsmallch 49.4 m
Bowlingvery smallch 45.7 m
Braefoot BaysmallNorth Sea ECAch 38.4 m
Bridgwatervery smallch 56.7 m
Bridlingtonvery smallNorth Sea ECAch 56.7 m
Bridport Harbourvery smallNorth Sea ECA
Bristolminorch 45.7 m
Brixham Harbourvery smallNorth Sea ECAch 53 m
Broadford Bayvery smallch 31.1 m
Brodickvery smallch 5.5 m
Buckie Harborvery smallNorth Sea ECAch 56.7 m
Burgheadvery smallNorth Sea ECAch 53 m
BurntislandsmallNorth Sea ECAch 38.4 m
BurraysmallNorth Sea ECAch 27.4 m
Caernarvonsmall
Campbeltownsmallch 49.4 m
Cardiffminor
Charlestownvery smallNorth Sea ECA
ChathamsmallNorth Sea ECAch 56.7 m
Cloghan Pointsmall
Colerainesmallch 53 m
Coolkeraghminorch 42.1 m
Corpachsmallch 49.4 m
Craignurevery smallch 31.1 m
Crinan (canal)very smallch 56.7 m
Dartmouth Harboursmallch 45.7 m
DoversmallNorth Sea ECAch 42.1 m
DoversmallNorth Sea ECAch 34.7 m
Dunbarvery smallNorth Sea ECAch 53 m
DundeemajorNorth Sea ECAch 45.7 m
Easthamvery smallch 45.7 m
EdinburghminorNorth Sea ECAch 45.7 m
Exmouthvery smallNorth Sea ECA
Eyemouthvery smallNorth Sea ECAch 49.4 m
Falmouthminorch 27.4 m
Faslanesmallch 5.5 m
FawleysmallNorth Sea ECAch 31.1 m
Felixstowevery smallNorth Sea ECAch 27.4 mdetails →
Fingringhoevery smallch 56.7 m
Fishguardsmallch 31.1 m
Fleetwoodsmallch 56.7 m
Flottavery smallNorth Sea ECAch 53 m
Folkestone HarboursmallNorth Sea ECA
Fort Williamvery smallch 34.7 m
FoweysmallNorth Sea ECAch 31.1 m
Fraserburgh HarborsmallNorth Sea ECAch 49.4 m
Gairlochvery small
Glasgowminorch 45.7 m
Glensandavery smallch 12.8 m
GoolesmallNorth Sea ECAch 53 m
GosportminorNorth Sea ECAch 38.4 m
GrangemouthsmallNorth Sea ECAch 45.7 m
Grantonvery smallNorth Sea ECAch 38.4 m
GravesendsmallNorth Sea ECAch 42.1 m
Great Cumbraesmallch 56.7 m
Great YarmouthsmallNorth Sea ECAch 53 m
Greenockminorch 38.4 m
GrimsbyminorNorth Sea ECAch 45.7 m
HamblesmallNorth Sea ECAch 49.4 m
HartlepoolsmallNorth Sea ECAch 23.8 m
HarwichsmallNorth Sea ECAch 31.1 m
Haylevery smallch 56.7 m
Helmsdale HarborsmallNorth Sea ECAch 56.7 m
Heyshamvery smallch 34.7 m
Holmvery smallNorth Sea ECAch 56.7 m
Holyheadsmallch 53 m
Hound PointsmallNorth Sea ECAch 16.5 m
Howdendykevery smallNorth Sea ECAch 53 m
Hunterstonvery smallch 5.5 m
ImminghamminorNorth Sea ECAch 42.1 m
InvergordonsmallNorth Sea ECAch 27.4 m
InvernesssmallNorth Sea ECAch 56.7 m
Ipswichsmallch 49.4 m
Isle of GrainsmallNorth Sea ECAch 34.7 m
Kettletoftvery smallNorth Sea ECA
Kilkeelvery smallch 56.7 m
King's LynnsmallNorth Sea ECAch 56.7 m
Kingston upon HullminorNorth Sea ECAch 49.4 m
Kirkwallvery smallNorth Sea ECAch 49.4 m
Kyle Of Lochalshvery smallch 49.4 m
Kyleakinvery smallch 38.4 m
Lancastersmall
Largsvery smallch 27.4 m
Larnesmallch 42.1 m
LerwickminorNorth Sea ECAch 42.1 m
Lewesvery smallch 45.7 m
Littlehampton Harbourvery smallNorth Sea ECA
Liverpoolmajorch 45.7 m
Liverpool Bay Terminalvery small
Loch Strivenvery smallch 31.1 m
Lochalinevery small
Lochboisdalevery smallch 42.1 m
Lochmaddyvery smallch 31.1 m
Londonmajorch 42.1 m
Lossiemouthvery smallNorth Sea ECAch 53 m
LowestoftsmallNorth Sea ECAch 53 m
LynessminorNorth Sea ECAch 31.1 m
Macduffvery smallNorth Sea ECAch 56.7 m
Mallaigvery smallch 49.4 m
Manchestermajorch 49.4 m
MethilsmallNorth Sea ECAch 56.7 m
Mevagisseyvery smallNorth Sea ECAch 56.7 m
Milford Havenminorch 38.4 m
Montrosevery smallNorth Sea ECAch 49.4 m
Mostynvery smallch 34.7 m
New Hollandvery smallNorth Sea ECA
Newhaven Harbourvery smallNorth Sea ECAch 49.4 m
Newlynvery smallch 27.4 m
Newportminorch 38.4 m
Number One Industrial EstatesmallNorth Sea ECAch 27.4 m
Obansmallch 31.1 m
Old Kilpatrickvery smallch 45.7 m
Ornsayvery smallch 31.1 m
Padstowvery smallch 56.7 m
Parvery smallNorth Sea ECA
Penzancesmall
Perthsmall
PeterheadminorNorth Sea ECAch 38.4 m
Pierowallsmallch 53 m
Plocktonvery smallch 49.4 m
PlymouthminorNorth Sea ECAch 38.4 m
PoolesmallNorth Sea ECAch 49.4 m
Port Ellenvery smallch 53 m
Port Talbotsmallch 34.7 m
PortlandminorNorth Sea ECAch 34.7 m
Portmahomack HarborsmallNorth Sea ECAch 56.7 m
Portree Harborvery smallch 45.7 m
RamsgatesmallNorth Sea ECAch 45.7 m
Renfrewvery smallch 45.7 m
RosythsmallNorth Sea ECAch 42.1 m
Rothesay Dockvery smallch 45.7 m
Rye Harbourvery smallNorth Sea ECA
Scallowayvery smallNorth Sea ECAch 45.7 m
Scarboroughvery smallNorth Sea ECAch 56.7 m
ScrabstersmallNorth Sea ECAch 5.5 m
SeahamsmallNorth Sea ECAch 56.7 m
Sharpnesssmallch 56.7 m
Sheernessvery smallNorth Sea ECAch 34.7 m
Shoreham-by-Seavery smallNorth Sea ECAch 56.7 m
Sillothsmallch 49.4 m
SouthamptonmajorNorth Sea ECAch 31.1 mdetails →
St. Mary's (scilly Isl.)smallch 34.7 m
Stranraervery smallch 49.4 m
Stromnessvery smallNorth Sea ECAch 49.4 m
Sullom VoesmallNorth Sea ECAch 23.8 m
SunderlandminorNorth Sea ECAch 45.7 m
Swanseasmallch 53 m
Tarbertvery smallch 38.4 m
TeesportmajorNorth Sea ECAch 27.4 m
TilburysmallNorth Sea ECA
Tobermoryvery smallch 12.8 m
Torquay Harbourvery smallNorth Sea ECAch 49.4 m
Troonvery smallch 53 m
TynemouthminorNorth Sea ECAch 42.1 m
Uigvery smallch 31.1 m
Ullapoolvery smallch 45.7 m
Warkworth Harbourvery smallNorth Sea ECAch 56.7 m
Warrenpointvery smallch 49.4 m
Watchet Harborvery smallch 56.7 m
Weymouth HarboursmallNorth Sea ECAch 49.4 m
WhitbysmallNorth Sea ECAch 49.4 m
Whitehallvery smallNorth Sea ECAch 53 m
WhitstablesmallNorth Sea ECAch 56.7 m
WicksmallNorth Sea ECAch 23.8 m
Wisbechsmall
Workingtonvery smallch 56.7 m
Yarmouth HarboursmallNorth Sea ECAch 56.7 m

Port positions, sizes and depths from the U.S. NGA World Port Index (public domain, reference positions — not berth-level detail). ECA flags are indicative screening — see the ECA checker disclaimer.

Largest harbours

Major ports in United Kingdom

Aberdeen · Barrow In Furness · Barry · Belfast · Blyth · Bristol · Cardiff · Coolkeragh · Dundee · Edinburgh · Falmouth · Glasgow · Gosport · Greenock · Grimsby · Immingham · Kingston upon Hull · Lerwick · Liverpool · London · Lyness · Manchester · Milford Haven · Newport · Peterhead · Plymouth · Portland · Southampton · Sunderland · Teesport · Tynemouth

Get in touch

Distances between any listed ports.

The port distance calculator searches 5,966 ports — modelled sea routes, printed figures or labelled estimates — with transit times.