Discover the world
Located on the north bank of the Firth of Forth, the Port of Rosyth is well-connected by rail and road links, making it easily reachable by passengers from Scotland and the north of England. The port is easily accessible from the M90 and the main arterial motorways through Scotland. Our cruises from Rosyth are aboard Marco Polo, and may sail to the Faroes, Norway, the Northern Isles and even Canada.
Rosyth has great transport links with the rest of Fife, with Edinburgh and with the rest of Scotland. The port is easy to reach by road, taxi, bus, rail, coach and ferry, and is just a 10-minute drive away from Edinburgh Airport, making it a viable option for passengers from the rest of the country and beyond.
By train: Situated in the heart of the town of the same name, Inverkeithing Station is only five minutes away from the cruise terminal. Shuttle buses will take you from the station to the ferry terminals free of charge, and there are also taxis available.
By car: Travel via the A90 motorway, then along the A985 west to Rosyth, and follow the signs for Rosyth and Rosyth Ferry Terminal. There is a long-stay car park adjacent to the cruise terminal. Parking spaces are limited, however, so parking must be pre-booked.
The terminal has catering facilities, Wi-Fi and an information desk for passengers.