Nearest Beach to Edinburgh
Edinburgh · 5 beaches ranked by road distance · Updated 2026
#1 Nearest beach to Edinburgh
Portobello BeachEdinburgh, Scotland
Road distance
3.1miles
Drive time
15min
Water quality
GoodBeach type
sandyIs Edinburgh near a beach? Edinburgh is 3.1 miles from the nearest beach, Portobello Beach in Edinburgh — approximately 15 min drive.
All 5 nearest beaches to Edinburgh
How far is Edinburgh from the sea?
Getting to the beach from Edinburgh
Edinburgh is unusually well-placed for a major UK city — the seafront at Portobello is just 3 miles from Princes Street, a 15-minute drive or a short bus ride on the No. 26 or 45 from the city centre. North Berwick, a charming seaside town with excellent beaches, is 26 miles east along the A1 — around 35 minutes by car. Gullane Bents is another excellent option 19 miles east. The Lothian Buses network connects Edinburgh to most of the East Lothian coast.
Frequently asked questions — nearest beach to Edinburgh
What is the nearest beach to Edinburgh?+
The nearest beach to Edinburgh is Portobello Beach in Edinburgh, 3.1 miles away by road — approximately 15 min drive.
How far is the sea from Edinburgh?+
Edinburgh is 3.1 miles from the nearest beach (Portobello Beach) by road. The second nearest is Longniddry Bents at 13.2 miles.
How long does it take to drive from Edinburgh to the beach?+
From Edinburgh to Portobello Beach takes approximately 15 minutes by car in normal traffic.
Is Edinburgh near a beach?+
Edinburgh is 3.1 miles from the nearest beach, Portobello Beach in Edinburgh — approximately 15 min drive.
What is the nearest dog-friendly beach to Edinburgh?+
Portobello Beach (3.1 miles from Edinburgh) is dog-friendly. Note: Dogs allowed all year..
What is the nearest sandy beach to Edinburgh?+
The nearest sandy beach to Edinburgh is Portobello Beach in Edinburgh, 3.1 miles away.
What is the water quality like at beaches near Edinburgh?+
Portobello Beach has Good water quality per the SEPA (2024 assessment).
Is the nearest beach to Edinburgh suitable for families?+
Portobello Beach has toilets, a café and parking on site. Lifeguards are not stationed here seasonally.
Which beaches near Edinburgh have lifeguards?+
None of the 5 nearest beaches have seasonal lifeguard cover. Always swim safely.
What is the nearest Blue Flag beach to Edinburgh?+
None of the 5 nearest beaches currently hold a Blue Flag award.
Can I go surfing near Edinburgh?+
The 5 nearest beaches to Edinburgh are not known for surfing.
What is the nearest accessible beach to Edinburgh?+
Portobello Beach (3.1 miles) has accessible facilities including wheelchair access.