Home > Baltic > Scotland > Rosyth - Edinburgh

Rosyth, Scotland Edinburgh Shore Excursions & Custom Touring

Private Rosyth shore excursions and custom touring with English-speaking guides and private vehicles for any group size. From the port of Rosyth, our tours explore the best of Edinburgh and beyond: the Royal Mile, Edinburgh Castle, St Andrews, Stirling Castle, and the Royal Yacht Britannia. Rated 4.9/5 on TripAdvisor.

$50 Deposit
Reserve most private Rosyth tours with a low initial deposit.

Rosyth Shore Trip - Best of Edinburgh Best of Edinburgh

Rosyth Edinburgh Shore Excursion - 8 Hours

This full day tour is perfect for those who wish to visit Edinburgh. You enjoy a driving tour of the city plus a visit to the famous Edinburgh Castle. Some free time to enjoy lunch in a local pub and explore the Royal Mile is also included.



100% Private TourPort or Hotel Pickup
Starting at
$214.00 per person
View Tour


(3)
Rosyth Shore Excursions - Highlights of St. Andrews Highlights of St. Andrews

Rosyth Shore Excursion - 8 Hours

This full day tour visits St. Andrews, known as the home of golf and Scotland's oldest university. While you are there you visit the town's famous Cathedral and Castle plus enjoy some free time for lunch and shopping or self exploration.



100% Private TourPort or Hotel Pickup
Starting at
$188.00 per person
View Tour


(2)
Rosyth Shore Excursion - Stirling Castle and Linlithgow Palace Stirling Castle and Linlithgow Palace

Rosyth Shore Excursion - 8 Hours

This full day tour includes Stirling Castle, which is considered one of Scotland's most magnificent castles. After free time for lunch you then visit Linlithgow Palace, the place where Mary Stuart (Queen of Scots) was born.



100% Private TourPort or Hotel Pickup
Starting at
$208.00 per person
View Tour


(2)
Rosyth Shore Trips - Edinburgh and Royal Yacht Britannia Edinburgh and Royal Yacht Britannia

Rosyth Shore Excursion - 8 Hours and 15 Minutes

This full day tour visits the famous Edinburgh Castle and then after some free time you visit the Royal Yacht Britannia, one of the most unique royal residences.


100% Private TourPort or Hotel Pickup
Starting at
$240.00 per person
View Tour


(3)
Rosyth Cruise Tours - Stirling Castle Stirling Castle

Rosyth Shore Excursion - 4 Hours

This half day shore excursion visits Stirling Castle which is likely Scotland's most magnificent castle. In addition to visiting the castle you also enjoy a stop in the medieval old town of Stirling, which is called the best small city in Scotland.



100% Private TourPort or Hotel Pickup
Starting at
$198.00 per person
View Tour


(2)
Custom Tours & Large Group Services - Private group tour with professional local guide Create Private Tours for Any Size Group

Your day, your way.

One private vehicle, just your party, at every port you visit.

Plan your port day


(129)

Touring Edinburgh from Rosyth

Rosyth is a cruise port on the northern shore of the Firth of Forth in Fife, Scotland, serving as the gateway to Edinburgh, one of Europe's most captivating capital cities. Edinburgh's dramatic skyline of castle ramparts, volcanic crags, and centuries-old spires is only about 45 minutes from the port, and a private shore excursion is by far the most efficient and enjoyable way to make the most of your time ashore. Where a ship-organized bus tour packs 40 or more passengers into a single coach with rigid schedules, a private Rosyth tour gives you a dedicated guide and vehicle, the freedom to linger at Edinburgh Castle or stroll the Royal Mile at your own pace, and the flexibility to add stops that interest you, whether that's a whisky distillery, a coastal village, or a round of golf at St Andrews.

Beyond Edinburgh's Old and New Towns, both of which hold UNESCO World Heritage status, the surrounding countryside offers some of Scotland's most iconic landscapes. Our Best of Edinburgh tour is a full day driving tour of the city plus a visit to Edinburgh Castle and free time on the Royal Mile. The Edinburgh and Royal Yacht Britannia tour combines Edinburgh Castle with a visit to the former royal yacht, permanently berthed at Leith. For guests who want more of Scotland beyond Edinburgh, the Highlights of St. Andrews tour visits the home of golf and Scotland's oldest university town, and the Stirling Castle and Linlithgow Palace tour or the shorter Stirling Castle tour both reach the fortress often called the key to Scotland. Private Shore Trips also offers shore excursions from nearby Scottish ports including Leith, Glasgow (Greenock), and Invergordon for cruises visiting multiple Scottish ports. Reserve any Rosyth tour with a $50 deposit.

Frequently Asked Questions - Rosyth Shore Excursions

Where do cruise ships dock in Rosyth?

Cruise ships dock at the Port of Rosyth on the northern bank of the Firth of Forth in Fife. The port is primarily a cargo and ferry facility, so there is very little in the way of shops, restaurants, or attractions within walking distance. Edinburgh's city center is approximately 19 km (12 miles) south across the Forth, about a 45-minute drive via the Queensferry Crossing. Your Private Shore Trips guide will be waiting at the port exit with a name sign and private vehicle, ready to head directly to Edinburgh or your chosen destination.

How long does it take to get from Rosyth to Edinburgh?

The drive from the Rosyth cruise terminal to central Edinburgh takes approximately 40 to 50 minutes, depending on traffic and the time of day. You cross the Firth of Forth via the modern Queensferry Crossing, with views of the iconic 1890 Forth Bridge, a UNESCO World Heritage Site in its own right. Your guide will use the driving time to introduce the history and geography of the area so the sightseeing starts before you even arrive in the city.

What can I see in Edinburgh on a shore excursion?

Edinburgh's top attractions are concentrated along the Royal Mile, the historic spine that runs from Edinburgh Castle at the top of Castle Rock down to the Palace of Holyroodhouse, the official Scottish residence of the British monarch. Along the way you pass St Giles' Cathedral, the Scottish Parliament, hidden closes and courtyards, and some of the city's best independent shops. Other popular stops include the Royal Yacht Britannia at Leith, Calton Hill for panoramic city views, the Scotch Whisky Experience, and the elegant Georgian streets of the New Town.

Can I visit St Andrews or Stirling Castle from Rosyth?

Yes, both are excellent day trip options from the Rosyth cruise port. St Andrews, the home of golf and one of Scotland's oldest university towns, is about 55 minutes northeast of Rosyth. Stirling Castle, perched on a volcanic crag and often called the key to Scotland for its strategic importance, is roughly 40 minutes northwest. Either destination can be combined with an Edinburgh visit on a full-day tour, or explored on its own for a more relaxed pace.

What is the Royal Yacht Britannia?

The Royal Yacht Britannia was the official royal yacht of the British monarch for over 40 years, from 1954 until her final decommissioning in 1997. Today she is permanently berthed at the Ocean Terminal in Leith, Edinburgh's historic port district, and open to visitors as a museum. The self-guided tour takes you through five decks including the State Apartments, the crew's quarters, the engine room, and the sun deck where the Royal Family relaxed during private moments. It is included in our Edinburgh and Royal Yacht Britannia shore excursion.

What is the back-to-ship guarantee?

Our back-to-ship guarantee means that if an unforeseen delay during your private tour prevents you from returning to the cruise terminal before your ship departs, we will arrange and cover the cost of transportation to your next port of call. This guarantee applies to all private shore excursions booked through us in Rosyth.