Cruises to Edinburgh in 2026 & 2027

Edinburgh is the capital of Scotland, part of the United Kingdom. It is usually reached by cruise passengers through nearby ports such as Leith, South Queensferry or Newhaven. The city is known for Edinburgh Castle, the Royal Mile, Holyrood Palace, the Old Town and the Georgian New Town. Visitors can focus on history, museums, shopping, viewpoints or a simple walk through the centre. The city’s layered streets and hilltop setting make it one of the UK’s strongest city calls. Transfer times vary by berth, but Edinburgh gives cruise passengers a full day of culture and sightseeing.