Cruise lines list “Edinburgh” as a port of call on Scotland cruise itineraries. But what many travellers don’t realise is that there are four Edinburgh cruise ports – each with unique logistics, and none near each other.
On this page
Sometimes you’ll step straight off the gangway into the city buzz at Leith. Other times, you’ll be bobbing in a tender beneath the Forth Bridge to South Queensferry cruise port, salt wind in your teeth and the rails rumbling overhead. Other times, it’s Newhaven – a tender port nearer Edinburgh’s city centre.
The Key Difference Between Edinburgh Cruise Ports (That Affects Your Day)
| Port | Quick Comparison | Best For |
|---|---|---|
| South Queensferry | Tender port at Hawes Pier. Around 10 miles from Edinburgh city centre. Best reached by X99 CruiseLink bus, taxi, or pre-booked tour. | Bridge views, a local harbour town feel, or an independent trip into Edinburgh. |
| Newhaven | Dockside terminal much closer to central Edinburgh. Tram access is simple and direct, which makes this the easiest port for a quick city visit. | Passengers who want the least complicated DIY day in Edinburgh. |
| Leith | Working port area close to the city, with tram and taxi options. Slightly more functional feel than Newhaven, but still straightforward for getting into town. | Fast city access and visitors planning to combine Edinburgh with the Royal Yacht Britannia. |
If you’re on a Scottish cruise that lists “Edinburgh” on its itinerary, knowing the port location makes planning your day in Edinburgh much easier.
The Four Edinburgh Cruise Ports – Which is Yours?
Cruise ships visiting Edinburgh don’t use a single port. Instead, they arrive at several locations along the southern side of the Firth of Forth.
Most passengers come ashore at South Queensferry, while others arrive through Newhaven, Leith, or occasionally Rosyth. Where your ship stops affects how you reach the city and how long the journey takes.
Understanding the difference between these ports makes planning your day in Edinburgh much easier.
South Queensferry Cruise Port

South Queensferry is the main cruise port in Edinburgh on a Scotland cruise schedule. Ships anchor in the Firth of Forth at Hound Point, and tender boats bring cruisers ashore at the Hawed Inn.
From the deck, you’ll see the impressive red steel Forth Bridge that dominates South Queensferry. You’ll arrive at the Hawes Pier, which is directly below the rail bridge. Many passengers describe the arrival at Edinburgh as one of the “most dramatic journeys” on their Scotland cruise. The tender journey takes approximately 10 minutes.
Stepping ashore at South Queensferry, you have several choices for onward travel – the bus to Edinburgh, a taxi, or a private tour. Many cruise passengers decided to spend their day exploring the historic town and taking in views of the three bridges – the Forth Bridge, the Forth Road Bridge, and the Queensferry Crossing.
Unsure how to spend your cruise day in Edinburgh? This guide helps you decide whether it’s best to visit Edinburgh or stay in South Queensferry.
Edinburgh South Queensferry is a tender port, but don’t worry about the process – this guide to the tender process at South Queensferry has you covered.
Plan your route into town with my detailed Queensferry to Edinburgh transport guide.
Newhaven Cruise Terminal

Newhaven sits on Edinburgh’s northern waterfront, where the old fishing harbour meets the modern city.
Ships anchor approximately 1.5 nautical miles offshore and passengers arrive on tender boats at Newhaven Harbour – a ride of approximately 20 minutes. Fishing boats, harbour walls, and the low buildings of the old port still shape the shoreline, though much of the surrounding area has been rebuilt in recent years.
From here, the city sits just beyond the docks. Although many passengers visit the Royal Yacht Britannia, which is docked at Ocean Terminal, a short walk from the Newhaven cruise port.
Leith Cruise Terminal

Leith sometimes features on Scottish cruise itineraries, but South Queensferry and Newhaven are more common anchorage ports. Large docks, warehouses, and working quays line the shoreline where ships arrive. It’s the only Edinburgh cruise port where ships dock directly alongside the pier. However, the harbour isn’t deep enough to accommodate large cruise ships, and it tends to be smaller, luxury ships that use the port.
This is where the city traded with Europe for centuries, and the port still feels industrial compared with the smaller harbours further along the Forth.
Just beyond the docks, Leith has grown into one of Edinburgh’s busiest waterfront neighbourhoods.
Rosyth Dockyard

Rosyth lies further west along the Firth of Forth beside the naval dockyard and commercial shipping terminals.
The harbour here is practical rather than picturesque, built around deep-water docks and industrial facilities. Cruise visits are rare, but when they happen, ships berth inside the working port.
Across the water, the three bridges still dominate the skyline across the Firth of Forth.
Which Edinburgh Cruise Port Is Closest to the City?
Newhaven is the closest anchorage point to Edinburgh, where large cruise ships arrive. The harbour is about 2.5 miles from Princes Street, and the tram ride takes around 30 minutes. The port of Leith is also close to Newhaven.
South Queensferry is the most common Edinburgh cruise port, and it lies approximately 9.5 miles west of the city. Travel time on the dedicated bus service is around 30 minutes. Although the cruise port is farther from the city centre than Newhaven, travel time is the same because the CruiseLink bus doesn’t stop along the way to pick up local passengers.
In practice, the difference isn’t as dramatic as it first appears. Even the furthest cruise ports are still within reach of Edinburgh’s historic centre on a cruise day.
The real difference lies in how passengers travel from each port – something we’ll look at next.
How Cruise Passengers Reach Edinburgh From Each Port
Once passengers step ashore, the route into Edinburgh depends entirely on which harbour the ship is using.
The major cruise lines – Princess, Virgin Voyages, Norwegian, and Holland America – use South Queensferry or Newhaven ports. Typically, Lothian Transport operates dedicated bus services for cruise passengers.
Understanding those routes makes it much easier to plan your day before the ship even arrives.
Getting to Edinburgh from South Queensferry Cruise Port

Most cruise passengers arriving at Edinburgh (South Queensferry) step ashore at the Hawes Pier. From there, you’ve got several options.
The X99 CruiseLink bus runs direct to Princes Street in approximately 30–40 minutes and drops you close to the city centre at St Andrew Square in the New Town. Alternatively, you can take the 15-minute walk uphill to Dalmeny Station, where trains reach Waverley in roughly twenty minutes. For many passengers, a taxi is the fastest and easiest way.
- X99 CruiseLink Bus: A few yards to the bus stop and 40 minutes direct to the city centre; £12 return. Get times and prices for the X99 from Lothian Buses Routes official webpage. You can scroll down to the bus stop level on the interactive map.
- Train: 15-minute uphill walk to Dalmeny Station → 20-minute ride → 10-minute walk to Princes Street.
- Taxi: 30–40 minutes; £25–£35.
- Accessibility: Pier level, but cobbled streets and the uphill walk through woodland make it impossible for anyone with mobility or health issues to reach Dalmeny Station.
For a detailed explanation of transport options to travel from the cruise port, my guide to transport options for cruise passengers at South Queensferry has all you need to know.
Getting to Edinburgh from Newhaven and Leith Cruise Ports

Docking in Edinburgh at Leith and Newhaven gives you the easiest way to get to the city. The new tram stops right by the terminal and runs up Leith Walk to Princes Street in under half an hour. Taxis are plentiful, and even a walk of around 50 minutes will take you through parts of Edinburgh that visitors often miss.
- Tram: From Pier Place/Lindsay Road tram stop, it’s 25–35 minutes to Princes Street and North Bridge; £2 one-way, contactless accepted.
- Taxi: About 20 minutes; £12–£18 depending on traffic.
- Walking: Roughly 50–60 minutes, along a well-marked path that takes you through Victoria Park to Warriston Park and eventually to Dundas Street to the Royal Scottish Academy of Art and Architecture
- Top tip: Purchase the Adult City Day ticket, which lets you hop on and off the trams and buses all day.
Getting to Edinburgh from Rosyth
Rosyth sits on the north side of the Forth and connects to Edinburgh by road across the Queensferry Crossing. Most ships run shuttle coaches, though Stagecoach services through Dunfermline are steady enough if you prefer to go it alone. The view over the bridges makes up for the longer ride.
- Coach/Shuttle: 50–70 minutes via Queensferry Crossing; usually arranged by cruise lines.
- Public Bus: Stagecoach Services 7 or X24 to Dunfermline, then train to Edinburgh (≈ 1 hour total).
- Taxi: Around 50 minutes; £45–£60.
Cruise-Day Itinerary Ideas (4 h | 6 h | 8 h)

Cruise calls around Edinburgh range from quick morning stops to full-day visits. Distance, tendering, and traffic mean every port runs on its own clock. The key is knowing how much of Edinburgh you can comfortably fit in – and when it’s wiser to stay local and enjoy Queensferry’s view of the bridges.
4-Hour Stop – Short & Easy Wins
- Leith & Newhaven – From the pier, take the tram to Princes Street (25–30 min). Cross North Bridge to the Royal Mile for a quick look round the closes, then drop back through Princes Street Gardens. If you only visit one place, make it the free National Galleries on the Mound – central, scenic, and close to the tram stop.
- South Queensferry – Stay close to the pier. High Street cafés, harbour photos, and a walk under the bridge make a relaxed couple of hours. Enjoy some friendly conversation with the locals in The Ferry Tap, Hawes Inn, or the Oroccoo Pier Hotel.
- Rosyth – Travel time rules out Edinburgh. Visit nearby Dunfermline Abbey or enjoy the Fife shoreline before re-boarding.
6-Hour Stop – One Highlight + Breathing Space
- Leith & Newhaven – Tram to Princes Street, walk the Royal Mile, and add one headline sight – Edinburgh Castle at the top or Holyrood Palace at the bottom. Allow 2–3 hours in the city before heading back. The route covers the best views of Old Town and stays within easy reach of the tram.
- South Queensferry – Manageable to reach Edinburgh by X99 bus or train from Dalmeny, but many passengers split the day: a short city visit and a quiet hour back by the water.
- Rosyth – Expect three hours in the city after transfers. Organised tours make best use of the time.
- If you want a structured walk, use the Old Town walking tour for steep streets, closes, and compact history. Use the guide to Edinburgh New Town to find out where there are flatter routes, wider pavements, and easier pacing around Princes Street. They suit different energy levels and work best when used separately, not mixed.
8-Hour Stop – Full-Day Explorers
- Leith & Newhaven – Ideal for a proper city day. Start on the Royal Mile, take in the Castle, then cross into New Town for lunch and the galleries. Tram back from St Andrew Square by late afternoon.
- South Queensferry – A full Edinburgh visit is realistic if tenders run early, but leave town well before rush hour. Traffic along Queensferry Road can stretch a 40-minute ride into 70.
- Rosyth – Longer road link makes this one for coach tours. Expect a guided run of Old and New Town sights before crossing the Forth again.
Which Cruise Ships Use Each Edinburgh Port?
Cruise ships visiting Edinburgh usually stop at one of two locations along the Firth of Forth.
Most large ships anchor off South Queensferry beneath the Forth bridges, while a smaller number use Newhaven closer to the city’s waterfront. The port your ship uses usually depends on its size and itinerary.
South Queensferry (Primary Edinburgh Cruise Port)
South Queensferry handles the majority of cruise visits to Edinburgh. Large ships anchor in the Firth of Forth and passengers come ashore by tender at Hawes Pier beneath the Forth Bridge.
Many major cruise lines use this anchorage when visiting Edinburgh, including Princess Cruises, Holland America Line, Royal Caribbean, Celebrity Cruises, and Norwegian Cruise Line.
Ships regularly scheduled to call here include vessels such as Majestic Princess, Nieuw Statendam, and Norwegian Sky. You can check upcoming visits on the South Queensferry cruise schedule.
Most cruise ships visiting Edinburgh anchor at the Hawes Pier in South Queensferry.
Newhaven (Occasional Alternative Port)
Some cruise ships use Newhaven on Edinburgh’s northern waterfront. In these cases the ship anchors offshore and passengers come ashore by tender into the harbour.
This port tends to be used by smaller cruise ships or specific itineraries when conditions or scheduling favour a stop closer to the city.
While less common than South Queensferry, Newhaven still appears occasionally on Edinburgh cruise itineraries.
Map of Edinburgh Cruise Ports

Edinburgh’s cruise ports sit along the southern shoreline of the Firth of Forth.
South Queensferry lies west of the city near the Forth Bridge, while Newhaven and Leith sit much closer to Edinburgh’s waterfront.
Where is the main cruise port for Edinburgh?
The main cruise port used for Edinburgh is South Queensferry. Most large cruise ships anchor in the Firth of Forth and passengers tender ashore at Hawes Pier beneath the Forth Bridge.
Is Edinburgh a tender port for cruise ships?
In most cases, yes. Many cruise ships visiting Edinburgh anchor offshore and bring passengers ashore by tender. South Queensferry is the main tender port, although some ships also use Newhaven depending on the itinerary.
Which Edinburgh cruise port is closest to the city centre?
Newhaven is the closest cruise arrival point to Edinburgh’s city centre. South Queensferry lies further west beneath the Forth bridges, while Rosyth sits across the Firth of Forth on the northern shore.
Are tenders always used at Newhaven and South Queensferry?
Most cruise visits to South Queensferry use tender boats because ships anchor in the Firth of Forth rather than docking. Newhaven also uses tender operations when cruise ships stop there.
Is there public transport directly from Hawes Pier?
Yes. The CruiseLink X99 bus operates from Hawes Pier in South Queensferry on cruise days, connecting the pier with Edinburgh city centre in around 30 minutes.
Can I stay in South Queensferry instead of going into Edinburgh?
Yes. South Queensferry is a historic town beneath the Forth Bridge with cafés, pubs, harbour views, and walking routes along the waterfront. Some cruise passengers choose to explore the town instead of travelling into Edinburgh.
Is Rosyth really an Edinburgh cruise port?
Rosyth is occasionally used for cruise visits to Edinburgh, although it is primarily a commercial dockyard. Most cruise ships visiting Edinburgh instead anchor at South Queensferry or occasionally use Newhaven.
Which port should I expect if I am sailing on a larger cruise ship?
Larger cruise ships visiting Edinburgh almost always anchor at South Queensferry and tender passengers ashore at Hawes Pier beneath the Forth Bridge.
Can I walk from Leith or Newhaven into Edinburgh?
Walking into the city centre from Newhaven or Leith is technically possible but usually longer than most cruise visitors expect. Most passengers instead use the tram, bus, or taxi to reach central Edinburgh.
What happens if bad weather cancels tender operations?
On rare occasions rough weather can delay or cancel tender operations. If this happens the cruise line may adjust the schedule or skip the port entirely depending on sea conditions.

Scott grew up in South Queensferry and knows the town like the back of his hand. He writes practical travel guides based on lived experience — tender days, cruise traffic, shortcuts into Edinburgh, local food spots, and the quirks only residents notice. His articles focus on clear directions, accurate timings, and grounded advice for visitors exploring Queensferry and the east of Scotland.

