Menu
Avoya Travel Logo
Call
feature image
124-Night World Cruise Cruise
Departs Greenwich, London, England
Sailing Jan 14 - May 18, 2028
Viking Ocean Cruises - Viking Vesta
5.01 Reviews

Dates & Pricing

Currently Viewing
Sail DateJan 14 - May 18, `28
Balcony
$57,995
Suite
$109,995

Cruise Itinerary

Departs Greenwich, London, England
Sailing Jan 14 - May 18, 2028
Day 1
Jan 14
Los Angeles
California
Departs 11:59pm
Day 2
Jan 15
Cruising The Pacific Ocean
Departs 11:59pm
Day 3
Jan 16
Cruising The Pacific Ocean
Departs 11:59pm
Day 4
Jan 17
Cruising The Pacific Ocean
Departs 11:59pm
Day 5
Jan 18
Cruising The Pacific Ocean
Departs 11:59pm
Day 6
Jan 19
Cruising The Pacific Ocean
Departs 11:59pm
Day 7
Jan 20
Honolulu
Hawaii
Arrives 8:00am  |  Departs 11:59pm
Day 8
Jan 21
Nawiliwili
Kauai, Hawaii
Arrives 7:00am  |  Departs 11:59pm
Day 9
Jan 22
Cruising The Pacific Ocean
Departs 11:59pm
Day 10
Jan 23
Cruising The Pacific Ocean
Departs 11:59pm
Day 11
Jan 24
Cruising The Pacific Ocean
Departs 11:59pm
Day 12
Jan 25
Cruising The Pacific Ocean
Departs 11:59pm
Day 13
Jan 26
Cruising The Pacific Ocean
Departs 11:59pm
Day 14
Jan 27
Bora Bora (Vaitape)
Arrives 11:00am  |  Departs 11:59pm
Day 15
Jan 28
Papeete (Tahiti)
French Polynesia
Arrives 7:00am  |  Departs 11:59pm
Day 16
Jan 29
Papeete (Tahiti)
French Polynesia
Departs 11:59pm
Day 17
Jan 30
Sail The South Pacific Ocean
Departs 11:59pm
Day 18
Jan 31
Raratonga
Cook Islands
Arrives 8:00am  |  Departs 11:59pm
Day 19
Feb 1
Sail The South Pacific Ocean
Departs 11:59pm
Day 20
Feb 2
Sail The South Pacific Ocean
Departs 11:59pm
Day 22
Feb 4
Sail The South Pacific Ocean
Departs 11:59pm
Day 23
Feb 5
Sail The South Pacific Ocean
Departs 11:59pm
Day 24
Feb 6
Bay Of Islands (Waitangi)
Arrives 8:00am  |  Departs 11:59pm
Day 25
Feb 7
Auckland
New Zealand
Arrives 8:00am  |  Departs 11:59pm
Day 26
Feb 8
Tauranga
New Zealand
Arrives 7:00am  |  Departs 11:59pm
Day 27
Feb 9
Napier
New Zealand
Arrives 12:00pm  |  Departs 11:59pm
Day 28
Feb 10
Wellington
New Zealand
Arrives 9:00am  |  Departs 11:59pm
Day 29
Feb 11
Cruising The Tasman Sea
Departs 11:59pm
Day 30
Feb 12
Cruising The Tasman Sea
Departs 11:59pm
Day 31
Feb 13
Cruising The Tasman Sea
Departs 11:59pm
Day 32
Feb 14
Sydney
Australia
Arrives 8:00am  |  Departs 11:59pm
Day 33
Feb 15
Sydney
Australia
Departs 11:59pm
Day 34
Feb 16
Sail The Australian Coast
Departs 11:59pm
Day 35
Feb 17
Brisbane
Australia
Arrives 8:00am  |  Departs 11:59pm
Day 36
Feb 18
Sail The Australian Coast
Departs 11:59pm
Day 37
Feb 19
Whitsunday Island
Australia
Arrives 7:30am  |  Departs 11:59pm
Day 38
Feb 20
Cairns
Australia
Arrives 1:00pm  |  Departs 11:59pm
Day 39
Feb 21
Cairns
Australia
Departs 11:59pm
Day 40
Feb 22
Cruising The Coral Sea
Departs 11:59pm
Day 41
Feb 23
Thursday Island
Australia
Arrives 8:00am  |  Departs 11:59pm
Day 42
Feb 24
Cruising The Arafura Sea
Departs 11:59pm
Day 43
Feb 25
Cruising The Arafura Sea
Departs 11:59pm
Day 44
Feb 26
Darwin
Australia
Arrives 8:00am  |  Departs 11:59pm
Day 45
Feb 27
Cruising The Timor Sea
Departs 11:59pm
Day 46
Feb 28
Cruising The Timor Sea
Departs 11:59pm
Day 47
Feb 29
Komodo
Indonesia
Arrives 8:00am  |  Departs 11:59pm
Day 48
Mar 1
Bali
Indonesia
Arrives 12:00pm  |  Departs 11:59pm
Day 49
Mar 2
Bali
Indonesia
Departs 11:59pm
Day 50
Mar 3
Cruising The Java Sea
Departs 11:59pm
Day 51
Mar 4
Borobudur
Indonesia
Arrives 7:00am  |  Departs 11:59pm
Day 52
Mar 5
Jakarta
Java
Arrives 12:00pm  |  Departs 11:59pm
Day 53
Mar 6
Jakarta
Java
Departs 11:59pm
Day 54
Mar 7
Cruising The Java Sea
Departs 11:59pm
Day 55
Mar 8
Singapore
Singapore
Arrives 8:00am  |  Departs 11:59pm
Day 56
Mar 9
Singapore
Singapore
Departs 11:59pm
Day 57
Mar 10
Cruise The Strait Of Malacca
Malaysia
Departs 11:59pm
Day 58
Mar 11
Port Kelang
Malaysia
Arrives 7:00am  |  Departs 11:59pm
Day 59
Mar 12
Langkawi
Malaysia
Arrives 11:00am  |  Departs 11:59pm
Day 60
Mar 13
Penang
Malaysia
Arrives 7:00am  |  Departs 11:59pm
Day 61
Mar 14
Phuket
Thailand
Arrives 8:00am  |  Departs 11:59pm
Day 62
Mar 15
Cruising The Bay Of Bengal
Departs 11:59pm
Day 63
Mar 16
Cruising The Bay Of Bengal
Departs 11:59pm
Day 64
Mar 17
Colombo
Sri Lanka
Arrives 2:00pm  |  Departs 11:59pm
Day 65
Mar 18
Colombo
Sri Lanka
Departs 11:59pm
Day 66
Mar 19
Sail The Laccadive Sea
Departs 11:59pm
Day 67
Mar 20
Male
Maldives
Arrives 8:00am  |  Departs 11:59pm
Day 68
Mar 21
Cruising The Indian Ocean
Departs 11:59pm
Day 69
Mar 22
Cruising The Indian Ocean
Departs 11:59pm
Day 70
Mar 23
Cruising The Indian Ocean
Departs 11:59pm
Day 71
Mar 24
Victoria
Seychelles
Arrives 8:00am  |  Departs 11:59pm
Day 72
Mar 25
Cruising The Indian Ocean
Departs 11:59pm
Day 73
Mar 26
Cruising The Indian Ocean
Departs 11:59pm
Day 74
Mar 27
Mombasa
Kenya
Arrives 8:00am  |  Departs 11:59pm
Day 75
Mar 28
Mombasa
Kenya
Departs 11:59pm
Day 76
Mar 29
Zanzibar
Tanzania
Arrives 6:00am  |  Departs 11:59pm
Day 77
Mar 30
Zanzibar
Tanzania
Departs 11:59pm
Day 78
Mar 31
Cruising The Indian Ocean
Departs 11:59pm
Day 79
Apr 1
Nosy Be
Madagascar
Arrives 8:00am  |  Departs 11:59pm
Day 80
Apr 2
Cruising The Indian Ocean
Departs 11:59pm
Day 81
Apr 3
Cruising The Indian Ocean
Departs 11:59pm
Day 82
Apr 4
Cruising The Indian Ocean
Departs 11:59pm
Day 83
Apr 5
Maputo
Arrives 8:00am  |  Departs 11:59pm
Day 84
Apr 6
Richards Bay
South Africa
Arrives 12:00pm  |  Departs 11:59pm
Day 85
Apr 7
Durban
South Africa
Arrives 6:00am  |  Departs 11:59pm
Day 86
Apr 8
East London
South Africa
Arrives 12:00pm  |  Departs 11:59pm
Day 87
Apr 9
Gqeberha
Arrives 6:00am  |  Departs 11:59pm
Day 88
Apr 10
Cruising The Indian Ocean
Departs 11:59pm
Day 89
Apr 11
Cape Town
South Africa
Arrives 6:00am  |  Departs 11:59pm
Day 90
Apr 12
Cape Town
South Africa
Departs 11:59pm
Day 91
Apr 13
Sail The South Atlantic Ocean
Departs 11:59pm
Day 92
Apr 14
Luderitz
Namibia
Arrives 7:00am  |  Departs 11:59pm
Day 93
Apr 15
Walvis Bay
Namibia
Arrives 12:00pm  |  Departs 11:59pm
Day 94
Apr 16
Walvis Bay
Namibia
Departs 11:59pm
Day 95
Apr 17
Sail The South Atlantic Ocean
Departs 11:59pm
Day 96
Apr 18
Sail The South Atlantic Ocean
Departs 11:59pm
Day 97
Apr 19
Luanda
Arrives 8:00am  |  Departs 11:59pm
Day 98
Apr 20
Sail The South Atlantic Ocean
Departs 11:59pm
Day 99
Apr 21
Sail The South Atlantic Ocean
Departs 11:59pm
Day 100
Apr 22
Lagos
Arrives 1:00pm  |  Departs 11:59pm
Day 101
Apr 23
Lagos
Departs 11:59pm
Day 102
Apr 24
Accra
Ghana
Arrives 8:00am  |  Departs 11:59pm
Day 103
Apr 25
Takoradi
Arrives 8:00am  |  Departs 11:59pm
Day 104
Apr 26
Cruising The Atlantic Ocean
Departs 11:59pm
Day 105
Apr 27
Cruising The Atlantic Ocean
Departs 11:59pm
Day 106
Apr 28
Cruising The Atlantic Ocean
Departs 11:59pm
Day 107
Apr 29
Dakar
Senegal
Arrives 8:00am  |  Departs 11:59pm
Day 108
Apr 30
Cruising The Atlantic Ocean
Departs 11:59pm
Day 109
May 1
Mindelo
Cape Verde
Arrives 8:00am  |  Departs 11:59pm
Day 110
May 2
Cruising The Atlantic Ocean
Departs 11:59pm
Day 111
May 3
Cruising The Atlantic Ocean
Departs 11:59pm
Day 112
May 4
Santa Cruz De Tenerife
Spain
Arrives 7:00am  |  Departs 11:59pm
Day 113
May 5
Agadir
Morocco
Arrives 6:00pm  |  Departs 11:59pm
Day 114
May 6
Agadir
Morocco
Departs 11:59pm
Day 115
May 7
Casablanca
Morocco
Arrives 1:00pm  |  Departs 11:59pm
Day 116
May 8
Casablanca
Morocco
Departs 11:59pm
Day 117
May 9
Cadiz
Spain
Arrives 10:00am  |  Departs 11:59pm
Day 118
May 10
Lisbon
Portugal
Arrives 1:00pm  |  Departs 11:59pm
Day 119
May 11
Lisbon
Portugal
Departs 11:59pm
Day 120
May 12
Leith
United Kingdom
Arrives 8:00am  |  Departs 11:59pm
Day 121
May 13
La Coruña
Spain
Arrives 8:00am  |  Departs 11:59pm
Day 122
May 14
Cruising The Atlantic Ocean
Departs 11:59pm
Day 123
May 15
Honfleur
France
Arrives 7:00am  |  Departs 11:59pm
Day 124
May 16
London (Dover)
United Kingdom
Arrives 9:00am  |  Departs 11:59pm
Day 125
May 17
Greenwich
London, England
Arrives 7:16am  |  Departs 11:59pm
Day 126
May 18
Greenwich
London, England
Show More
Don't Miss the Latest Deals!
Talk to a Vacation Planner
Avoya Travel Logo Mark
Why Choose Avoya?