


Ports of call


Prepared by RepoCruises · Sources checked
Terminal assignments and transport services can change. Confirm boarding instructions and current transfer timetables before travelling.
Our sources and corrections policy2 departures shown in date order. Open a sailing for its full details. Fares are per person and display in your selected currency; confirm occupancy and inclusions with the operator.
Scroll the table to compare all columns and departures.
Repositioning cruises calling at Invergordon, Scotland currently covers 2 sailings from 1 cruise line in the published catalogue. These sailings visit the named port during their itinerary. A port call is an intermediate stop; it does not necessarily mean you can start or end the cruise there.
Listed departures run from July 27, 2028 to August 4, 2028. Voyage lengths range from 18 to 26 nights. These are the current catalogue dates, not a promise of future schedules.
The months with the most listed departures are July 2028 (1 sailing), August 2028 (1 sailing). Counts describe this catalogue selection, not historical seasonality or availability.
The median listed voyage length is 22 nights across 2 sailings. Compare the individual itineraries to choose the time at sea and port stops that suit your plans.
Departure cities in this selection include Southampton. Arrival cities include Boston. Operators include Princess Cruises. These are examples from the full page selection, before any additional filters.
These itineraries include a listed port call. Check the operator’s arrival and departure times, tender or berth arrangements and excursion meeting instructions. Do not assume the stop permits boarding or leaving the voyage permanently.
Our recorded stops may not include every intermediate port or time ashore. Check your own sailing’s day-by-day programme before booking independent transport or activities, and confirm the required return-to-ship time.


These sailings share a ship, arrival date and destination, and may overlap. Choose a listed itinerary; boarding at other port calls is not implied. Confirm availability with the operator.
Jul 27, 2028 – Aug 22, 2028 · 26 nights
Aug 4, 2028 – Aug 22, 2028 · 18 nights