Disney Cruise Line

Disney Magic

114 sail datesPricing updated daily
  • About this ship

    Disney Magic is a cruise ship owned and operated by Disney Cruise Line, a subsidiary of the Walt Disney Company. She is the first ship in the Disney Cruise Line fleet and the lead vessel of the Magic class. The ship was followed by her sister ship, Disney Wonder (1999).

Alan's tip: Book Alaska early for balcony cabins with glacier views — they sell out fast on the popular weeks.

Sail dates indexed 2026-11-03

Free Service Onboard Credits 30+ Cruises Sailed

All Disney Magic sail dates & cruise tours

Filter by month

Cruises

November 06, 2026 14 nights
Cruise
San Diego → Galveston, Texas
Get a quote
FromContact usfor live fare
November 20, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
November 25, 2026 4 nights
Caribbean - Western
Galveston, Texas · Round trip
Get a quote
FromContact usfor live fare
November 29, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 04, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 09, 2026 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 13, 2026 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 17, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 22, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 27, 2026 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 03, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 07, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 11, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 15, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 20, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 24, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 31, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 07, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 12, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 17, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 21, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 26, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 03, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 07, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 12, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 17, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 21, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 26, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 31, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
April 04, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
April 09, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
April 14, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
April 18, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
April 25, 2027 14 nights
Cruise
Galveston → San Diego, California
Get a quote
FromContact usfor live fare
May 09, 2027 4 nights
Alaska
San Diego → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
May 13, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
May 20, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
May 27, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
June 03, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
June 10, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
June 17, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
June 24, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
July 01, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
July 08, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
July 15, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
July 22, 2027 8 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
July 30, 2027 6 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
August 05, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
August 12, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
August 19, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
August 26, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
September 02, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
September 09, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
Get a quote
FromContact usfor live fare
September 16, 2027 4 nights
Alaska
Vancouver → San Diego, California
Get a quote
FromContact usfor live fare
September 20, 2027 5 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
September 25, 2027 5 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
September 30, 2027 3 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
October 03, 2027 7 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
October 10, 2027 6 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
October 16, 2027 5 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
October 21, 2027 3 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
October 29, 2027 6 nights
Caribbean
San Diego → San Diego, California
Get a quote
FromContact usfor live fare
November 04, 2027 14 nights
Cruise
San Diego → Galveston, Texas
Get a quote
FromContact usfor live fare
November 18, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
November 22, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
November 29, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 03, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 08, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 13, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 17, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 22, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
December 27, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 03, 2028 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 07, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 12, 2028 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 16, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 21, 2028 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
January 28, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 02, 2028 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 06, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 11, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 16, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 21, 2028 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
February 25, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 01, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 06, 2028 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 10, 2028 5 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 15, 2028 4 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 19, 2028 7 nights
Caribbean
Galveston → Galveston, Texas
Get a quote
FromContact usfor live fare
March 26, 2028 14 nights
Cruise
Galveston → San Diego, California
Get a quote
FromContact usfor live fare