Disney Cruise Line

Disney Fantasy

123 sail datesFrom $884 per person
  • About this ship

    Disney Fantasy is a cruise ship owned and operated by Disney Cruise Line, a subsidiary of the Walt Disney Company. She is the fourth ship in the Disney Cruise Line fleet and the second vessel of the Dream class, following Disney Dream (2011).

Alan's tip: I monitor fares daily and can rebook you if prices drop after you book.

Sail dates indexed 2026-11-02

Free Service Onboard Credits 30+ Cruises Sailed

All Disney Fantasy sail dates & cruise tours

Filter by month

Cruises

November 06, 2026 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 11, 2026 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 15, 2026 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 20, 2026 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 25, 2026 4 nights
Caribbean
Port Canaveral · Round trip
Get a quote
FromContact usfor live fare
November 29, 2026 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
December 04, 2026 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
December 09, 2026 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
December 13, 2026 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
December 18, 2026 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
December 23, 2026 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
December 27, 2026 3 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
December 30, 2026 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
January 03, 2027 3 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
January 06, 2027 4 nights
Caribbean
Port Canaveral · Round trip
1 cabin option
From
$1,032
per person
January 10, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
January 15, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
January 20, 2027 4 nights
Caribbean
Port Canaveral · Round trip
3 cabin options
From
$884
per person
January 24, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
January 29, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
February 03, 2027 4 nights
Caribbean
Port Canaveral · Round trip
1 cabin option
From
$2,652
per person
February 07, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
February 12, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
February 17, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
February 21, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
February 26, 2027 5 nights
Caribbean
Port Canaveral · Round trip
1 cabin option
From
$3,595
per person
March 03, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
March 07, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
March 12, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
March 17, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
March 21, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
March 26, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
March 31, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
April 04, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
April 09, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
April 14, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
April 18, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
April 23, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
April 28, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
May 02, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
May 07, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
May 12, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
May 16, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
May 21, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
May 26, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
May 30, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
June 04, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
June 09, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
June 13, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
June 18, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
June 23, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
June 27, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
July 02, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
July 07, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
July 11, 2027 10 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
July 21, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
July 30, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
August 04, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
August 08, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
August 13, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
August 18, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
August 22, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
August 27, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
September 01, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
September 05, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
September 10, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
September 15, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
September 19, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
September 24, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
September 29, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
October 03, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
October 08, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
October 13, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
October 17, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
October 22, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
October 27, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
October 31, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 05, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 10, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 14, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 19, 2027 5 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 24, 2027 4 nights
Caribbean
Port Canaveral → Port Canaveral, Florida
Get a quote
FromContact usfor live fare
November 28, 2027 5 nights
Caribbean
Port Canaveral → San Juan, Puerto Rico
Get a quote
FromContact usfor live fare
December 03, 2027 7 nights
Caribbean
San Juan → San Juan, Puerto Rico
Get a quote
FromContact usfor live fare
December 10, 2027 5 nights
Caribbean
San Juan → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
December 15, 2027 4 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
December 19, 2027 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
December 26, 2027 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
January 02, 2028 6 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
January 08, 2028 4 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
January 12, 2028 4 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
January 16, 2028 6 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
January 22, 2028 4 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
January 26, 2028 4 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
January 30, 2028 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
February 06, 2028 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
February 13, 2028 6 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
February 19, 2028 4 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
February 23, 2028 4 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
February 27, 2028 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
March 05, 2028 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
March 12, 2028 6 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
March 26, 2028 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
April 02, 2028 7 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
April 09, 2028 6 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
April 15, 2028 8 nights
Caribbean
Fort Lauderdale (Port Everglades) → Fort Lauderdale (Port Everglades), Florida
Get a quote
FromContact usfor live fare
April 23, 2028 6 nights
Caribbean
Fort Lauderdale (Port Everglades) → San Juan, Puerto Rico
Get a quote
FromContact usfor live fare
April 29, 2028 7 nights
Caribbean
San Juan → San Juan, Puerto Rico
Get a quote
FromContact usfor live fare
May 06, 2028 7 nights
Caribbean
San Juan → San Juan, Puerto Rico
Get a quote
FromContact usfor live fare
May 13, 2028 6 nights
Caribbean
San Juan → Port Canaveral, Florida
Get a quote
FromContact usfor live fare