Port timetable

Kirkwall

July 2026

  • Wednesday, 1 Jul
    Spirit of Discovery Arrive Depart
  • Thursday, 2 Jul
    No ships in port
  • Friday, 3 Jul
    No ships in port
  • Saturday, 4 Jul
    Fred Olsen Bolette Unknown times
  • Sunday, 5 Jul
    No ships in port
  • Monday, 6 Jul
    Viking Jupiter Unknown times
  • Tuesday, 7 Jul
    AIDAsol Arrive Depart
  • Wednesday, 8 Jul
    Carnival Legend Arrive Depart
  • Thursday, 9 Jul
    No ships in port
  • Friday, 10 Jul
    No ships in port
  • Saturday, 11 Jul
    No ships in port
  • Sunday, 12 Jul
    Azamara Quest Arrive Depart
  • Monday, 13 Jul
    No ships in port
  • Tuesday, 14 Jul
    Britannia Unknown times
  • Wednesday, 15 Jul
    MSC Preziosa Arrive Depart
  • Thursday, 16 Jul
    No ships in port
  • Friday, 17 Jul
    No ships in port
  • Saturday, 18 Jul
    No ships in port
  • Sunday, 19 Jul
    Costa Favolosa Arrive Depart
  • Monday, 20 Jul
    Viking Sky Unknown times
  • Tuesday, 21 Jul
    Spirit of Discovery Arrive Depart
  • Wednesday, 22 Jul
    Seven Seas Mariner Arrive Depart
  • Thursday, 23 Jul
    Crystal Serenity Arrive Depart
  • Friday, 24 Jul
    Viking Jupiter Unknown times
  • Saturday, 25 Jul
    No ships in port
  • Sunday, 26 Jul
    No ships in port
  • Monday, 27 Jul
    No ships in port
  • Tuesday, 28 Jul
    Majestic Princess Arrive Depart
  • Wednesday, 29 Jul
    Fred Olsen Borealis Unknown times
  • Thursday, 30 Jul
    Spirit of Adventure Arrive Depart
  • Friday, 31 Jul
    Mein Schiff 2 Arrive Depart

Times shown are local to the port and may change.