Transpacific crossing · 152 nights

Los Angeles to Stockholm

Viking Vesta · Viking Ocean CruisesFri 14 Jan – Wed 14 Jun 202814 Jan – 14 Jun 2028

Nights
152
Ports of call
70
Port to port
4,795 nm
From
$507 / night

Day by day

  1. Day 1Fri 14 Jan Los Angeles, CaliforniaBoard the ship, departs 6:00 pm
  2. Days 2–6Sat 15 – Wed 19 Jan At seaFive days at sea, bound for Hilo
  3. Day 7Thu 20 Jan Hilo, HawaiiArrives 7:00 am, departs 5:00 pm
  4. Day 8Fri 21 Jan Honolulu, Oahu, HawaiiArrives 7:00 am, departs 7:00 pm
  5. Days 9–13Sat 22 – Wed 26 Jan At seaFive days at sea, bound for Bora Bora
  6. Day 14Thu 27 Jan Bora Bora, French PolynesiaArrives 11:00 am, departs 6:30 pm
  7. Days 15–16Fri 28 – Sat 29 Jan Papeete, Tahiti, French PolynesiaArrives 7:00 am, overnight, departs 5:00 pm
  8. Day 17Sun 30 Jan Opunohu Bay, Moorea, Society Islands, French PolynesiaArrives 8:00 am, departs 6:00 pm
  9. Days 18–23Mon 31 Jan – Sat 5 Feb At seaSix days at sea, bound for Waitangi
  10. Day 24Sun 6 Feb Waitangi (Bay of Islands), New ZealandArrives 8:00 am, departs 6:00 pm
  11. Day 25Mon 7 Feb Auckland, New ZealandArrives 8:00 am, departs 6:00 pm
  12. Day 26Tue 8 Feb Rotorua, New ZealandArrives 7:00 am, departs 4:00 pm
  13. Day 27Wed 9 Feb Napier, New ZealandArrives 12:00 pm, departs 6:00 pm
  14. Day 28Thu 10 Feb Wellington, New ZealandArrives 9:00 am, departs 6:00 pm
  15. Days 29–31Fri 11 – Sun 13 Feb At seaThree days at sea, bound for Sydney
  16. Days 32–33Mon 14 – Tue 15 Feb Sydney, AustraliaArrives 8:00 am, overnight, departs 6:00 pm
  17. Day 34Wed 16 Feb At seaOne day at sea, bound for Brisbane
  18. Day 35Thu 17 Feb Brisbane, AustraliaArrives 8:00 am, departs 6:00 pm
  19. Day 36Fri 18 Feb At seaOne day at sea, bound for Whitsunday Islands
  20. Day 37Sat 19 Feb Whitsunday Islands, AustraliaArrives 7:30 am, departs 5:00 pm
  21. Days 38–39Sun 20 – Mon 21 Feb Cairns, AustraliaArrives 1:00 pm, overnight, departs 11:00 pm
  22. Day 40Tue 22 Feb At seaOne day at sea, bound for Thursday Island
  23. Day 41Wed 23 Feb Thursday Island, AustraliaArrives 8:00 am, departs 6:00 pm
  24. Days 42–43Thu 24 – Fri 25 Feb At seaTwo days at sea, bound for Darwin
  25. Day 44Sat 26 Feb Darwin, AustraliaArrives 8:00 am, departs 11:00 pm
  26. Days 45–46Sun 27 – Mon 28 Feb At seaTwo days at sea, bound for Rinca Island
  27. Day 47Tue 29 Feb Rinca Island, IndonesiaArrives 8:00 am, departs 5:00 pm
  28. Days 48–49Wed 1 – Thu 2 Mar Benoa (Bali), IndonesiaArrives 12:00 pm, overnight, departs 10:00 pm
  29. Day 50Fri 3 Mar At seaOne day at sea, bound for Semarang
  30. Day 51Sat 4 Mar Semarang, Java, IndonesiaArrives 7:00 am, departs 6:00 pm
  31. Days 52–53Sun 5 – Mon 6 Mar Jakarta, Java, IndonesiaArrives 12:00 pm, overnight, departs 6:00 pm
  32. Day 54Tue 7 Mar At seaOne day at sea, bound for Singapore
  33. Days 55–56Wed 8 – Thu 9 Mar Singapore, SingaporeArrives 8:00 am, overnight, departs 8:00 pm
  34. Day 57Fri 10 Mar At seaOne day at sea, bound for Kuala Lumpur (Port Klang)
  35. Day 58Sat 11 Mar Port Klang (Kuala Lumpur), MalaysiaArrives 7:00 am, departs 5:00 pm
  36. Day 59Sun 12 Mar Langkawi, MalaysiaArrives 10:00 am, departs 8:00 pm
  37. Day 60Mon 13 Mar Georgetown, Penang, MalaysiaArrives 7:00 am, departs 6:00 pm
  38. Day 61Tue 14 Mar Phuket, ThailandArrives 8:00 am, departs 5:00 pm
  39. Days 62–63Wed 15 – Thu 16 Mar At seaTwo days at sea, bound for Colombo
  40. Days 64–65Fri 17 – Sat 18 Mar Colombo, Sri LankaArrives 2:00 pm, overnight, departs 6:00 pm
  41. Day 66Sun 19 Mar At seaOne day at sea, bound for Male
  42. Day 67Mon 20 Mar Male, MaldivesArrives 8:00 am, departs 6:00 pm
  43. Days 68–70Tue 21 – Thu 23 Mar At seaThree days at sea, bound for Victoria, Seychelles
  44. Day 71Fri 24 Mar Victoria, SeychellesArrives 7:00 am, departs 6:00 pm
  45. Days 72–73Sat 25 – Sun 26 Mar At seaTwo days at sea, bound for Mombasa
  46. Days 74–75Mon 27 – Tue 28 Mar Mombasa, KenyaArrives 8:00 am, overnight, departs 6:00 pm
  47. Days 76–77Wed 29 – Thu 30 Mar Zanzibar, TanzaniaArrives 6:00 am, overnight, departs 2:00 pm
  48. Day 78Fri 31 Mar At seaOne day at sea, bound for Nosy Be
  49. Day 79Sat 1 Apr Nosy Be, MadagascarArrives 8:00 am, departs 6:00 pm
  50. Days 80–82Sun 2 – Tue 4 Apr At seaThree days at sea, bound for Maputo
  51. Day 83Wed 5 Apr Maputo, MozambiqueArrives 8:00 am, departs 5:30 pm
  52. Day 84Thu 6 Apr Richards Bay, South AfricaArrives 11:00 am, departs 11:00 pm
  53. Day 85Fri 7 Apr Durban, South AfricaArrives 6:00 am, departs 6:00 pm
  54. Day 86Sat 8 Apr East London, South AfricaArrives 12:00 pm, departs 6:00 pm
  55. Day 87Sun 9 Apr Port Elizabeth, South AfricaArrives 6:00 am, departs 11:00 pm
  56. Day 88Mon 10 Apr At seaOne day at sea, bound for Cape Town
  57. Days 89–90Tue 11 – Wed 12 Apr Cape Town, South AfricaArrives 6:00 am, overnight, departs 6:00 pm
  58. Day 91Thu 13 Apr At seaOne day at sea, bound for Luderitz
  59. Day 92Fri 14 Apr Luderitz, NamibiaArrives 7:00 am, departs 6:00 pm
  60. Days 93–94Sat 15 – Sun 16 Apr Walvis Bay, NamibiaArrives 12:00 pm, overnight, departs 2:00 pm
  61. Days 95–96Mon 17 – Tue 18 Apr At seaTwo days at sea, bound for Luanda
  62. Day 97Wed 19 Apr Luanda, AngolaArrives 8:00 am, departs 6:00 pm
  63. Days 98–102Thu 20 – Mon 24 Apr At seaFive days at sea, bound for Takoradi
  64. Day 103Tue 25 Apr Takoradi, GhanaArrives 8:00 am, departs 6:00 pm
  65. Days 104–106Wed 26 – Fri 28 Apr At seaThree days at sea, bound for Dakar
  66. Day 107Sat 29 Apr Dakar, SenegalArrives 8:00 am, departs 6:00 pm
  67. Days 108–111Sun 30 Apr – Wed 3 May At seaFour days at sea, bound for Santa Cruz de Tenerife
  68. Day 112Thu 4 May Santa Cruz de Tenerife, Canary IslandsArrives 7:00 am, departs 6:00 pm
  69. Days 113–114Fri 5 – Sat 6 May Agadir, MoroccoArrives 6:00 pm, overnight, departs 6:00 pm
  70. Days 115–116Sun 7 – Mon 8 May Casablanca, MoroccoArrives 1:00 pm, overnight, departs 6:00 pm
  71. Day 117Tue 9 May Cadiz (Seville), SpainArrives 10:00 am, departs 6:00 pm
  72. Days 118–119Wed 10 – Thu 11 May Lisbon, PortugalArrives 1:00 pm, overnight, departs 5:00 pm
  73. Day 120Fri 12 May Leixoes (Oporto), PortugalArrives 8:00 am, departs 4:00 pm
  74. Day 121Sat 13 May La Coruna, SpainArrives 8:00 am, departs 6:00 pm
  75. Day 122Sun 14 May At seaOne day at sea, bound for Paris (Le Havre)
  76. Day 123Mon 15 May Le Havre (Paris), FranceArrives 7:00 am, departs 7:00 pm
  77. Day 124Tue 16 May Dover (London), EnglandArrives 9:00 am, departs 8:00 pm
  78. Days 125–127Wed 17 – Fri 19 May Greenwich, EnglandArrives 7:16 am, overnight, departs 9:53 pm
  79. Day 128Sat 20 May Dover (London), EnglandArrives 8:00 am, departs 6:00 pm
  80. Day 129Sun 21 May At seaOne day at sea, bound for Dublin (Dun Laoghaire)
  81. Day 130Mon 22 May Dun Laoghaire, Dublin, IrelandArrives 8:00 am, departs 8:00 pm
  82. Day 131Tue 23 May Holyhead, WalesArrives 8:00 am, departs 6:00 pm
  83. Day 132Wed 24 May At seaOne day at sea, bound for Belfast
  84. Day 133Thu 25 May Belfast, Northern IrelandArrives 8:00 am, departs 6:30 pm
  85. Day 134Fri 26 May Ullapool, ScotlandArrives 12:30 pm, departs 6:30 pm
  86. Day 135Sat 27 May Kirkwall, ScotlandArrives 8:00 am, departs 5:00 pm
  87. Day 136Sun 28 May Leith/Edinburgh, ScotlandArrives 8:00 am, departs 5:00 pm
  88. Day 137Mon 29 May Aberdeen, ScotlandArrives 8:00 am, departs 6:00 pm
  89. Day 138Tue 30 May Lerwick, Shetland IslandsArrives 8:00 am, departs 5:00 pm
  90. Days 139–141Wed 31 May – Fri 2 Jun Bergen, NorwayArrives 8:00 am, overnight, departs 6:00 pm
  91. Day 142Sat 3 Jun Eidfjord, NorwayArrives 7:00 am, departs 7:00 pm
  92. Day 143Sun 4 Jun Stavanger, NorwayArrives 7:00 am, departs 3:00 pm
  93. Days 144–145Mon 5 – Tue 6 Jun Oslo, NorwayArrives 12:00 pm, overnight, departs 6:00 pm
  94. Day 146Wed 7 Jun Aalborg, DenmarkArrives 10:00 am, departs 6:00 pm
  95. Day 147Thu 8 Jun Copenhagen, DenmarkArrives 7:00 am, departs 8:00 pm
  96. Day 148Fri 9 Jun Warnemunde, GermanyArrives 6:00 am, departs 9:00 pm
  97. Day 149Sat 10 Jun Bornholm, DenmarkArrives 8:00 am, departs 4:00 pm
  98. Day 150Sun 11 Jun Gdansk, PolandArrives 8:00 am, departs 8:00 pm
  99. Day 151Mon 12 Jun At seaOne day at sea, bound for Tallinn
  100. Day 152Tue 13 Jun Tallinn, EstoniaArrives 7:00 am, departs 5:00 pm
  101. Days 153–154Wed 14 – Thu 15 Jun Stockholm, SwedenArrives 8:00 am to disembark, overnight
The Viking Vesta

Viking Vesta

Sailing with Viking Ocean Cruises.

  • New ship
  • Upscale feel
  • Special Dining
  • Adults-only spaces
  • Adults only