Leith (Edinburgh), Scotland

No cruise ships are scheduled in Leith (Edinburgh) today, Thursday 12 November 2026. The next is Viking Libra on Wednesday 20 January 2027. Over the next 12 months, 132 calls bring about 187,000 passengers; the busiest day is Friday 18 June 2027, with 4 ships.

Water of Leith, Barges and Boats
credit

Ship schedule

Next 10 calls · all times local (United Kingdom Time)

January 2027
Viking Libra
Viking Ocean998 passengers
Wed 20 Jan
ArrivalNot yet published
DepartureNot yet published
February 2027
Viking Libra
Viking Ocean998 passengers
Tue 9 Feb
ArrivalNot yet published
DepartureNot yet published
Viking Libra
Viking Ocean998 passengers
Sat 13 Feb
ArrivalNot yet published
DepartureNot yet published
March 2027
Viking Libra
Viking Ocean998 passengers
Fri 5 Mar
ArrivalNot yet published
DepartureNot yet published
Viking Libra
Viking Ocean998 passengers
Tue 9 Mar
ArrivalNot yet published
DepartureNot yet published
Viking Libra
Viking Ocean998 passengers
Mon 29 Mar
ArrivalNot yet published
DepartureNot yet published
April 2027
AIDAluna
AIDA Cruises2,050 passengers
Wed 7 Apr
Arrival8:00 am
Departure6:00 pm
Viking Libra
Viking Ocean998 passengers
Sat 10 Apr
ArrivalNot yet published
DepartureNot yet published
Viking Vela
Viking Ocean998 passengers
Mon 12 Apr
ArrivalNot yet published
DepartureNot yet published
Majestic Princess
Princess Cruises3,560 passengers
Fri 16 Apr
Arrival8:00 am
Departure8:00 pm

Showing 10 of the next 50 calls

Cruise Ships in Leith (Edinburgh)

Today and the next 7 days · all times local (United Kingdom Time)

Today · Thu 12 NovNo ships
0 people in port
No cruise ships today

Planning a day in Leith (Edinburgh)?

The crowd calendar shows every ship and how busy the port is, hour by hour, plus the quietest and busiest days for the next 90 days.

See the Leith (Edinburgh) cruise crowd calendar

Where is the Leith (Edinburgh) cruise port?

Leith is entered through lock gates, so only smaller ships dock there, tying up alongside the Royal Yacht Britannia next to the Ocean Terminal shopping centre. Passengers walk through a small terminal building with visitor leaflets; excursion coaches wait in a fenced area beside it, and metered taxis queue outside (about £10 to the city centre).

Some lines run a 20-minute shuttle, and Edinburgh Trams run from Ocean Terminal through the city to the airport every 7 minutes. Larger ships anchor off Newhaven and tender passengers about 15 minutes into the harbour, 500 m from the Newhaven tram stop; others berth at Rosyth or anchor off South Queensferry.

Terminal

Newhaven tender landing has no map position yet.

Getting to the Leith (Edinburgh) cruise port

Edinburgh Airport (EDI) → Ocean Terminal, Leith

18 km · ~33 min by car

The tram runs directly from Ocean Terminal/Newhaven to the airport.

Typical prices, approximate. Fares change with demand, traffic and time of day.

Edinburgh Trams
Variesper person
Varies
Taxi
Variesper vehicle
~33 min

Typical prices, approximate. Fares change with demand, traffic and time of day.

Leith (Edinburgh) Cruise Terminals

2 terminals

Leith cruise berth (Ocean Terminal)

Alongside berth beside Royal Yacht Britannia; small terminal building, taxis, coach area.

Newhaven tender landing

Tender landing ~15 min from anchorage; tram stop 500 m.

Not on the map yet

Parking at the Leith (Edinburgh) cruise port

Private parking
Free/ day

Daily rate · per vehicle · confirm before travel

Ocean Terminal shopping centre, next to the cruise terminal, has 700+ free parking spaces, but the free Ocean Terminal car park does not allow overnight parking, so it does not suit turnaround passengers.

Parking facilities

Ocean Terminal car parkOcean Terminal
~Free/day
Serves Leith cruise berth (Ocean Terminal) · Reservation: —
Free; not for overnight parking.

Where to Stay Before Your Cruise

Pick the area first. Typical nightly prices, approximate.

Leith

GBP 52–182 / night

Next to the cruise berth.

Port ~7 minAirport ~33 min
  • Ocean Mist
  • Malmaison Edinburgh
  • Holiday Inn Express Edinburgh - Leith Waterfront by IHG

New Town

GBP 59–156 / night

Georgian centre.

Port ~16 minAirport ~27 min
  • No.1 Apartments - New Town - Edinburgh
  • 24 Royal Terrace Hotel
  • Courtyard by Marriott Edinburgh

Old Town

GBP 50–213 / night

Royal Mile and castle.

Port ~19 minAirport ~31 min
  • The Scotsman Hotel
  • NYX Hotel Edinburgh
  • House of Gods Hotel

Haymarket and West End

GBP 101–129 / night

Rail hub west of the centre.

Port ~18 minAirport ~22 min

Mid-range chain hotels by Haymarket station.

  • Garner Hotel Edinburgh - Haymarket
  • hub by Premier Inn Edinburgh Haymarket
  • Haymarket Hotel

Eating in Leith (Edinburgh)

Coffee per item
GBP 3.40
Casual lunch per person
GBP 10–90
Restaurant dinner per person
GBP 10–90
Soft drink per item
GBP 3
Street food per item
GBP 10.70

Prices are approximate. Café prices are approximate.

Where to eat

The Shore, Leith

Pubs and seafood restaurants.

Old Town

Restaurants along the Royal Mile.

Destination

About Leith (Edinburgh)

Leith is Edinburgh's historic port, 3 km north of the city centre, with a waterfront of pubs and restaurants on the Shore. The Royal Yacht Britannia is moored beside the cruise berth, and Edinburgh Castle, the Royal Mile and the Georgian New Town are a short tram or taxi ride away.

Leith is entered through lock gates, so only smaller ships dock there, beside the Ocean Terminal shopping centre; larger ships anchor offshore. Edinburgh Trams run from Ocean Terminal through the city to the airport every 7 minutes.

Time zone
United Kingdom Time
Currency
GBP

Things to Do in Leith (Edinburgh)

Royal Yacht Britannia

Moored beside the cruise berth.

Edinburgh Castle

Fortress at the top of the Royal Mile.

Cruise Ships Visiting Leith (Edinburgh)

Phoenix Reisen

AIDA Cruises

Aurora Expeditions

Hapag-Lloyd Cruises

Holland America Line

Ambassador Cruise Line

Azamara Cruises

Costa Cruises

Crystal Cruises

Explora Journeys

Fred Olsen

MSC Cruises

Norwegian Cruise Line

Ritz-Carlton Yacht Collection

Saga Ocean Cruises

SeaDream