Menu
Call
No Avoya Fees on Cruises or Tours. Click Here!
120-Night Grand Voyage Cruise
Departs San Diego, California
Sailing Mar 7 - Jul 6, 2026
Oceania Cruises - Vista
Prices from
$49,049

120-Night Grand Voyage Cruise

Oceania Cruises - Vista
Unlock Avoya Member pricing for free to see if you qualify for special deals.

Balcony

List Price
$98,098

Suite

Call Us

Deals on this Cruise

  • Avoya's Exclusive Deals with Oceania Cruises!
  • Welcome Home Program – Save 10% After Returning from your 1st Cruise!
  • Club Member Past Guest Benefits – Up to $1,250 Free Onboard Credit, Member-Only Offers PLUS More!
Call
1-888-447-8459
to be connected with a travel professional today!

Cruise Itinerary

Departs San Diego, California
Sailing Mar 7 - Jul 6, 2026
Day 1
Mar 7
San Diego
California, United States
Departs 6:00PM
Day 2
Mar 8
At Sea
Day 3
Mar 9
At Sea
Day 4
Mar 10
At Sea
Day 5
Mar 11
At Sea
Day 6
Mar 12
At Sea
Day 7
Mar 13
Honolulu
Oahu, Hawaii, United States
Arrives 7:00AM  |  Departs 8:00PM
Day 8
Mar 14
Kailua-kona
Hawaii, Hawaii, United States
Arrives 7:00AM  |  Departs 6:00PM
Day 9
Mar 15
At Sea
Day 10
Mar 16
At Sea
Day 11
Mar 17
At Sea
Day 12
Mar 18
At Sea
Day 13
Mar 19
Nuku Hiva
Marquesas Islands, French Polynesia
Arrives 7:00AM  |  Departs 6:00PM
Day 14
Mar 20
At Sea
Day 15
Mar 21
Rangiroa
Tuamotu Islands, French Polynesia
Arrives 7:00AM  |  Departs 5:00PM
Day 16
Mar 22
Moorea
French Polynesia
Arrives 8:00AM  |  Departs 4:00PM
Papeete
Tahiti, French Polynesia
Arrives 7:00PM
Day 17
Mar 23
Papeete
Tahiti, French Polynesia
Departs 8:00PM
Day 18
Mar 24
Raiatea
French Polynesia
Arrives 7:00AM  |  Departs 7:00PM
Day 19
Mar 25
At Sea
Day 20
Mar 26
Rarotonga
Cook Islands
Arrives 7:00AM  |  Departs 4:00PM
Day 21
Mar 27
At Sea
Day 22
Mar 28
Pago Pago
American Samoa, United States
Arrives 10:00AM  |  Departs 8:00PM
Day 23
Mar 29
International Dateline - Skip A Calendar Date
Day 24
Mar 30
Apia
Upolu, Samoa
Arrives 7:00AM  |  Departs 6:00PM
Day 25
Mar 31
At Sea
Day 26
Apr 1
Nuku'alofa
Tongatapu, Tonga
Arrives 8:00AM  |  Departs 6:00PM
Day 27
Apr 2
At Sea
Day 28
Apr 3
Suva
Viti Levu, Fiji
Arrives 7:00AM  |  Departs 6:00PM
Day 29
Apr 4
At Sea
Day 30
Apr 5
Mystery Island
Vanuatu
Arrives 7:00AM  |  Departs 4:00PM
Day 31
Apr 6
Nouméa
New Caledonia, France
Arrives 8:00AM  |  Departs 6:00PM
Day 32
Apr 7
At Sea
Day 33
Apr 8
At Sea
Day 34
Apr 9
Sydney
Australia
Arrives 7:00AM  |  Departs 8:00PM
Day 35
Apr 10
At Sea
Day 36
Apr 11
Mooloolaba
Australia
Arrives 7:00AM  |  Departs 5:00PM
Day 37
Apr 12
At Sea
Day 38
Apr 13
Whitsunday Island
Australia
Arrives 8:00AM  |  Departs 7:00PM
Day 39
Apr 14
Townsville
Australia
Arrives 7:00AM  |  Departs 6:00PM
Day 40
Apr 15
Cairns
Australia
Arrives 7:00AM  |  Departs 3:00PM
Day 41
Apr 16
At Sea
Day 42
Apr 17
At Sea
Day 43
Apr 18
Darwin
Australia
Arrives 12:00AM  |  Departs 11:00PM
Day 44
Apr 19
At Sea
Day 45
Apr 20
Kupang
Timor, Indonesia
Arrives 8:00AM  |  Departs 4:00PM
Day 46
Apr 21
Komodo
Indonesia
Arrives 10:00AM  |  Departs 6:00PM
Day 47
Apr 22
Benoa
Bali, Indonesia
Arrives 12:00AM
Day 48
Apr 23
Benoa
Bali, Indonesia
Departs 4:00PM
Day 49
Apr 24
Surabaya
Java, Indonesia
Arrives 10:00AM  |  Departs 6:00PM
Day 50
Apr 25
At Sea
Day 51
Apr 26
Singapore
Singapore
Arrives 3:00PM
Day 52
Apr 27
Singapore
Singapore
Departs 5:00PM
Day 53
Apr 28
Port Kelang
Malaysia
Arrives 8:00AM  |  Departs 4:00PM
Day 54
Apr 29
Phuket
Thailand
Arrives 12:00AM
Day 55
Apr 30
Phuket
Thailand
Departs 4:00PM
Day 56
May 1
At Sea
Day 57
May 2
At Sea
Day 58
May 3
Colombo
Sri Lanka
Arrives 9:00AM  |  Departs 10:00PM
Day 59
May 4
At Sea
Day 60
May 5
Kochi
India
Arrives 7:00AM  |  Departs 5:00PM
Day 61
May 6
At Sea
Day 62
May 7
Mumbai
India
Arrives 7:00AM
Day 63
May 8
Mumbai
India
Departs 2:00PM
Day 64
May 9
At Sea
Day 65
May 10
Muscat
Oman
Arrives 12:00AM  |  Departs 7:00PM
Day 66
May 11
Khasab
Oman
Arrives 10:00AM  |  Departs 7:00PM
Day 67
May 12
Abu Dhabi
United Arab Emirates
Arrives 7:00AM  |  Departs 11:00PM
Day 68
May 13
Dubai
United Arab Emirates
Arrives 7:00AM
Day 69
May 14
Dubai
United Arab Emirates
Departs 1:00PM
Day 70
May 15
Muscat
Oman
Arrives 9:00AM  |  Departs 4:00PM
Day 71
May 16
At Sea
Day 72
May 17
At Sea
Day 73
May 18
At Sea
Day 74
May 19
At Sea
Day 75
May 20
Jeddah
Saudi Arabia
Arrives 10:00AM  |  Departs 8:00PM
Day 76
May 21
At Sea
Day 77
May 22
Safaga
Egypt
Arrives 6:00AM
Day 78
May 23
Safaga
Egypt
Departs 9:00PM
Day 79
May 24
Suez Canal
Egypt
Day 80
May 25
Suez Canal
Egypt
Day 81
May 26
At Sea
Day 82
May 27
Santorini
Greece
Arrives 7:00AM  |  Departs 7:00PM
Day 83
May 28
At Sea
Day 84
May 29
Messina
Sicily, Italy
Arrives 7:00AM  |  Departs 6:00PM
Day 85
May 30
Sorrento
Italy
Arrives 7:00AM  |  Departs 5:00PM
Day 86
May 31
Olbia
Sardinia, Italy
Arrives 8:00AM  |  Departs 4:00PM
Day 87
Jun 1
Mahón
Minorca, Spain
Arrives 10:00AM  |  Departs 7:00PM
Day 88
Jun 2
Barcelona
Catalonia, Spain
Arrives 7:00AM  |  Departs 5:00PM
Day 89
Jun 3
Alicante
Spain
Arrives 8:00AM  |  Departs 4:00PM
Day 90
Jun 4
Motril
Spain
Arrives 8:00AM  |  Departs 6:00PM
Day 91
Jun 5
Tangier
Morocco
Arrives 6:00AM  |  Departs 2:00PM
Day 92
Jun 6
Lisbon
Portugal
Arrives 9:00AM  |  Departs 7:00PM
Day 93
Jun 7
Vigo
Spain
Arrives 11:00AM  |  Departs 7:00PM
Day 94
Jun 8
At Sea
Day 95
Jun 9
Bordeaux
France
Arrives 2:00AM
Day 96
Jun 10
Bordeaux
France
Departs 3:00PM
Day 97
Jun 11
Brest
France
Arrives 11:00AM  |  Departs 7:00PM
Day 98
Jun 12
St. Malo
France
Arrives 8:00AM  |  Departs 5:00PM
Day 99
Jun 13
Honfleur
France
Arrives 7:00AM  |  Departs 8:00PM
Day 100
Jun 14
Southampton
England, United Kingdom
Arrives 7:00AM  |  Departs 6:00PM
Day 101
Jun 15
Falmouth
England, United Kingdom
Arrives 7:00AM  |  Departs 4:00PM
Day 102
Jun 16
Dún Laoghaire
Ireland
Arrives 8:00AM  |  Departs 7:00PM
Day 103
Jun 17
Cobh
Ireland
Arrives 8:00AM  |  Departs 4:00PM
Day 104
Jun 18
Belfast
Northern Ireland, United Kingdom
Arrives 10:00AM  |  Departs 8:00PM
Day 105
Jun 19
Greenock
Scotland, United Kingdom
Arrives 7:00AM  |  Departs 7:00PM
Day 106
Jun 20
At Sea
Day 107
Jun 21
Tórshavn
Faroe Islands, Denmark
Arrives 7:00AM  |  Departs 7:00PM
Day 108
Jun 22
At Sea
Day 109
Jun 23
Akureyri
Iceland
Arrives 7:00AM  |  Departs 6:00PM
Day 110
Jun 24
íSafjörður
Iceland
Arrives 7:00AM  |  Departs 5:00PM
Day 111
Jun 25
Reykjavík
Iceland
Arrives 7:00AM  |  Departs 8:00PM
Day 112
Jun 26
At Sea
Day 113
Jun 27
At Sea
Day 114
Jun 28
At Sea
Day 115
Jun 29
At Sea
Day 116
Jun 30
Halifax
Nova Scotia, Canada
Arrives 9:00AM  |  Departs 6:00PM
Day 117
Jul 1
At Sea
Day 118
Jul 2
New York
New York, United States
Arrives 6:00AM  |  Departs 6:00PM
Day 119
Jul 3
At Sea
Day 120
Jul 4
Charleston
South Carolina, United States
Arrives 9:00AM  |  Departs 7:00PM
Day 121
Jul 5
At Sea
Day 122
Jul 6
Miami
Florida, United States
Arrives 8:00AM
4.7 (37)
* All reviews are by verified customers that have traveled by booking through a travel agent in the Avoya Network

customers say

Oceania Vista receives high praise for its beautiful, modern ship, excellent staff, and generally outstanding food. Most guests found the service attentive and the accommodations luxurious, with many highlighting the spacious cabins and helpful crew, especially for those with special needs. Dining is a standout, though some noted issues with specialty restaurant reservations and occasional inconsistency in food quality. Entertainment and activities are generally appreciated, but some found them lacking compared to expectations. Excursions and port experiences were mixed, with some guests disappointed by the cost or availability of tours. Overall, the ship is seen as a luxurious and enjoyable cruise experience, though a few logistical and dining reservation issues were noted.

AI-generated from the text of customer reviews
select to learn more
5 Stars
Cruise Date: 08/15/2025
Destination: Europe
Reviewed 18 days ago by Joseph
4 Stars
Cruise Date: 06/29/2025
Destination: Europe
Reviewed 2 months ago by Amy
“Perfect family vacation”
5 Stars
Cruise Date: 04/08/2025
Destination: Caribbean
Reviewed 5 months ago by Karla
“Mostly boring”
2 Stars
Cruise Date: 03/27/2025
Destination: Caribbean
Reviewed 5 months ago by Reuben
5 Stars
Cruise Date: 03/20/2025
Destination: Caribbean
Reviewed 6 months ago by JoAnn
Don't Miss the Latest Deals!
Talk to a Vacation Planner
Avoya Travel Logo Mark
Why Choose Avoya?
U.S. / Canada: 1-888-877-7042
UK: 0-800-098-8475
Australia: 1-800-651-320
International: 001-760-305-5070
Avoya Travel. Beyond The Web.®
CST: 2085569-40
Fla. Seller of Travel Ref. No. ST36781
© Avoya Travel®. All Rights Reserved.
Avoya Travel Logo