Harbours & ports · Central Scotland
Perth harbour
In or near Perth.
Perth harbour — harbour at Friarton, Perth, Perth and Kinross, Scotland, UK.

Wikimedia Commons contributors — see linked file page for photographer and licence licence
Plan your visit
- Typical visit
- 45 min–1.5 h
- Nearest railway station
- Perth · 1.3 km
- Free entry
- Family-friendly
- Dog-friendly
About
Perth harbour is a harbour in the United Kingdom. Managed by Caledonian MacBrayne. Wikidata describes it as: "harbour at Friarton, Perth, Perth and Kinross, Scotland, UK". Coordinates: 56.3809°, -3.4285°.
Photo gallery
See it from the streetimagery from 2026
Imagery © Mapillary contributors, CC BY-SA 4.0
Official information
Perth Harbour is a significant cargo port located 30 miles from the North Sea, facilitating the transport of various goods including agricultural products, timber, and chemicals. It is situated within a vibrant business area close to the city center, surrounded by successful local companies.
Place summary
Perth Harbour is located in central Scotland, postcode PH2. It is operated by Caledonian MacBrayne, a prominent ferry service provider in the region. The harbour serves as a key point for maritime activities and transportation.
AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.
- Coordinates
- 56.3809, -3.4285
- District
- Perth and Kinross
- Postcode
- PH2 8BB
- Parliamentary constituency
- Perth and Kinross-shire
- Nearest railway station
- Perth — 1.3 km
- Official site
- perthharbour.co.uk
Sources
- wikidata: Q105815367 (CC0)
- commons: Perth Harbour - geograph.org.uk - 2567186.jpg (CC BY-SA 4.0)
Other places nearby

Moncreiffe Island
Historic bridges · 0.5 km

HM Prison Perth
Other places · 0.5 km

HM Prison Friarton
Historic houses · 0.9 km

King James VI Golf Club
Historic bridges · 0.9 km

Barnhill Tollhouse, Dundee Road, Perth
Museums · 0.9 km

Branklyn Garden
Gardens · 1.0 km

Friarton Hill
Mountains & hills · 1.0 km

Barnhill railway station
Heritage railway stations · 1.0 km

Craigclowan Preparatory School
Other places · 1.1 km

St Magdalene's Hill
Mountains & hills · 1.1 km

South Inch
Country parks · 1.1 km

West Lodge, Kinfauns Castle
Castles · 1.2 km
Nearby
Historic bridges · Central Scotland
Moncreiffe Island
Moncreiffe Island in Scotland Islands, United Kingdom.
Other places · Central Scotland
HM Prison Perth
HM Prison Perth in Scotland Islands, United Kingdom.
Historic houses · Central Scotland
HM Prison Friarton
HM Prison Friarton in Scotland Islands, United Kingdom.
Historic bridges · Central Scotland
King James VI Golf Club
King James VI Golf Club in Scotland Islands, United Kingdom.
Museums · Central Scotland
Barnhill Tollhouse, Dundee Road, Perth
Barnhill Tollhouse, Dundee Road, Perth in Scotland Islands, United Kingdom.
📷 3Gardens · Central Scotland
Branklyn Garden
Branklyn Garden — National Trust Garden near Perth.
Where to eat & stay near Perth harbour
Places to stay
Hostels · Central Scotland
Perth Youth Hostel
Perth Youth Hostel — a hostel in scotland central.
Caravan parks · Central Scotland
Noah's Ark Caravan Park
Noah's Ark Caravan Park — a caravan park in scotland central.
📷 5Caravan parks · Central Scotland
Scone Camping and Caravanning Club Site
Scone Camping and Caravanning Club Site — a caravan park in scotland central.
📷 2Caravan parks · Central Scotland
Lochmanor Holiday Lodge Park
Lochmanor Holiday Lodge Park — a caravan park in scotland central.
📷 5Caravan parks · Central Scotland
South Valleyfield
South Valleyfield — a caravan park in scotland central.
More places in this region
Flagship📷 4Harbours & ports · Central Scotland
Port Glasgow
Port Glasgow — town in the Inverclyde council area of Scotland, UK.
📷 3Harbours & ports · Central Scotland
Largs harbour
Largs harbour — harbour at Largs, North Ayrshire, Scotland, UK.
📷 3Harbours & ports · Central Scotland
Millport Harbour
Millport Harbour — harbor at Millport, Great Cumbrae Island, North Ayrshire, Scotland, UK.
Frequently asked questions
- Where is Perth harbour?
- Perth harbour is in central Scotland, United Kingdom (postcode PH2 8BB).
- What is Perth harbour?
- Perth harbour — harbour at Friarton, Perth, Perth and Kinross, Scotland, UK.
- How do I get to Perth harbour?
- The nearest railway station is Perth, about 1.3 km away. Drivers can use postcode PH2 8BB.
- Who runs Perth harbour?
- Perth harbour is operated by Caledonian MacBrayne.
- How do I get to Perth harbour?
- The nearest railway station is Perth, about 1.3 km away. Drivers can navigate to postcode PH2 8BB.