Carnival Cruise Line

Carnival Horizon

163 sail datesFrom $409 per person
  • About this ship

    Carnival Horizon is a Vista-class cruise ship operated by Carnival Cruise Line. She is the 26th vessel in the Carnival fleet and is the second of Carnival's Vista class, which includes Carnival Vista and Carnival Panorama.

Alan's tip: Short Caribbean hops are perfect for first-timers — I can match you with the right ship size and port mix.

Sail dates indexed 2026-11-02

Free Service Onboard Credits 30+ Cruises Sailed

All Carnival Horizon sail dates & cruise tours

Filter by month

Cruises

November 07, 2026 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$710
per person
November 15, 2026 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$531
per person
November 21, 2026 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$820
per person
November 29, 2026 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$511
per person
December 05, 2026 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$635
per person
December 13, 2026 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$522
per person
December 19, 2026 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$870
per person
December 27, 2026 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$1,098
per person
January 04, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$428
per person
January 10, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$409
per person
January 16, 2027 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$512
per person
January 24, 2027 6 nights
ShipRocked
Miami, Florida · Round trip
Get a quote
FromContact usfor live fare
January 30, 2027 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$526
per person
February 07, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$454
per person
February 13, 2027 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$627
per person
February 21, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$444
per person
February 27, 2027 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$537
per person
March 07, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$480
per person
March 13, 2027 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$641
per person
March 21, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$634
per person
March 27, 2027 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$711
per person
April 04, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$621
per person
April 10, 2027 8 nights
Southern Caribbean
Miami, Florida · Round trip
1 cabin option
From
$547
per person
April 18, 2027 6 nights
Western Caribbean
Miami, Florida · Round trip
1 cabin option
From
$486
per person
May 19, 2027 8 nights
Western Caribbean
Galveston, Texas · Round trip
1 cabin option
From
$926
per person
May 27, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$666
per person
May 31, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$727
per person
June 05, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$757
per person
June 10, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$726
per person
June 14, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$737
per person
June 19, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$737
per person
June 24, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$726
per person
June 28, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$707
per person
July 03, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$752
per person
July 08, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$731
per person
July 12, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$732
per person
July 17, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$712
per person
July 22, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$721
per person
July 26, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$682
per person
July 31, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$662
per person
August 05, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$591
per person
August 09, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$512
per person
August 14, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$472
per person
August 19, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$531
per person
August 23, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$442
per person
August 28, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$442
per person
September 02, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$521
per person
September 06, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$442
per person
September 11, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$422
per person
September 16, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$481
per person
September 20, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$422
per person
September 25, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$422
per person
September 30, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$491
per person
October 04, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$442
per person
October 09, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$502
per person
October 14, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$492
per person
October 18, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$432
per person
October 23, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$432
per person
October 28, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$482
per person
November 01, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$422
per person
November 06, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$422
per person
November 11, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$482
per person
November 15, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$422
per person
November 20, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$662
per person
November 25, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$622
per person
November 29, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$412
per person
December 04, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$412
per person
December 09, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$472
per person
December 13, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$432
per person
December 18, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$602
per person
December 23, 2027 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$872
per person
December 28, 2027 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$753
per person
January 01, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$454
per person
January 06, 2028 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$443
per person
January 10, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$414
per person
January 15, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$424
per person
January 20, 2028 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$453
per person
January 24, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$414
per person
January 29, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$414
per person
February 03, 2028 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$463
per person
February 07, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$434
per person
February 12, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$434
per person
February 17, 2028 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$483
per person
February 21, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$454
per person
February 26, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$434
per person
March 02, 2028 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$483
per person
March 06, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$464
per person
March 11, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$784
per person
March 16, 2028 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$623
per person
March 20, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$524
per person
March 25, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$504
per person
March 30, 2028 4 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$513
per person
April 03, 2028 5 nights
Caribbean
Galveston, TX → Progreso, Yucatán
1 cabin option
From
$504
per person
April 08, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$812
per person
April 15, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$765
per person
April 22, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$722
per person
April 29, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$695
per person
May 06, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$742
per person
May 13, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$735
per person
May 20, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$842
per person
May 27, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$985
per person
June 03, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$1,062
per person
June 10, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$1,035
per person
June 17, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$1,062
per person
June 24, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$1,035
per person
July 08, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$1,035
per person
July 15, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$1,062
per person
July 22, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$1,025
per person
July 29, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$918
per person
August 05, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$851
per person
August 12, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$708
per person
August 19, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$651
per person
August 26, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$668
per person
September 02, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$631
per person
September 09, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$658
per person
September 16, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$631
per person
September 23, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$658
per person
September 30, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$631
per person
October 07, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$688
per person
October 14, 2028 14 nights
Caribbean
Galveston, TX → Amber Cove®
1 cabin option
From
$1,361
per person
October 28, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$642
per person
November 04, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$658
per person
November 11, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$632
per person
November 18, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$918
per person
November 25, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$632
per person
December 02, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$658
per person
December 09, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$632
per person
December 16, 2028 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$738
per person
December 30, 2028 7 nights
Caribbean
Galveston, TX → Isla Tropicale, Roatan
1 cabin option
From
$1,012
per person
January 06, 2029 14 nights
Caribbean
Galveston, TX → Amber Cove®
1 cabin option
From
$1,335
per person
January 20, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$622
per person
January 27, 2029 14 nights
Caribbean
Galveston, TX → Montego Bay
1 cabin option
From
$1,321
per person
February 10, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$658
per person
February 24, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$658
per person
March 03, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$782
per person
March 17, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$782
per person
March 24, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$848
per person
March 31, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$802
per person
April 07, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$738
per person
April 14, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$712
per person
April 21, 2029 7 nights
Caribbean
Galveston, TX → Cozumel
1 cabin option
From
$738
per person