Royal Mile in Edinburgh Old Town with St Giles’ Cathedral and red telephone boxes, a short walk from the cruise bus drop-off for visitors arriving from South Queensferry.

How to Visit the Royal Mile From South Queensferry Cruise Port

Most cruise passengers arriving in South Queensferry assume visiting the Royal Mile from the cruise port will be simple. After all, the itinerary says “Edinburgh.” The famous street must be nearby somewhere.

Then the tender ties up at Hawes Pier beneath the steel lattice of the Forth Bridge, and something feels slightly off. Edinburgh itself sits inland. The Old Town, where the Royal Mile runs, isn’t visible from the harbour. All you can see is the Hawes Inn, a row of taxis, and a small town to the west.

That’s where plans quietly wobble. Cruise passengers who’ve not done their homework start to panic. They follow vague online directions, they’re unsure about the shuttle transport tok St Andrews Square, they think the train is a faster option to Waverly train Station, or they burn an hour figuring out how to reach the Old Town before the day has even begun.

Locals see the trip differently. The Royal Mile is absolutely reachable from South Queensferry – but the way many cruise passengers try to get there isn’t always the easiest.

Before deciding whether the Royal Mile should be part of your cruise stop, it helps to understand how the journey from Hawes Pier actually works.

Can Cruise Passengers Easily Visit the Royal Mile from South Queensferry?

Hawes Pier at South Queensferry with cruise tender boats and the Forth Bridge overhead

Most cruise passengers stepping ashore from a tender boat at Hawes Pier assume the Royal Mile will be just around the corner. After all, the ship itinerary usually says “Edinburgh.” The expectation is simple – arrive, head into the city, and start walking through Scotland’s most famous historic street.

Then reality nudges in. The tender docks beneath the impressive Forth Bridge in South Queensferry, and Edinburgh itself isn’t visible anywhere along the shoreline. The Edinburgh’s Old Town is miles from the port. That small detail is where many visitors begin to hesitate.

The good news is that the Royal Mile is absolutely reachable during a cruise stop. Thousands of passengers travel from Queensferry to Edinburgh every season. The key is to understand the distance first, then choose the transport option that best fits the cruise schedule.

The Real Distance Between Hawes Pier and the Royal Mile

From Hawes Pier in South Queensferry to the Royal Mile in Edinburgh is roughly ten miles. That distance sounds surprising when you’re arriving on a Scotland cruise itinerary labelled simply as “Edinburgh,” but the journey itself is straightforward once you understand the layout.

South Queensferry sits on the southern shore of the Firth of Forth, while Edinburgh’s Old Town rises inland around Castle Rock. The Royal Mile runs through that historic district, linking Edinburgh Castle at the top with Holyrood Palace at the far end.

Once visitors reach the city centre, the Royal Mile becomes impossible to miss. The more important question for cruise passengers is not whether they can reach it, but how to get there without losing valuable time.

Why Most Cruise Visitors Head Straight for the Royal Mile

For many visitors, the Royal Mile represents the heart of Edinburgh. It’s the street where centuries of Scottish history overlap – medieval closes, ancient churches, royal buildings, whisky shops, and street performers all packed into a mile-long stretch of stone.

Walking the Royal Mile also gives cruise passengers a compact way to experience the city. Instead of navigating a large capital, you follow one historic route that naturally links many of Edinburgh’s best-known landmarks – Edinburgh Castle at the top and Holyrood House at the bottom.

That simplicity explains why the Royal Mile appears on so many shore excursion itineraries. The real decision for independent travellers is how to reach it from Queensferry in the first place.

The Easiest Way to Get from Hawes Pier to the Royal Mile

to the royal mile from the cruise port in south queensferry the place where all transport options all combine

Once passengers step off the tender at Hawes Pier, the next practical question appears quickly: how do you actually get into Edinburgh?

Several transport options connect South Queensferry with the city centre, but not all of them suit cruise passengers equally well. Some routes look convenient on a map, yet become awkward once you’re standing at the harbour.

Understanding the main options makes the decision much easier before setting off toward the Royal Mile.

Taking the Cruise Bus from South Queensferry to Edinburgh

For most cruise passengers, the simplest route into the city is the X99 CruiseLink bus operated by Lothian Buses.

This service runs specifically for cruise ships arriving at Hawes Pier and connects South Queensferry directly with Edinburgh’s city centre. The journey normally takes around 35–40 minutes, depending on traffic.

The bus drops passengers at St Andrews Square near Princes Street, only a short walk from the Old Town. From there, you can walk down St David Street, where you’ll see the gothic monument to Sir Walter Scott, the tall buildings of the Royal Mile, and Castle Hill towering above Princes Street Gardens.

For visitors unfamiliar with Edinburgh’s transport system, the CruiseLink bus strikes a comfortable balance between convenience and cost.

Some cruise passengers prefer a more direct route to the city centre, so they choose a private hire taxi.

Taxi or Private Transfer to the Royal Mile

Taxis offer the most direct route from the Queensferry cruise port to the Royal Mile.

When cruise ships are anchored in the Firth of Forth, taxis usually gather near Hawes Pier waiting for passengers heading into Edinburgh. The drive along the A90 toward the city centre normally takes around 25–30 minutes.

For couples or small groups sharing the fare, this option can feel surprisingly reasonable. You leave the harbour, cross into the city, and arrive close to Edinburgh Castle where the Royal Mile begins its gradual descent through the Old Town.

It’s the easiest option if you want door-to-door transport without navigating buses or stations. But what about the train? The journey to Waverly Station takes only 15 minutes. But there’s a reason why it’s not a popular transport choice for cruisers.

Why the Dalmeny Train Option Can Be Confusing

Some cruise passengers notice Dalmeny railway station on the map and assume the train must be the fastest way to reach Edinburgh.

Technically, trains from Dalmeny reach Edinburgh Waverley in about ten minutes. The complication comes before the train journey even begins.

Dalmeny station sits on the hillside above South Queensferry. Reaching it from Hawes Pier involves a noticeable uphill walk behind the Hawes Inn through woodland beneath the Forth Bridge. By the time visitors reach the station and wait for a train, the time advantage often disappears.

That’s why many cruise passengers compare the train with buses or taxis before deciding which route actually saves time.

Many cruise ships that anchor near Edinburgh also visit other ports in a Scotland cruise itinerary.

Step-by-Step: From Hawes Pier to the Royal Mile

Understanding the sequence of the journey removes much of the uncertainty cruise passengers feel about visiting Edinburgh.

Once you see how the trip unfolds—from tender arrival to walking through the Old Town—the Royal Mile becomes far easier to picture within a cruise schedule.

Tender Arrival at Hawes Pier

Cruise ships visiting Edinburgh normally anchor in the Firth of Forth rather than docking beside the city itself. Passengers are carried ashore by tender boats that arrive at Hawes Pier in South Queensferry.

Stepping onto the pier places you directly beneath the massive red spans of the Forth Bridge. The harbour itself is compact, with small stone buildings and a short waterfront road running through the town.

Within a few minutes of leaving the pier you’ll see transport options gathering nearby, ready to take passengers toward Edinburgh.

Getting from the Pier to Transport Options

Hawes Pier sits beside the historic Hawes Inn and the small harbour area of South Queensferry.

Most transport options position themselves within a short walk of the pier entrance when cruise ships are in port. CruiseLink buses normally load passengers nearby, while taxis circulate along the waterfront looking for fares heading into the city.

Visitors rarely need to wander far or search around town. The transport infrastructure around Queensferry has gradually adapted to the rhythm of cruise arrivals.

Arriving in Edinburgh’s Old Town

Once you reach central Edinburgh, the character of the city changes quickly.

Princes Street and the New Town sit on one side of a valley, while the Old Town rises steeply on the opposite ridge. The Royal Mile runs along that ridge from Edinburgh Castle down toward Holyrood Palace.

From Princes Street Gardens or nearby bus stops, a short uphill walk leads directly into the Old Town. Within minutes the narrow stone streets, medieval closes, and dark grey buildings announce that you’ve reached the historic heart of Scotland’s capital.

Royal Mile Landmarks You’ll Pass on a Cruise Visit

View down Edinburgh’s Royal Mile from above, showing historic stone buildings, street crowds, and a red bus near St Giles’ Cathedral.

Once you step onto the Royal Mile, you quickly realise this isn’t a single attraction but a historic spine running through the heart of Edinburgh’s Old Town. Within a short stretch you’ll pass churches, museums, hidden closes, and landmarks tied to centuries of Scottish history.

Most cruise visitors simply wander along the street and stop wherever something catches their eye. If you’d prefer a clearer route through the area, this Edinburgh Old Town walking tour explains how the closes, viewpoints, and historic sites connect together.

Here are some of the landmarks you’re most likely to encounter during a cruise-day visit to the Royal Mile.

Edinburgh Castle – The fortress perched on Castle Rock that dominates the western end of the Royal Mile and offers sweeping views across the city. In the past, home to Scottish monarchs. Now, it’s home to the Scottish Crown Jewels and the Scottish War Memorial.

The Scotch Whisky Experience – An introduction to Scotland’s whisky heritage located beside the castle entrance, with tastings and exhibits about the country’s whisky regions.

Camera Obscura & World of Illusions – A long-running Royal Mile attraction combining optical illusions with a rooftop camera obscura projecting live views of Edinburgh.

Gladstone’s Land – A restored 17th-century merchant’s house that shows how wealthy residents once lived along Edinburgh’s historic High Street.

St Giles’ Cathedral – The spiritual heart of Edinburgh’s Old Town, recognised by its distinctive crown-shaped spire rising above the Royal Mile skyline.

The Real Mary King’s Close – A preserved network of underground streets revealing what life was like in Edinburgh centuries ago.

The National Museum of Scotland – Just a short walk from the Royal Mile, this vast museum explores Scotland’s natural history, science, and culture.

The Museum of Edinburgh – A small museum near the lower Royal Mile displaying artefacts from the city’s past, including items linked to the story behind Jamie’s print shop in Outlander.

Dynamic Earth – A science centre beside Holyrood Park that explores the story of our planet through interactive exhibits.

The Scottish Parliament – Scotland’s modern parliament building at the foot of the Royal Mile beside Holyrood Palace.

Arthur’s Seat – The ancient volcanic hill rising above Holyrood Park, offering one of the most dramatic viewpoints across Edinburgh and the Firth of Forth.

Many cruise passengers explore the Royal Mile after visiting Edinburgh Castle, since the historic street connects several of the city’s most famous landmarks. If you’re deciding how the Royal Mile fits into a wider cruise day itinerary, the guide to Edinburgh shore excursions from the Queensferry cruise port explains realistic sightseeing routes and how much you can comfortably see during a port visit.

How Much Time Cruise Passengers Should Allow for the Royal Mile

For cruise passengers visiting Edinburgh from South Queensferry, timing becomes the most important planning factor.

Most cruise ships remain anchored in the Firth of Forth for between six and ten hours. That window allows plenty of time to travel into Edinburgh, explore the Royal Mile, and return comfortably to Hawes Pier if the day is planned sensibly.

Quick Visit (1–2 Hours)

A shorter visit works well if you focus on the highlights.

Many cruise passengers walk from Edinburgh Castle down toward St Giles’ Cathedral, explore a few nearby closes, and stop for coffee or lunch along the Royal Mile. This approach provides a strong sense of the Old Town without trying to see every attraction.

Relaxed Visit (Half Day)

A half-day visit allows a far more relaxed experience.

Visitors can explore Edinburgh Castle, step inside St Giles’ Cathedral, browse shops along the Royal Mile, and continue walking all the way toward Holyrood Palace. Including transport time, most travellers allow around four to five hours for the full trip.

That still leaves a comfortable buffer to return to South Queensferry before the final tender back to the ship.

Is the Royal Mile Worth Visiting on a Cruise Stop?

If you’re visiting Scotland for the first time, the Royal Mile offers one of the clearest introductions to Edinburgh’s history and atmosphere.

Within a single street, you encounter medieval architecture, royal landmarks, religious history, and the everyday bustle of a city that has evolved over centuries. It’s a compact way to experience the character of Edinburgh without needing to navigate the entire city.

For many cruise passengers, that combination makes the journey from South Queensferry worthwhile.

Before heading back to the ship, though, there’s one simple local tip that can make the day run much more smoothly.

A Local Tip Before You Go

Many cruise visitors assume they’ll start exploring the Royal Mile near Edinburgh Castle. In reality, most buses and taxis from South Queensferry arrive closer to Princes Street. That means your first glimpse of the Old Town usually appears as you climb uphill toward St Giles’ Cathedral rather than beside the castle gates.

Here’s the thing: The Royal Mile looks flat on maps. It isn’t. But that doesn’t mean you shouldn’t consider it as a history-immersive cruise day tour. You just have to know how Edinburgh is set out and how to walk Scotland’s capital correctly.

The street climbs steadily toward the castle, and the cobbles can become crowded when tour groups arrive.

If your plan includes visiting Edinburgh Castle, try to reach the Royal Mile earlier rather than later in the day.

That small timing decision often means the difference between enjoying the mile-long street and shuffling slowly uphill through a crowd and spending too much time in the “tartan-tack” shops.

Either way, once the castle walls appear above the rooftops, you’ll know you’re exactly where centuries of Edinburgh history have always pointed.


Picture: The Royal Mile N Chadwick, CC BY-SA 2.0 via Wikimedia Commons.
Royal Mile from Edinburgh Castle: grahamc99, CC BY-SA 2.0 via Wikimedia Commons.
Picture: Tender boats arriving at Hawes Pier Kim Traynor, CC BY-SA 2.0 via Wikimedia Commons.

If you found this post useful, feel free to share it on