Port Guide · Edinburgh, Scotland

Edinburgh Shore Excursions: Your Berth Decides This One, Not the City

There is no single answer for this port, because ‘Edinburgh’ is four berths. Leith and Rosyth are docked. Newhaven and South Queensferry are anchorages where you go ashore by tender. At a docked berth you can book a timed ticket ashore with confidence. At an anchorage you cannot — wind and swell can delay or cancel a tender, and Edinburgh Castle’s own site says that once tickets sell out online there are none left at the gate. Find out which berth you have, then read the section that matches it.

Docked at Leith or Rosyth — anchored and tendered at Newhaven or South Queensferry
Arrival
GBP 2.20 bus or GBP 2.40 tram from Leith; GBP 12.50 to GBP 14.00 return on the X99 from Hawes Pier
Getting into town
Low
DIY difficulty
A timed castle ticket on a tender day — the two do not go together
Watch for
Facts checked against official sources, September 2026 · Prices and timetables change — verify for your sailing
01

Edinburgh in 30 seconds: find the berth, then buy the ticket

Known for
A castle on a rock, a mile of medieval street running down from it to a royal palace, and a Georgian new town behind that. Almost all of it is free to walk. The two things that cost real money — Edinburgh Castle and the Palace of Holyroodhouse — sit at opposite ends of the same street.
Strongest excursion styles
A transfer, not a tour. From Rosyth the ship’s coach is buying you a route that public transport does not run. Everywhere else the paid product is narration — and Edinburgh explains itself reasonably well on foot.
Booking on your own
Easy from three of the four berths — a Lothian bus single is GBP 2.20, a tram city single GBP 2.40, and a City Day covering both GBP 6.00. From Hawes Pier the Cruiselink X99 runs non-stop into George Street in about 30 minutes, bought on boarding.
The one thing to know
Edinburgh Castle’s own site: ‘Once tickets are sold out online, there will be no further tickets available at the castle.’ It must be booked ahead — and a fixed timeslot collides directly with a tender. On a Newhaven or South Queensferry call, buy the GBP 38.00 Flexi instead, which needs no timeslot.
02

Can you actually get into Edinburgh and back?

Most ports have one answer to this. Edinburgh has four, and your ship’s length picks which one you get.

Leith is docked, 3 miles out, with taxis on the quayside and the tram at Ocean Terminal. Rosyth is docked and 15 miles out, with no public transport at the port gate at all.

Newhaven and South Queensferry are anchorages. You are not walking off either of them — you are queuing for a tender, 15 minutes into Newhaven harbour or 10 minutes under the bridges to Hawes Pier.

So read the table as four different port days. Two of them are weatherproof and two of them are not, and that is the difference that should change what you book.

10 hours in port

Time on the ground is what is left after both transfers and a 60-minute allowance for getting off, queueing and clearing security on the way back. Drag the slider to your own published all-aboard.

Leith — Lothian bus or the tram from Ocean Terminal

Low risk of missing the ship
Each way
20m
Time on the ground
8h 20m
Cost
GBP 2.20 adult bus single, GBP 2.40 tram city single, or GBP 6.00 for a City Day covering both
Departures
Trams every 7 minutes; Capital Cruising says bus services run frequently into the city centre

The 20 is the Royal Yacht Britannia’s own figure for its location at Ocean Terminal, beside the Leith berth — ‘only 20 mins from the city centre’ by tram or local bus. That is a neighbour describing its own location, not a tram timetable. Capital Cruising separately describes Leith as 15 minutes from the city centre without naming a mode. Edinburgh Trams publishes frequency and first and last trams and no journey time at all, so there is no tram figure to use and we are not inventing one. The tram’s Ocean Terminal and Port of Leith stops are on the Newhaven line into the city. Read September 22, 2026.

You are docked, the ship is tied up, and two separate networks run the same corridor. If one fails, the other is on the same street and a taxi is on the quayside.

Verify for your sailing: That your ship is actually at Leith — at a 210-metre limit, a lot of ships are not

Leith — taxi from the quayside

Low risk of missing the ship
Each way
15m
Time on the ground
8h 30m
Cost
Around GBP 10 to the city centre
Departures
Ranks on the quayside on call days; the queue grows in the last hour before a common all-aboard

Capital Cruising’s own ‘15 minutes from the city centre’ for Leith, borrowed for this row and labelled as borrowed — no source we checked publishes a taxi journey time from the Leith berth. Taxis wait on the quayside just beyond the terminal building. Read September 22, 2026.

Door to door with nothing to connect to. The exposure is the rank on the way back, not the ride out.

Verify for your sailing: That the driver is taking you to the cruise terminal at Leith, not to Ocean Terminal’s shopping entrance

Newhaven — tender ashore, then the tram

Medium risk of missing the ship
Each way
15m
Time on the ground
8h 30m
Cost
GBP 2.40 tram city single, or GBP 6.00 for a City Day
Departures
Tenders run on the ship’s schedule; the tender facility operates 24/7 and trams run every 7 minutes

This row counts the tender only, and it is the most honest thing on this page. Capital Cruising gives the Newhaven tender transfer as 15 minutes into a harbour with two tender berths. The tram calls at Newhaven, but Edinburgh Trams publishes no journey time from there to the city centre, so the road leg is real time this row does not contain. Add the queue at both ends yourself, and add it generously. Read September 22, 2026.

Not because it is far — Newhaven is approximately 3 miles from the city centre. Because the first leg is a boat. Wind and swell can delay, shorten or cancel a tender operation, and nobody publishes the sea state at which that happens.

Verify for your sailing: Whether your ship shows Newhaven, which means anchoring offshore, not berthing at Leith

South Queensferry — tender to Hawes Pier, then the Cruiselink X99

Medium risk of missing the ship
Each way
30m
Time on the ground
8h
Cost
GBP 12.50 or GBP 14.00 adult return, depending on which of the operators’ own pages you read
Departures
At least every 20 minutes while the ship is in; no need to book in advance

Lothian’s own figure for the X99: approximately 30 minutes non-stop from Hawes Pier to the east end of George Street, outside the Hard Rock Cafe, at least every 20 minutes while a ship is in. The tender is a further 10 minutes each way under the bridge spans on Capital Cruising’s wording, and its facilities note gives 15 — not added here, because nobody publishes a door-to-door total and we are not going to manufacture one. Read September 22, 2026.

The coach is the reliable part. The tender is not, and the queue to get back aboard is the pinch point that produces pier runners.

Verify for your sailing: The last useful X99 back from George Street against your all-aboard, and then take one earlier

South Queensferry — Dalmeny station to Waverley

Medium risk of missing the ship
Each way
16m
Time on the ground
8h 28m
Cost
From GBP 6 return
Departures
Up to 51 trains a day

ScotRail’s own average for Dalmeny to Edinburgh Waverley, with up to 51 trains a day. The Forth Bridges Cruise Project gives the same journey as 20 minutes. Dalmeny is approximately 800 metres from Hawes Pier and within a 10-minute walk per Capital Cruising — but the walk includes what the welcome team calls ‘quite a steep staircase’. The tender is on top of this again, and again not added. Read September 22, 2026.

Trains are frequent and fast. The failure mode is the walk, not the timetable — it is not a step-free route, and a tender day already has one queue in it.

Verify for your sailing: That everyone in your party can manage a steep staircase with no lift alternative published

Rosyth — taxi to Inverkeithing, then the train

Medium risk of missing the ship
Each way
26m
Time on the ground
8h 8m
Cost
Approximately GBP 10 for four passengers in the taxi, plus from GBP 7.40 return on the train
Departures
Up to 98 trains a day; taxis at the terminal building, and some ships run a coach to the station

ScotRail’s own average for Inverkeithing to Edinburgh Waverley, with up to 98 trains a day. The taxi leg in front of it is 1 mile from the port to the station, because there is no public transport at the Rosyth port gate at all. No source publishes a time for that mile, so it is named here, not added. Read September 22, 2026.

You are docked, so the weather is not the problem. Two failure points are — a taxi that does not come back for you, and a train you have to catch to make the taxi at the other end worth anything.

Verify for your sailing: Whether your line runs a coach to Inverkeithing, and what it charges against approximately GBP 10 a car

The ship’s own transfer or coach tour, from any berth

Low risk of missing the ship
Each way
20m
Time on the ground
8h 20m
Cost
Not published on any source we checked
Departures
Fixed departures from the terminal apron or the ship’s side, returning on the ship’s schedule

The Forth Bridges Cruise Project says some cruise operators run a shuttle bus from Leith into the city centre in about 20 minutes, and that figure is used here and labelled as borrowed. No line publishes a port-to-city leg time from Rosyth, Newhaven or South Queensferry, and we are not inventing three. At Rosyth pre-booked excursions leave directly from the ship’s side. Read September 22, 2026.

The ship waits for its own coach. At Rosyth that is worth the money on the arithmetic alone — the alternative is a GBP 10 taxi over a mile of road with no bus on it, then a train timed against your own return.

Verify for your sailing: Whether your line sells a plain transfer at all, or only tours — and from Rosyth, ask before you sail, not on the morning

Two numbers in this table are not Edinburgh’s. No source we checked publishes a typical call length here, so the dial starts at 10 hours as a starting position, not a fact about this port — move it to your own all-aboard. On the two anchorage rows, the tender time is real, but the queue is not published by anyone, so leave more margin than the arithmetic suggests. At Leith and Rosyth you can book a timed ticket ashore with confidence. At Newhaven and South Queensferry, treat the whole day as provisional.

03

Quick picks for an Edinburgh port day

Half of these cost nothing beyond a bus fare. The ones that cost real money are the ones worth booking before you sail — and one of them changes shape depending on whether you are docked or anchored.

04

Edinburgh excursions, from the free mile to the ship’s coach

Ordered by how each holds up against the only question a paid Edinburgh tour has to answer. What does this buy that a GBP 2.20 bus fare does not?

From Leith and Newhaven the answer is usually nothing. From Rosyth it is a road with no bus on it — and that is a real product.

If Edinburgh is one stop on a longer week, our Northern Europe cruises guide helps you decide which port earns the paid day. The berths themselves are covered in the Edinburgh cruise port guide.

Do it yourself · from any berth

The Royal Mile, the closes and the free half of Edinburgh

  • Free, end to end
  • GBP 2.20 bus or GBP 2.40 tram from Leith
  • Steep and cobbled — that is the catch
  • Arthur’s Seat is 2 hours return

Start here, because everything else on this page is priced against it.

The Royal Mile runs from the Castle Esplanade down to Holyrood — and walking it costs nothing.

So do the closes and steps off it, Greyfriars Kirkyard, Victoria Street and the Grassmarket, the Georgian grid of the New Town, Dean Village and the Water of Leith walkway, and Princes Street Gardens.

Two climbs give you the view. Calton Hill is short and easy, about 20 minutes from Princes Street.

Arthur’s Seat in Holyrood Park is a proper hill walk — allow 2 hours return and wear decent shoes.

The one warning here is the ground, not the money. The Royal Mile is steep and cobbled — and the walk from Waverley up to the castle is a genuine climb.

If your ship is at Leith, the free walk nobody mentions is The Shore — the old dockside with its bridges and warehouses, with the Water of Leith path heading inland from it.

Time commitment
Flexible. No published duration exists for a self-guided walk — none is needed.
Getting there
GBP 2.20 on a Lothian bus or GBP 2.40 on the tram from Leith; a taxi from the quayside is around GBP 10.
Suits
Almost everyone, on almost any call length, at almost any budget.
Ship or independent
Independent — and it is not close. Nothing on this walk needs a guide to unlock it.

Why it’s worth considering

The best of Edinburgh is the street pattern — you cannot buy access to a street.

Money not spent on a coach seat pays for the castle and lunch instead, which is a better day.

The catch

Cobbles and gradient. The Royal Mile is steep — Edinburgh does not flatten for anyone.

In August the Festival and the Fringe fill the city — the Royal Mile is impassable at times.

Verify before you book

  • Your all-aboard — and whether you are walking back to a gangway or queuing for a tender
  • Whether your call falls in August, when the whole city is running at a different speed
  • That your shoes are the ones you would wear for a long day on stone

Book it yourself, before you sail · online only when it sells out

Edinburgh Castle, and the ticket that survives a tender

  • GBP 23.50 adult online, GBP 26.00 at the gate
  • ‘No further tickets available at the castle’ once online sells out
  • Flexi GBP 38.00, valid 7 days, no timeslot
  • Opens 09:30 daily

The single most-booked thing in Edinburgh — and the one most likely to go wrong for a cruise passenger.

Historic Environment Scotland puts the rule in its own words: ‘Once tickets are sold out online, there will be no further tickets available at the castle.’

Read that as written. It is not a queue warning — it is a closed door.

Booked online it is GBP 23.50 adult, GBP 19.00 concession and GBP 14.00 child 7-15. Family tickets run GBP 48.50 for one adult and two children, GBP 67.50 for two and two, and GBP 80.00 for two and three.

Walk-up is GBP 26.00 for an adult, when there is anything left to walk up to.

Now the part that matters for this port specifically. A timed entry and a tender do not go together.

The Flexi ticket is GBP 38.00 adult, GBP 30.50 concession and GBP 22.50 child, valid 7 days, and the castle says of it: ‘There is no need to pre-book a timeslot; simply select a date when booking online.’

On a Leith or Rosyth call, book the cheaper timed ticket — you are docked, and your morning is predictable.

On a Newhaven or South Queensferry call, the Flexi is what you pay so that a delayed tender does not cost you the GBP 23.50 outright.

The castle opens from 09:30 daily. Allow 2 to 3 hours — and remember the walk up to it is the climb everyone underestimates.

Time commitment
2 to 3 hours inside, on Historic Environment Scotland’s own guidance, plus the journey in from your berth.
Getting there
Approximately 2 miles from Leith per Capital Cruising; approximately 3 miles from Newhaven; about 30 minutes on the X99 from Hawes Pier.
Suits
First-time visitors, and anyone who booked ahead. In peak season, genuinely nobody else.
Ship or independent
Independent, booked direct. A ship tour only earns it if the online tickets are gone and the tour includes entry.

Why it’s worth considering

The Crown Jewels, the Stone of Destiny, St Margaret’s Chapel and the One O’Clock Gun are all inside one ticket.

The view over the city from the ramparts is the one people actually remember.

The catch

The sell-out rule is absolute and the castle states it plainly. There is no arriving early and hoping.

Walk-up costs GBP 26.00 against GBP 23.50 online, so waiting is dearer even when it works.

We could not confirm closing times through the year — only the 09:30 opening is published on the page we read, so check yours against your all-aboard.

Verify before you book

  • Whether your berth is docked or an anchorage, because that decides timed against Flexi
  • The castle’s closing time on your own date, which is not published on the tickets page
  • That your party’s concessions are the ones you booked — 65-plus and unemployed are GBP 19.00, children 7-15 GBP 14.00

Do it yourself · next door to the Leith berth

The Royal Yacht Britannia, the only sight easier from the port than the city

  • GBP 23 adult online, April to October 2026
  • GBP 25 on the door, card or contactless only
  • 2 hours recommended by the operator
  • At Ocean Terminal, alongside the Leith berth

If your ship is at Leith, this is the shortest excursion in Scotland.

Britannia is permanently berthed at Ocean Terminal, next to the cruise berth — and describes its own location as 2 miles from the city centre and ‘only 20 mins from the city centre’.

April to October 2026, booked online in advance, an adult is GBP 23, a young person 16-21 or student GBP 11.50, and a child 7-15 GBP 11.50. Under-7s are free and an accompanying carer is free.

On the door it is GBP 25 adult and GBP 12.50 for the others. The flexible ticket is GBP 27, GBP 13.50 and GBP 18.00 for armed forces.

November 2026 to March 2027 is slightly cheaper — GBP 22 advance, GBP 24 door, GBP 26 flexible.

One practical warning that catches people at the till. Britannia takes card or contactless only on the day, with no cash at all.

The operator recommends 2 hours, which fits neatly around anything else you do.

From Newhaven or South Queensferry this stops being next door. It becomes a journey like any other, and it competes with the castle, not complements it.

Time commitment
2 hours on the operator’s own recommendation.
Getting there
On foot from the Leith berth — Ocean Drive, Leith EH6 6JJ. From elsewhere, the tram and bus both serve Ocean Terminal.
Suits
Leith calls, short calls, families with under-7s, and anyone who would rather not spend the day travelling.
Ship or independent
Independent. A ship tour to a ship moored beside your ship is a hard sell.

Why it’s worth considering

It is the rare cruise-port attraction that is genuinely at the port, not a coach ride from it.

Groups of 15 or more get 10% off, which is worth asking about if you are travelling with friends.

The catch

It is only convenient from Leith. From the two anchorages it is an ordinary trip with a tender in front of it.

No cash on the day. Card or contactless only, and the ticket desk will not make an exception.

Verify before you book

  • Which berth you have, because this recommendation lives or dies on that
  • Whether your date falls in the April-to-October pricing or the winter one
  • That you are booking the advance ticket, not the flexible one, if your berth is docked

Buy it on boarding · Hawes Pier to George Street

The Cruiselink X99, and the fare that is published twice

  • About 30 minutes, non-stop
  • At least every 20 minutes while the ship is in
  • GBP 12.50 or GBP 14.00 adult return — both published
  • Bought on boarding, no need to pre-book

If you tender into South Queensferry, this is the excursion, whatever else you buy.

Lothian Buses runs service X99 specifically for cruise passengers landing at Hawes Pier, non-stop to the east end of George Street outside the Hard Rock Cafe.

About 30 minutes, at least every 20 minutes while a ship is in — and ‘there is no need to book in advance’.

Now the part we are not going to tidy up for you. The fare is published in two of the operators’ own places and the two do not match.

Lothian’s own March 2025 news page gives adult return GBP 12.50, child 5-15 return GBP 6.25, adult single GBP 7.00 and child single GBP 3.50.

The Forth Bridges Cruise Project’s 2026 page gives GBP 14.00 adult return and GBP 7 child, and adds that the return also permits travel on other city network buses.

Lothian’s own current Cruiselink page shows no fare at all — it was returning a 404 when we last tried it. Both figures were read on 22 September 2026.

The likeliest explanation is a fare rise between the 2025 and 2026 seasons. We are not going to average two real numbers into a third one nobody charges.

You buy it as you board, so the price on the machine is the price. Carry the higher figure and check it on the step.

There is a combined ticket worth knowing about: X99 plus Edinburgh Bus Tours at GBP 34.00 for adults, with accompanied children travelling free on the tours.

Time commitment
Approximately 30 minutes each way, plus the 10-minute tender run and the queues at both ends, which nobody publishes.
Getting there
It meets the tenders at Hawes Pier. The alternative is Dalmeny station, approximately 800 metres away up a steep staircase.
Suits
Anyone tendering into South Queensferry who wants Edinburgh, not the village.
Ship or independent
Independent, comfortably. A non-stop coach every 20 minutes is what a ship transfer sells, at a fraction of the price.

Why it’s worth considering

It is the ship’s transfer without the ship’s price, run by the city’s own bus operator.

The 2025 timetable ran 7 May to 9 October, which is a fair proxy for when South Queensferry tender calls cluster.

The catch

It does not solve the tender. The coach is reliable; the water is the variable — and the queue back aboard is the pinch point.

The two published adult returns are not the same figure, and neither page looks stale on its face. That is a reason to carry a little extra, not a reason to argue with a driver.

Verify before you book

  • The fare as you board, because the operator’s own pages disagree
  • The last useful departure from George Street, against your all-aboard and the tender queue
  • Whether your call date falls inside the season the X99 actually runs

Stay at the pier · the low-risk tender day

South Queensferry village, the bridges and the Maid of the Forth

  • A few hundred metres from Hawes Pier
  • Three Bridges cruise, 1.5 hours
  • Inchcolm Island landing trip, 3 hours
  • No fares published by the operator

This is the underrated recommendation on the page — and it exists because tenders are not guaranteed.

South Queensferry village is a few hundred metres to the right of Hawes Pier — one cobbled high street, the Hawes Inn, and the Forth Bridge directly overhead.

If your tender operation is running late or your call is short, that alone justifies going ashore without going anywhere near Edinburgh.

Maid of the Forth sails from the same pier the tenders land at — the lowest-risk paid thing in this port. You never leave the pier area.

The Three Bridges sightseeing cruise runs 1.5 hours beneath the Forth Bridge, the Forth Road Bridge and the Queensferry Crossing.

The Inchcolm Island trip runs 3 hours with a landing at the medieval abbey, plus seals and seabirds on the way.

No prices are printed here, because the operator does not print any. Its own timetable-and-prices page lists the trips and shows fares only inside the booking system.

The number to call is 0131 331 5000, at Unit 2, Hawes Pier, Newhalls Road.

One honest warning about the longer one. Three hours on a tender day is a real commitment — check it against your all-aboard before you commit, not after.

Time commitment
1.5 hours for the Three Bridges cruise, 3 hours for the Inchcolm landing, on the operator’s own durations.
Getting there
It leaves from Hawes Pier, where the tenders land — the village is a few hundred metres away.
Suits
Short calls, nervous timekeepers, repeat visitors who have done Edinburgh, and anyone who came for the bridges.
Ship or independent
Independent, though a ship version removes the timing risk. Price both, because we cannot price one of them.

Why it’s worth considering

The best free view in Scotland of the Forth Bridge is a few minutes from where the tender puts you down.

Welcome guides from the Forth Bridges Cruise Project meet the tenders at the pier — the first question you have is answered before you ask it.

The catch

No published fares. We could not get a price from the operator’s own site, so budget blind or phone ahead.

A 3-hour boat trip on a day that starts with a 10-minute tender is most of your margin gone.

Verify before you book

  • The fare, by phone, because the operator publishes none on its timetable page
  • Sailing times against the tender schedule at both ends of your day
  • Whether your call is at South Queensferry at all — this recommendation does not travel to the other three berths

Book it yourself · the other end of the Royal Mile

The Palace of Holyroodhouse, and the advance-booking discount

  • GBP 22.00 adult in advance, GBP 26.00 on the day
  • Child 5-17 GBP 11.00 in advance
  • Under-5s free, access companion free
  • GBP 1 tickets on named UK benefits

The King’s official Scottish residence, at the foot of the Royal Mile — State Apartments, Mary Queen of Scots’ chambers and the ruined abbey.

In advance it is GBP 22.00 adult, GBP 14.00 for a young person 18-24, GBP 11.00 for a child 5-17 and GBP 11.00 for a disabled visitor, with an access companion free and under-5s free.

On the day the same tickets are GBP 26.00, GBP 17.00, GBP 13.00 and GBP 13.00.

Every category is cheaper in advance than on the door. Book it before you leave the ship.

An exclusive guided tour is GBP 55.00 per person — and a combined ticket with The Edwardians exhibition gives 10% off both, at GBP 14.80 to GBP 33.30 depending on category.

The Royal Collection Trust also sells GBP 1 tickets to people on named UK benefits, which is worth knowing if it applies to you.

Allow 1.5 to 2.5 hours. It pairs naturally with the castle only if your call is long — they are at opposite ends of a steep mile.

Time commitment
1.5 to 2.5 hours inside, plus the journey in and the walk down the Royal Mile.
Getting there
At the foot of the Royal Mile. From Leith that is GBP 2.20 on the bus or around GBP 10 in a taxi from the quayside.
Suits
Longer calls, repeat visitors who have already done the castle, and anyone who prefers interiors to ramparts.
Ship or independent
Independent. The advance price is lower than the gate price and no coach changes that.

Why it’s worth considering

It is a working royal residence, not a museum, and the abbey ruin behind it is free of the crowds the castle carries.

The advance-versus-door gap is published and consistent, so the saving is certain, not hoped for.

The catch

It closes to visitors when it is in official use — and that is not something the ticket page predicts for your date.

Two paid interiors in one Edinburgh call is a lot of indoors on a day you also have to travel back from.

Verify before you book

  • That it is open to visitors on your call date before you buy the advance ticket
  • Whether the combined Edwardians ticket applies to the date you want
  • Your walk back, because the palace end of the Royal Mile is the far end from the castle

Book it yourself · top of the Royal Mile

The Scotch Whisky Experience, priced by how long you have

  • Silver tour GBP 25, 50 minutes, one tasting
  • Gold tour GBP 39.75, 75 minutes, five tastings
  • A Taste of Scotland GBP 95, 3 hours, 18-plus
  • Open 10:00 to 20:00 daily

The most-sold paid hour in Edinburgh after the castle — and it sits on Castlehill at the top of the Royal Mile.

The Silver tour is GBP 25 for 50 minutes and includes one whisky tasting, with a look at a collection of 3,384 bottles. It runs in 21 languages and is family-friendly.

The Gold tour is GBP 39.75 for 75 minutes with five tastings across the Scottish whisky regions. It is 18-plus and ID is required.

A Taste of Scotland is GBP 95 for 3 hours, with six whiskies and a three-course meal, also 18-plus, with four departures daily.

Look at those three against your call length, not against each other.

Fifty minutes fits any Edinburgh day. Three hours plus travel does not fit a short one, and on a tender day it is most of your margin.

The venue is open 10:00 to 20:00 daily, which is more forgiving than most things on this page.

Time commitment
50 minutes, 75 minutes or 3 hours, on the operator’s own durations.
Getting there
354 Castlehill, at the top of the Royal Mile — the same climb as the castle, so pair the two.
Suits
Anyone who came for whisky, families on the Silver tour, and rainy afternoons.
Ship or independent
Independent. Book direct and pick the length that fits your all-aboard.

Why it’s worth considering

It is the one paid thing here that scales to the time you actually have.

The Silver tour is the rare whisky product a family can do together.

The catch

The two longer tours are 18-plus with ID required — a problem if your party is not.

Three hours and a meal is a committed afternoon on a day that ends with a queue for a tender.

Verify before you book

  • Which tour you have actually booked, because the three are very different products
  • That everyone in your party is 18 or over for the Gold and the Taste of Scotland
  • The departure time against the walk back down the Royal Mile

Free · Chambers Street

The National Museum of Scotland, and the free afternoon

  • Free entry
  • Open daily 10:00 to 17:00
  • Charges only for special exhibitions
  • Chambers Street, EH1 1JF

Scotland’s national collection — and it costs nothing.

Dolly the Sheep, the Lewis Chessmen, natural history, design, and a roof terrace with a view over the city.

Open daily 10:00 to 17:00, with charges only for some special exhibitions.

Allow 1.5 to 3 hours, or twenty minutes if the weather turned and you just want a roof.

It is five minutes off the Royal Mile — the obvious pairing with a castle morning.

One thing we are not saying. Scotland’s other national galleries are traditionally free too, but we only checked this one — so this is the only one this page calls free.

Time commitment
1.5 to 3 hours if you work at it; far less if you are sheltering from the wind.
Getting there
Chambers Street, a short walk off the Royal Mile. GBP 2.20 on the bus from Leith gets you close.
Suits
Families, budget travellers, rainy calls, and anyone whose castle ticket sold out.
Ship or independent
Independent, obviously. Nothing free needs a coach.

Why it’s worth considering

It is genuinely good — free entry means it costs you nothing if you only last an hour.

The roof terrace is one of the better views in the city and nobody charges for it.

The catch

It closes at 17:00, which is earlier than a long summer call.

Special exhibitions are charged separately, so the free line has one exception.

Verify before you book

  • The 17:00 closing time against a late all-aboard
  • Whether the exhibition you came for is one of the charged ones
  • Your route back, because Chambers Street is the far side of the Old Town from the tram

Ship-sold · and the one time it earns it

The Rosyth transfer, where the ship’s coach is the product

  • 15 miles from Edinburgh
  • No public transport at the port gate
  • Taxi to Inverkeithing approximately GBP 10 for four
  • Free welcome bus goes to Dunfermline, not Edinburgh

Everywhere else on this page argues against the coach. Here it argues for it.

Rosyth is around 15 miles from Edinburgh, on the Fife side — and the welcome team’s own material calls it a busy industrial port.

There is no public transport at the port gate. None.

The independent route is a taxi or ship coach 1 mile to Inverkeithing station, then ScotRail to Waverley in about 26 minutes from GBP 7.40 return, with up to 98 trains a day.

That is cheap, frequent and perfectly doable. It also has two failure points and it eats time at both ends.

The taxi is approximately GBP 10 for four passengers, so for a family it is not the money that decides this — it is whether you want to organise a car back from an industrial gate on a schedule.

The port’s free welcome-team bus, run by staff in purple uniforms, goes to Dunfermline about 15 minutes away and to North Queensferry. It does not go to Edinburgh.

Pre-booked excursions leave directly from the ship’s side — and the terminal has lounge facilities and free WiFi while you wait.

So at Rosyth, buy the transfer or the tour unless you are confident and willing to organise a taxi. That is the one berth here where the coach is buying access, not commentary.

Time commitment
About 26 minutes on the train each way, plus a 1-mile road leg nobody publishes a time for.
Getting there
Taxi or ship coach to Inverkeithing, then ScotRail. Some ships run a coach to the station.
Suits
Anyone at Rosyth who wants Edinburgh, and particularly anyone travelling with children or limited mobility.
Ship or independent
Ship, and it is not close. Of the four Edinburgh berths, this is the only one where paying for the all-aboard guarantee actually changes your risk, because there is no public transport at the gate at all.

Why it’s worth considering

The ship waits for its own coach — and from 15 miles away, on the far side of a bridge, that matters.

You are docked at Rosyth, so the weather risk that shapes the anchorages is simply absent here.

The catch

No line publishes a Rosyth transfer price on any source we checked, so you cannot price it from this page.

Dunfermline is 15 minutes away on a free bus and is a genuine alternative. If your call is short, consider not going to Edinburgh at all.

Verify before you book

  • Your line’s transfer price against approximately GBP 10 a taxi and GBP 7.40 return on the train
  • Whether a ship coach to Inverkeithing station is offered separately from a full tour
  • The last train back from Waverley against your all-aboard, with the taxi leg added on top

Book direct · the operator is the bus company

Edinburgh Bus Tours, and the ticket whose price nobody publishes

  • GBP 20 per adult for an individual tour
  • Up to three children free with each paying adult
  • Departs Stop GG, George Street
  • Royal Edinburgh Ticket price not displayed

The city’s own hop-on hop-off, run by Lothian, not a reseller — which matters, because the same company runs the X99 from Hawes Pier.

There are three routes: CitySightseeing Edinburgh with multi-language audio and Horrible Histories for children, the Edinburgh Tour with a live English guide, and the Regal Tour, which is the one that runs down to Leith.

An individual tour ticket is GBP 20 per adult, valid 24 hours from purchase on-site. Grand 24 and Grand 48 tickets cover all three city tours and are sold with 10% off online.

Up to three children travel free with every paying adult or senior on individual tours and on Grand 24, which is the best family arithmetic in this port.

It departs from Stop GG on George Street as of 6 September 2026, having previously left from Waterloo Place. Check that before you walk to the old stop.

The one to ask about is the Royal Edinburgh Ticket: 48 hours of bus tours plus guaranteed entry to Edinburgh Castle, Holyroodhouse and Britannia.

That guaranteed-entry clause is the point — it solves the castle sell-out problem in one purchase.

We cannot tell you what it costs. The operator’s homepage advertises a saving of up to 25%, or GBP 27 per adult, and does not display the price itself — so price it yourself before you assume it beats buying direct.

From Hawes Pier there is a combined X99 and bus tour ticket at GBP 34.00 adult, with accompanied children free on the tours.

Time commitment
Individual tickets run 24 hours from purchase on-site; Grand 48 runs 48 hours. A single loop is an afternoon.
Getting there
Stop GG on George Street — which is also where the X99 sets down from Hawes Pier.
Suits
Families using the three-children-free rule, limited mobility, and anyone whose castle ticket needs guaranteeing.
Ship or independent
Independent, booked direct with Lothian. Ship-sold pairings mark up a gate price you can pay yourself.

Why it’s worth considering

The Regal Tour reaches Leith, which most city loops do not.

Three children free per paying adult is a real saving in a city where the castle charges GBP 14.00 a child.

The catch

The Royal Edinburgh Ticket’s headline price is not published on the operator’s homepage, so we have printed none.

A bus loop of a compact city you can walk is a weaker buy here than in a sprawling one. Buy it for the guaranteed entries or for the seat, not for the route.

Verify before you book

  • The Royal Edinburgh Ticket’s actual price against GBP 23.50, GBP 22.00 and GBP 23 bought separately
  • That you are departing from Stop GG, not the old Waterloo Place stop
  • Whether your call is long enough to use a 24-hour ticket for more than one loop
05

Ship tour or on your own, and why the answer changes with the berth

Most ports get one answer to this question. Edinburgh gets four, because Forth Ports runs two docked berths and two anchorages under one city name.

At Leith, independent wins comfortably

You are docked, so there is no weather risk and no tender queue — and the city centre is 3 miles away.

A taxi from the quayside is around GBP 10, a Lothian bus single is GBP 2.20, a tram city single is GBP 2.40 and a City Day covering both is GBP 6.00. A ship tour has to justify itself against that — and for a castle-and-Royal-Mile day it usually cannot.

At Newhaven, independent is easy — once you are ashore

Newhaven is approximately 3 miles out and the tram calls there, so the road half is as cheap as Leith’s.

The difference is that the ship anchors offshore and you tender in, 15 minutes each way plus queues nobody publishes. Build that in — and do not buy a timed entry you cannot move.

At South Queensferry, the transport is excellent and the risk is in the water

The X99 runs non-stop from Hawes Pier to George Street in about 30 minutes, at least every 20 minutes, for GBP 12.50 or GBP 14.00 return depending on which of the operators’ own pages is current. Dalmeny station is approximately 800 metres away with trains to Waverley in 16 to 20 minutes from about GBP 6 return.

On transport alone, independent is the better buy. On risk it is a tender day, not a docked one — and the queue back aboard is the pinch point that produces pier runners.

At Rosyth, the ship’s transfer genuinely earns its price

You are docked, so the weather risk is gone. You are also 15 miles out with no public transport at the port gate at all.

The independent route is a taxi or ship coach 1 mile to Inverkeithing, then a 26-minute train from about GBP 7.40 return. Cheap, and two failure points — so buy the transfer unless you are confident and willing to organise a car.

The rule underneath all four

At a docked berth you can book a timed ticket ashore with reasonable confidence. At an anchorage you cannot — Edinburgh Castle is the case in point. Once online sells out there are no tickets at the gate, and a fixed timeslot does not care that your tender was late.

That rule is not about Edinburgh. It applies at every anchorage on this itinerary — and it is worth carrying with you.

How each option compares in Edinburgh
ExcursionLean ship excursion when…Independent works when…
The Royal Mile and the free cityAlmost never — nobody sells the walk itselfAlways, from any of the four berths
Edinburgh CastleOnline tickets sold out and the tour includes entryYou booked ahead — GBP 23.50 online, or the GBP 38.00 Flexi on a tender day
The Royal Yacht BritanniaAlmost never; it is beside the Leith berthAlways, and especially from Leith at GBP 23 online
Getting in from RosythUsually. 15 miles, no bus at the gate, two connectionsYou are happy to organise a taxi and a train each way
Getting in from South QueensferryOnly if you want the all-aboard guarantee on a tender dayThe X99 runs every 20 minutes for GBP 12.50 to GBP 14.00 return
Getting in from Leith or NewhavenRarely — the tram and the bus both do this for GBP 2.40 or GBP 2.20Almost always
The Forth bridges by boatIf timing worries you — the ship waits for its own tourYou are at South Queensferry and phone Maid of the Forth for a price
A city bus tourRarely — ship pairings mark up a GBP 20 gate priceYou want the Regal route to Leith, or three children free per adult

Short answer

Find out which of the four berths you have, then buy in this order. Book Edinburgh Castle before you sail — the timed ticket if you are docked at Leith or Rosyth, the GBP 38.00 Flexi if you are anchored off Newhaven or South Queensferry. Take public transport from Leith and Newhaven at GBP 2.20 to GBP 6.00, and the X99 from Hawes Pier at GBP 12.50 to GBP 14.00 return. Buy the ship’s transfer at Rosyth and nowhere else. On either anchorage, treat your ashore time as provisional — that is what an anchorage means.

06

What I’d skip, or plan around, in Edinburgh

Assuming Newhaven is a berth because it has a harbour name

Capital Cruising says otherwise in its own words: ‘Cruise vessels showing Newhaven will anchor off shore and tender into the harbour.’

It takes ships of 300 metres and over at up to 11 metres draft, which Leith’s 210-metre berths cannot — so the bigger the ship, the likelier ‘Edinburgh’ means a tender.

Turning up at Edinburgh Castle to buy a ticket

Its own site: ‘Once tickets are sold out online, there will be no further tickets available at the castle.’ There is no queue to join once that happens.

Walk-up is GBP 26.00 against GBP 23.50 online anyway, so waiting costs more even in the cases where it works.

Booking a fixed castle timeslot on a tender day

A timed entry assumes you control your morning. At Newhaven and South Queensferry you do not — wind and swell can delay or shorten a tender operation, and nobody publishes the threshold.

The Flexi at GBP 38.00 is valid 7 days with no timeslot to miss. Paying the difference is insurance, not an upsell.

Waiting for the free Rosyth bus to take you to Edinburgh

It does not go there. The welcome team’s complimentary bus runs to Dunfermline, about 15 minutes away — and to North Queensferry.

Edinburgh from Rosyth is a taxi or ship coach 1 mile to Inverkeithing, then a 26-minute train from about GBP 7.40 return. Plan that before you walk off.

Quoting the X99 fare from a single source

Lothian’s own March 2025 news page says GBP 12.50 adult return. The Forth Bridges Cruise Project’s 2026 page says GBP 14.00. Lothian’s current Cruiselink page shows no fare and was returning a 404 when we last tried it.

You buy it as you board — carry the higher figure and read the price on the step.

Paying cash on a Lothian bus without the exact fare

Drivers ‘cannot give you change’. A cash single needs GBP 2.20 exactly, and the operator would rather you used TapTapCap contactless, which caps automatically.

Trams are ticketed separately again — GBP 2.40 a city single, and you must buy before boarding. The GBP 6.00 City Day is the one ticket that covers both.

Planning an August call like any other call

August is Festival and Fringe month. The city is full, the Royal Mile is impassable at times — and restaurants and taxis are all harder to get.

Nothing here says avoid it. It says book earlier, walk more and allow longer for everything, including getting back to a tender.

07

Edinburgh logistics: four berths, the fares and the season

The four berths, and what each one actually is

The rule that comes out of that split

At a docked berth — Leith or Rosyth — you can book a timed ticket ashore with reasonable confidence. The ship is tied up and the gangway does not care about the wind.

At an anchorage — Newhaven or South Queensferry — treat every minute ashore as provisional. Keep a wide margin before all-aboard, and avoid non-refundable timed entries far from the pier.

Nobody publishes the sea state at which tender operations stop. Neither Capital Cruising nor the Forth Bridges Cruise Project states a threshold, so there is no number to plan against — only a margin to keep.

Fares, in the operators’ own figures

The journey time we are not printing

Edinburgh Trams publishes frequency and first and last trams, not journey times — and its timetable page was not reachable when we checked.

The only time figures that exist for this corridor are Capital Cruising’s 15 minutes from Leith to the city centre and the Royal Yacht Britannia’s ‘only 20 mins from the city centre’. Neither is a tram timetable, so neither is printed as one.

Turning a frequency into a journey time would manufacture a precision we don’t actually have — so we’re not publishing one.

Money, and the two places it behaves oddly

Pounds sterling. Scotland issues its own banknotes, which are legal currency and accepted throughout Scotland — and cards and contactless are near-universal.

Two exceptions catch cruise passengers. Lothian bus drivers cannot give change, so a cash single needs GBP 2.20 exactly.

The Royal Yacht Britannia is the other one — card or contactless only on the day, with no cash at all.

Tipping around 10% in restaurants where service is not already added is the general norm, and not something we verified from a primary source — so treat it as a custom, not a rule.

The season, the light and the wind

April to October, per Forth Ports, across Leith, Rosyth, Dundee and the Newhaven and South Queensferry anchorages. Lothian ran the 2025 X99 timetable from 7 May to 9 October, which is a fair proxy for when tender calls at South Queensferry cluster.

Edinburgh is far north. Midsummer gives daylight past 22:00; an early-April or late-October call is dark by late afternoon and cold.

On the Forth the variable is wind, not rain. Wind and swell are what suspend tenders at the two anchorages, and a docked call at Leith or Rosyth is unaffected.

Bring a windproof layer whatever the forecast says.

How busy it gets

Forth Ports announced 159 cruise calls across its Scottish facilities for 2026, within approximately 260 Capital Cruising vessel calls and over 450,000 passengers across its UK ports. For 2024 it announced 161 calls and 235,000 passengers on Scotland’s east coast, against 149 vessels in 2023.

No breakdown by berth or anchorage is published — so nobody can tell you the odds of drawing a tender. The full berth picture is in our Edinburgh cruise port guide.

08

Which Edinburgh plan fits you

First-time visitor

Book Edinburgh Castle before you sail, walk down the Royal Mile afterwards, and stop at the National Museum of Scotland on the way.

That is the city’s two headline sights and a free national collection, for the price of one ticket and a bus fare.

Edinburgh Castle →

Families

Up to three children travel free with every paying adult on Edinburgh Bus Tours’ individual tickets and Grand 24 — the best arithmetic in this port.

The National Museum of Scotland is free, and Britannia is GBP 11.50 for a child 7-15 with under-7s free.

Edinburgh Bus Tours →

Couples

The castle in the morning, the Scotch Whisky Experience at the top of the Royal Mile after, then walk down to Holyrood.

GBP 23.50, GBP 25 and a walk, with no coach at any point in the day.

The Scotch Whisky Experience →

Repeat visitors

You have done the castle. If you are at South Queensferry, stay there — the village, the bridges overhead, and a boat from the same pier the tender lands at.

The Three Bridges cruise is 1.5 hours and the Inchcolm landing 3 hours. Phone for the fare, because the operator publishes none.

South Queensferry →

Short call

From Leith, Britannia is 2 hours and it is next door. That is the whole plan, and it works on a call too short for the city.

From Rosyth on a short call, take the free bus to Dunfermline instead of spending your day getting to Edinburgh and back.

The Royal Yacht Britannia →

Budget-conscious

GBP 2.20 on the bus or GBP 2.40 on the tram from Leith, and the Royal Mile, the closes, Calton Hill and the national museum all cost nothing.

If you will use both bus and tram, the GBP 6.00 City Day is the ticket to buy.

The Royal Mile on foot →

Minimal stress

From Rosyth, buy the ship’s transfer. Fifteen miles, no bus at the gate and two connections is exactly the trip where you want the ship waiting.

From the anchorages, buy the GBP 38.00 Flexi castle ticket so a late tender costs you nothing.

The Rosyth transfer →

Limited mobility

Avoid the Dalmeny route from South Queensferry. It is approximately 800 metres with ‘quite a steep staircase’ and no step-free alternative is published — take the X99 from the pier instead.

The Royal Mile is steep and cobbled, and the climb from Waverley to the castle is real. A bus tour seat at GBP 20 does more work here than it does in most cities.

Edinburgh Bus Tours →

09

Edinburgh shore excursion questions

Do I need a shore excursion in Edinburgh?

From Leith and Newhaven, no. The city centre is around 3 miles away, a Lothian bus single is GBP 2.20, a tram city single GBP 2.40 and a City Day covering both GBP 6.00.

From South Queensferry, still no — the Cruiselink X99 runs non-stop to George Street in about 30 minutes, at least every 20 minutes while the ship is in.

From Rosyth, often yes. It is around 15 miles out with no public transport at the port gate, and the independent route is a taxi 1 mile to Inverkeithing plus a 26-minute train.

Does my ship dock or tender at Edinburgh?

Both happen, and it depends on the berth. Leith and Rosyth are docked berths where you walk off. Newhaven and South Queensferry are anchorages where the ship anchors offshore and you go ashore by tender.

Your ship’s length is what decides it. Leith takes a maximum of 210 metres length overall; Newhaven takes ships of 300 metres and over at up to 11 metres draft.

The tender is 15 minutes into Newhaven harbour, or about 10 minutes under the bridge spans to Hawes Pier at South Queensferry.

Is Newhaven a cruise berth?

No. It is an anchorage, and this is the fact most guides get wrong. Capital Cruising states it plainly: ‘Cruise vessels showing Newhaven will anchor off shore and tender into the harbour.’

It sits immediately west of Leith and has a harbour with two tender berths, which is why people assume it is a dock. It is not.

Because it takes 300-metre-plus ships where Leith’s 210-metre berths cannot, it is exactly where the bigger ‘Edinburgh’ ships end up.

How much is the Cruiselink X99 from South Queensferry?

Two of the operators’ own pages give different answers, so here are both. Lothian Buses’ March 2025 news page: adult return GBP 12.50, child 5-15 return GBP 6.25, adult single GBP 7.00, child single GBP 3.50.

The Forth Bridges Cruise Project’s 2026 page: GBP 14.00 adult return and GBP 7 child, with the return also valid on other city network buses. Both read 22 September 2026.

Lothian’s own current Cruiselink page displays no fare and was returning a 404 when we last tried it. You buy the ticket on boarding, so check the price as you get on and carry the higher figure.

Do I have to book Edinburgh Castle in advance?

Yes. The castle’s own site says ‘Once tickets are sold out online, there will be no further tickets available at the castle.’ That is a closed door, not a long queue.

Online it is GBP 23.50 adult, GBP 19.00 concession and GBP 14.00 child 7-15. Walk-up is GBP 26.00 for an adult when it is available at all, and the castle opens from 09:30 daily.

If you are tendering from Newhaven or South Queensferry, buy the GBP 38.00 Flexi instead. It is valid 7 days and needs no timeslot, which is the whole point on a day a tender controls.

What can I do if the tender runs late and my day gets short?

At South Queensferry, go ashore anyway. The village is a few hundred metres from Hawes Pier — one cobbled high street, the Hawes Inn, and the Forth Bridge directly overhead.

Maid of the Forth sails from the same pier, with a Three Bridges cruise of 1.5 hours. No fare is published on the operator’s own timetable page, so phone 0131 331 5000 before you count on it.

At Newhaven you are approximately 3 miles from the city centre with the tram at the harbour, so a short day still reaches Edinburgh — just not a timed ticket you cannot move.

How do I get to Edinburgh from Rosyth?

Taxi or ship coach 1 mile to Inverkeithing station, then ScotRail to Edinburgh Waverley in about 26 minutes, from GBP 7.40 return with up to 98 trains a day. The taxi is approximately GBP 10 for four passengers.

There is no public transport at the port gate at all, and no shopping at the port either. The terminal has lounge facilities and free WiFi.

The free welcome-team bus goes to Dunfermline, about 15 minutes away, and to North Queensferry. It does not go to Edinburgh.

Is the Royal Edinburgh Ticket worth buying?

It might be, and we cannot tell you, because the operator does not publish its price. Edinburgh Bus Tours advertises a saving of up to 25%, or GBP 27 per adult, without displaying the ticket price itself.

What it includes is 48 hours of city bus tours plus guaranteed entry to Edinburgh Castle, the Palace of Holyroodhouse and the Royal Yacht Britannia. The guaranteed entry is the real product, because it solves the castle sell-out problem.

Price it against GBP 23.50, GBP 22.00 and GBP 23 bought separately before you assume the bundle wins.

What does public transport cost in Edinburgh, and can I pay cash?

A Lothian bus single is GBP 2.20 and a DAYticket GBP 5.50, flat across zones A and B. You can pay cash, but drivers ‘cannot give you change’, so you need GBP 2.20 exactly.

A tram city single is GBP 2.40, a day return GBP 4.60, and tickets must be bought or a smartcard validated before boarding. Contactless Tap On, Tap Off is available.

Buses and trams are ticketed separately. The GBP 6.00 City Day is the only ticket that covers both, and it is the one to buy if your day uses each once.

Is Edinburgh walkable from the ship?

Not from any of the four, and that is unusual for this region. Leith and Newhaven are around 3 miles from the city centre, South Queensferry is 9 miles and Rosyth around 15.

What is walkable is what sits beside each berth. The Royal Yacht Britannia and Ocean Terminal are alongside the Leith berth, and South Queensferry village is a few hundred metres from Hawes Pier.

Inside Edinburgh the walking is excellent and steep. The Royal Mile is cobbled, and the climb from Waverley up to the castle is a genuine one.