Royal Caribbean

Oasis of the Seas

128 upcoming sail dates · from $371 per person

Free Service Onboard Credits 30+ Cruises Sailed

Sail dates indexed 2026-06-19

  • Capacity: 6,669 passengers
  • Highlight: Upcoming Oasis of the Seas sailings with live pricing
  • Oasis of the Seas is a cruise ship operated by Royal Caribbean International. She is the first of her class, the Oasis class, whose ships were the largest passenger ships in the world, until surpassed in 2024 by the…
Alan's tip: Short Caribbean hops are perfect for first-timers — I can match you with the right ship size and port mix.

All Oasis of the Seas Sail Dates

August 09, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,434
per person
August 16, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,204
per person
August 23, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,084
per person
August 30, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$799
per person
August 30, 20267 nights
Oasis of the Seas — Caribbean
Cape Liberty → Cape Liberty
1 cabin option
From
$847
per person
September 06, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$799
per person
September 13, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$899
per person
September 20, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$855
per person
September 27, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$835
per person
October 04, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$818
per person
October 11, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$808
per person
October 18, 20267 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$788
per person
October 25, 20269 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,115
per person
November 06, 20263 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$430
per person
November 09, 20264 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$530
per person
November 13, 20263 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$395
per person
November 16, 20264 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$398
per person
November 20, 20263 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$374
per person
November 23, 20264 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$644
per person
November 27, 20263 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$375
per person
November 30, 20264 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$450
per person
December 04, 20263 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$381
per person
December 07, 20264 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$385
per person
December 11, 20263 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$443
per person
December 14, 20264 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$398
per person
December 18, 20263 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$378
per person
December 21, 20267 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$918
per person
December 28, 20267 nights
Oasis of the Seas — Cruise
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$1,202
per person
January 04, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$454
per person
January 08, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$371
per person
January 11, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$448
per person
January 15, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$457
per person
January 18, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$479
per person
January 22, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$433
per person
January 25, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$544
per person
January 29, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$427
per person
February 01, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$427
per person
February 05, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$453
per person
February 08, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$686
per person
February 12, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$579
per person
February 15, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$410
per person
February 19, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$418
per person
February 22, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$473
per person
February 26, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$468
per person
March 01, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$555
per person
March 05, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$566
per person
March 08, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$570
per person
March 12, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$525
per person
March 15, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$609
per person
March 19, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$679
per person
March 22, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$639
per person
March 26, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$521
per person
March 29, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$616
per person
April 02, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$548
per person
April 05, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$678
per person
April 09, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$524
per person
April 12, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$560
per person
April 16, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$512
per person
April 19, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$587
per person
April 23, 20275 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$821
per person
April 28, 20279 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Cape Liberty
2 cabin options
From
$693
per person
May 07, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$880
per person
May 14, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$920
per person
May 21, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$918
per person
May 28, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$990
per person
June 04, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$938
per person
June 11, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,028
per person
June 18, 20279 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,634
per person
June 27, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,226
per person
July 04, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,289
per person
July 11, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,247
per person
July 18, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,258
per person
July 25, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,249
per person
August 01, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,256
per person
August 08, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,186
per person
August 15, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,186
per person
August 22, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,186
per person
August 29, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$1,037
per person
September 05, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$911
per person
September 12, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$911
per person
September 19, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$911
per person
September 26, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$930
per person
October 03, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$925
per person
October 10, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$935
per person
October 17, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$925
per person
October 24, 20277 nights
Oasis of the Seas — Caribbean
Bayonne, NJ → Cape Liberty (New York)
1 cabin option
From
$925
per person
October 31, 20279 nights
Oasis of the Seas — Cruise
Bayonne, NJ → Fort Lauderdale
1 cabin option
From
$801
per person
November 09, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$438
per person
November 12, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$508
per person
November 15, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$536
per person
November 19, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$490
per person
November 22, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$660
per person
November 26, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$550
per person
November 29, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$536
per person
December 03, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
December 06, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$560
per person
December 10, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
December 13, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$560
per person
December 17, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
December 20, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$579
per person
December 24, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$670
per person
December 27, 20274 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$609
per person
December 31, 20273 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$760
per person
January 03, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
January 07, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$480
per person
January 10, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$543
per person
January 14, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$560
per person
January 17, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
January 21, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$480
per person
January 24, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$500
per person
January 28, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$499
per person
January 31, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
February 04, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$499
per person
February 07, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$550
per person
February 11, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
February 14, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$568
per person
February 18, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$600
per person
February 21, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$609
per person
February 25, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$520
per person
February 28, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$568
per person
March 03, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$539
per person
March 06, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$600
per person
March 10, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$539
per person
March 13, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$626
per person
March 17, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$539
per person
March 20, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$627
per person
March 24, 20283 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$560
per person
March 27, 20284 nights
Oasis of the Seas — Caribbean
Fort Lauderdale, FL → Fort Lauderdale
1 cabin option
From
$627
per person