Rosyth is Edinburgh’s cruise port in name more than in geography, since the actual berth sits across the water in Fife, on the Firth of Forth, and ships tie up alongside there rather than tendering ashore. Fred. Olsen Cruise Line runs most of the sailings from here, you’ll need to book car parking at Rosyth cruise terminal well ahead of time, and Fred Olsen parking at Rosyth is often folded into the cruise fare anyway.
Rosyth Cruise Terminal: Location and Setting
Rosyth Cruise Terminal sits on the north bank of the Firth of Forth in Fife, about 15 miles from Edinburgh city centre and on the far side of the three Forth bridges from the capital. It’s a deep water berth inside a working commercial and naval dockyard, so ships pull straight up alongside the North Wall instead of anchoring offshore. That means no tender boats, no bobbing about in a lifeboat, and no wet trainers before you’ve even had breakfast.
That’s the real point of difference from South Queensferry on the Edinburgh side of the water, which is a tender port. South Queensferry drops you straight into a pretty harbour town off a small boat, while Rosyth trades that walk-off charm for an easier, drier disembarkation. Despite the scale of the place, it’s still a working dockyard first and a cruise terminal second, handling roughly 200,000 tonnes of cargo such as forest products and chemicals each year, according to ShipNext port data, with cruise calls squeezed in around that core business.
How to Get to Rosyth Cruise Terminal
There’s no direct public transport into the terminal itself, which trips up plenty of first time cruisers googling how to get to Rosyth cruise terminal by train. The nearest station is Inverkeithing, with a direct train from Edinburgh twice an hour, but you’ll still need a taxi or a pre-booked transfer for the last few miles down to the berth.
Most people just drive themselves, grab a taxi from Edinburgh Airport (about 20 minutes away), or book a coach transfer running direct from cities such as Newcastle right to the terminal gate. If a long coach trip north is on the cards, a supportive travel pillow earns its keep for the ride. Taxis wait at the terminal building for the trip back to the station too, and the fare splits nicely across a group of four.
Arrival Morning: What to Expect on the Day

Ships calling here tend to arrive around 8am, sailing up the Firth of Forth with Edinburgh sitting on the south bank before passing directly under the Forth Bridge itself. Mornings are all about getting passengers off, the afternoon is turnaround for the next lot boarding, and the two don’t really overlap.
The cruise and Ro-Ro berth itself runs to around 500 metres of quay with 7.8 metres of water alongside, and there’s an air draught limit of roughly 49.1 to 49.2 metres under the Forth bridges to bear in mind. Ships up to about 250 metres are normally waved in at the North Wall, according to the TGS4C Port of Rosyth profile, though anything bigger gets looked at case by case.
The terminal building doesn’t pretend to be anything grand: seating for around 250 people, free wifi, a small cafe, toilets, and a visitor desk staffed by local volunteers on transit days. According to Cruise Forth, there’s no shopping at the port itself, beyond the odd table of souvenirs on busier call days, so sort any proper shopping or a wider choice of food in Dunfermline or Edinburgh before you get here.
A free shuttle bus, run by the Forth Bridges Cruise Project, links the terminal building to Dunfermline in around 15 minutes and to North Queensferry throughout the day, and it’s the easiest route to a proper high street if you haven’t sorted your own transport. The walk between the drop off point and the terminal is largely uncovered, and Fife weather off the Firth of Forth can turn on you fast even in summer, so a packable waterproof jacket is worth the space it takes up in your hand luggage.
Car Parking at Rosyth Cruise Terminal
Rosyth is small, and the parking to match, so if you’re driving you need to sort car parking at Rosyth cruise terminal well before your sailing date. Turning up and hoping for the best is not a strategy here.
- Head to the luggage drop area first, where porters take your cases off your hands before you’re waved on.
- The car park sits about 50 metres from the main terminal entrance, so not a trek.
- Port staff check your registration against the pre-booked list when you arrive.
- No pre-booking? You won’t be turned away, but the charge lands on your onboard account instead.
- There are dedicated bays for blue badge holders, but no wheelchair assistance within the car park itself, so arrange that stretch of help with your cruise line beforehand.
- There’s no EV charging at Rosyth at all, so plan that elsewhere if you’re driving electric.
Fred Olsen Parking at Rosyth
Since Fred. Olsen Cruise Line runs the bulk of sailings from here, Fred Olsen parking at Rosyth is the one most people actually want to know about. There’s no single published tariff for it, so the safest approach is to book parking through Fred. Olsen directly when you book your cruise, or check current arrangements with them close to departure, since space gets properly tight during peak weeks.
If the official car park is full, or you’d rather skip the walk altogether, some passengers book an off-site space near Rosyth through third party sites such as JustPark or YourParkingSpace and take a short taxi in, since supermarket, shopping centre and private driveway spaces often turn up within easy reach of the port.
Who Runs Rosyth Port
Rosyth started life as a Royal Navy base, and working out who runs it now depends on which source you read. Babcock Facilities Management Ltd owns the site, while Forth Ports PLC manages cruise operations in part on behalf of the Ministry of Defence, linking cruise lines to Edinburgh and, further south, to London.
Some official material instead credits Babcock International with running day to day operations, so treat the exact split as a bit blurred rather than fully settled. Either way, it changes nothing about what you need to do differently on the day.
Cruises from Rosyth: Which Lines Sail Here
As part of the wider picture of cruises from the UK, Rosyth is a smaller, seasonal player next to cruise hubs like Southampton or the Port of Dover. Even so, it’s got a loyal following for the easy, no tender access it gives into Northern Europe.
| Cruise Line | Typical Role at Rosyth |
|---|---|
| Fred. Olsen Cruise Line | The main operator, mostly through summer, with British Isles, Northern Europe and Norwegian fjords itineraries |
| Windstar Cruises | Occasional calls as part of wider Northern Europe routes |
| Silversea | Occasional calls, typically smaller ship itineraries |
| Oceania Cruises | Occasional calls as part of broader European sailings |
Fred. Olsen’s Rosyth season leans heavily on the wider British Isles, with routes reaching the Hebrides, Dublin and various English coastal cities, plus dedicated runs into Norway and, on selected sailings, right up to the Arctic Circle.
Fred. Olsen Cruises from Rosyth
Fred. Olsen cruises from Rosyth cover a decent spread of lengths, anywhere from a working week to a proper fortnight away, and the exact line up shifts from one season to the next.
| Itinerary | Typical Length |
|---|---|
| French Rivers with Normandy and Bordeaux from Rosyth | 13 nights |
| Mountains and Fjords of Norway from Rosyth | 7 nights |
| Scenic Norwegian Fjords in Five Nights from Rosyth | 5 nights |
Typical fjord routings loop up through Skjolden, Lustrafjorden and Sognefjord before calling at Olden and Nordfjord, then on to Molde and Ålesund. Other sailings push further north still, to Måløy, Torghatten and Sortland, reaching Honningsvåg and Harstad in the Lofoten Islands before turning back for home.
In one recent season, Fred. Olsen’s flagship Balmoral sailed into Rouen and Bordeaux on the longer French river itinerary, and even timed a late summer Iceland sailing to line up with a total solar eclipse. It’s a fair reminder that the Rosyth programme moves year to year, so it’s always worth checking directly with the line before you book on the strength of what it did last time.
Mini Cruises and Short Breaks from Rosyth
A short break from Rosyth sounds appealing, but it’s worth being straight about what’s on the table. The shortest confirmed Fred. Olsen sailing from this port currently runs five nights, the Scenic Norwegian Fjords itinerary above.
No two or three night Rosyth departure shows up in current schedules, so treat five nights as the realistic floor rather than assuming a shorter option is hiding somewhere. That five night sailing still gives you the classic mini cruise formula: a sail away evening, a couple of sea days, a dramatic fjord port call or two, and full use of onboard dining and entertainment.
Ambassador Cruise Line and Rosyth: A Common Mix Up
There’s a fair bit of confusion between Rosyth and an Ambassador cruise from Dundee, so it’s worth clearing that up here. Ambassador Cruise Line’s current published list of UK departure ports runs to seven, including Liverpool, London, Belfast, Bristol, Portsmouth, Newcastle and Dundee, but Rosyth isn’t one of them on the line’s own materials.
Some third party retailers do list Ambassador sailings under Rosyth pages, but if this is the line you want, your sailing almost certainly leaves from the Port of Dundee further up the Scottish coast, not from Rosyth.
Cruises from Leith or Rosyth: Not the Same Port
Leith and Rosyth both sit near Edinburgh and get mixed up constantly, but they’re separate ports with separate operators. Leith is Edinburgh’s own harbour on the city’s waterfront, while Rosyth is the deep water berth across the Forth in Fife covered on this page.
There’s no single source that neatly lines up which ships call at each one in a given season, so if Leith is what you’re really after rather than Rosyth, check our separate guide to cruises from Leith before you book anything.
Checking Which Ship Is in Port
There’s no live, independently run arrivals board for cruise ships at Rosyth, so don’t expect to find a reliable public tracker for which ship is in on a given day. Your own booking confirmation from the cruise line is the best source for your sailing date, and the volunteer welcome desk in the terminal building can usually tell you what else is expected in on transit call days.
Hotels Near Rosyth Cruise Terminal
There’s nowhere to stay right at the berth itself, and unlike the bigger cruise hubs, Rosyth has no cluster of purpose built cruise hotels within walking distance. Your practical options are basing yourself in Dunfermline, reachable on the free shuttle in around 15 minutes, or staying in Edinburgh and travelling out on the morning of departure, since the city is well connected by road and rail to Inverkeithing.
Either option beats trying to find somewhere right by the dockyard, and both give you a proper choice of places to eat the evening before, something the terminal itself simply can’t offer.
Common Questions
Is Rosyth in Edinburgh?
No, Rosyth is in Fife, on the north side of the Firth of Forth, about 40 minutes from Edinburgh by road. It gets marketed as Edinburgh’s cruise port because of how close it is, not because of where it sits.
Can I catch a train straight to Rosyth Cruise Terminal?
No direct rail line reaches the terminal. The nearest station is Inverkeithing, and you’ll need a taxi or an arranged transfer for the last stretch down to the berth.
Is there shopping at Rosyth port?
No. There are no shops or waterfront cafes at the berth itself, so pick up anything you need in Dunfermline or Edinburgh before you head to the port.
Do I have to book parking in advance?
Yes. Rosyth is small with limited spaces, and if you haven’t pre-booked, you’ll just be charged for parking on your onboard account instead.
Is Rosyth a tender port?
No. Ships dock directly alongside the North Wall, so you step straight off the gangway rather than being ferried ashore, unlike South Queensferry just along the water.
Can I book a three night cruise from Rosyth?
Not currently. The shortest verified Fred. Olsen sailing from Rosyth runs five nights, so treat that as the realistic floor for a short break.
Does Ambassador Cruise Line sail from Rosyth?
No. Ambassador’s published Scottish departure port is Dundee, not Rosyth, whatever some third party listings might suggest.
What’s the nearest airport for a Rosyth cruise?
Edinburgh Airport, roughly 20 minutes away by taxi, is the most convenient option if you’re flying in ahead of your sailing.
Why Trust About2Cruise
This guide was put together from published port authority, cruise line and terminal information about Rosyth, cross checked wherever sources disagreed, such as over who manages day to day port operations. We haven’t sailed from Rosyth ourselves, and we’re not going to pretend we have, but everything here is drawn from verifiable, published detail rather than guesswork. You can read more about how we research and fact check our guides on our about us page.
Last Updated: 20 August 2026