Disney Cruise Line

Disney Magic

77 sail datesFrom $618 per person
  • Highlight: Browse Disney Magic sail dates and fares
  • 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…
Alan's tip: Book Alaska early for balcony cabins with glacier views — they sell out fast on the popular weeks.

Sail dates indexed 2026-06-20

Free Service Onboard Credits 30+ Cruises Sailed

All Disney Magic sail dates

Filter by month

June 25, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,925
per person
July 02, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,638
per person
July 09, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$2,198
per person
July 16, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,729
per person
July 23, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,729
per person
July 30, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,624
per person
August 06, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,652
per person
August 13, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,456
per person
August 20, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,407
per person
August 27, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,400
per person
September 03, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,309
per person
September 10, 2026 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,302
per person
September 17, 2026 4 nights
Alaska
Vancouver → San Diego, California
1 cabin option
From
$764
per person
September 21, 2026 4 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$776
per person
September 25, 2026 3 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$762
per person
September 28, 2026 3 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$618
per person
October 01, 2026 4 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$952
per person
October 05, 2026 4 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$808
per person
October 09, 2026 3 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$801
per person
October 12, 2026 4 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$784
per person
October 16, 2026 3 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$747
per person
October 19, 2026 5 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$800
per person
October 24, 2026 6 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$1,008
per person
October 30, 2026 7 nights
Caribbean
San Diego → San Diego, California
1 cabin option
From
$1,057
per person
November 06, 2026 14 nights
Cruise
San Diego → Galveston, Texas
1 cabin option
From
$2,450
per person
November 20, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,535
per person
November 25, 2026 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,440
per person
November 29, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,155
per person
December 04, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,155
per person
December 09, 2026 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,052
per person
December 13, 2026 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$992
per person
December 17, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,570
per person
December 22, 2026 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,870
per person
December 27, 2026 7 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$2,807
per person
January 03, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$932
per person
January 07, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$748
per person
January 11, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$720
per person
January 15, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,010
per person
January 20, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$860
per person
January 24, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,435
per person
January 31, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,442
per person
February 07, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$995
per person
February 12, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,085
per person
February 17, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$808
per person
February 21, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$970
per person
February 26, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$970
per person
March 03, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$864
per person
March 07, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,630
per person
March 12, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,490
per person
March 17, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,172
per person
March 21, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,330
per person
March 26, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,330
per person
March 31, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,076
per person
April 04, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,185
per person
April 09, 2027 5 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,185
per person
April 14, 2027 4 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$980
per person
April 18, 2027 7 nights
Caribbean
Galveston → Galveston, Texas
1 cabin option
From
$1,722
per person
April 25, 2027 14 nights
Cruise
Galveston → San Diego, California
1 cabin option
From
$2,618
per person
May 09, 2027 4 nights
Alaska
San Diego → Vancouver, British Columbia
1 cabin option
From
$720
per person
May 13, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,442
per person
May 20, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,456
per person
May 27, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,617
per person
June 03, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,778
per person
June 10, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,778
per person
June 17, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,799
per person
June 24, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,799
per person
July 01, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,890
per person
July 08, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,890
per person
July 15, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,869
per person
July 22, 2027 8 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$2,232
per person
July 30, 2027 6 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,572
per person
August 05, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,785
per person
August 12, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,694
per person
August 19, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,687
per person
August 26, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,582
per person
September 02, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,421
per person
September 09, 2027 7 nights
Alaska
Vancouver → Vancouver, British Columbia
1 cabin option
From
$1,498
per person