Skip to content
All Cruises to Bahamas

Cruises from Virginia to the Bahamas

Every cruise from Virginia (Norfolk) that stops in the Bahamas, cheapest first.

67 cruises from $466 per person Updated Nov 8, 2026, 10:28 a.m. ET

67 sailings from Virginia (Norfolk) stop in the Bahamas, on Carnival. The usual length is 8 nights (37 of them), then 6 nights (29) and 5 nights (1). The Bahamas stops are Half Moon Cay (51), Celebration Key (30), Nassau (18), Bimini (8) and Princess Cays (2).

The cheapest is the 6-Night Bahamas on Carnival Sunshine, leaving Sun, Jan 3, 2027, from $466 per person (checked November 8, 2026).

None is shorter than 5 nights: there is no 3 or 4 day Bahamas cruise from Virginia (Norfolk) on sale today.

Cruises from Virginia to the Bahamas

We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are "from" prices per person for two sharing a cabin, taxes and fees included, each with the date it was checked. How fares are checked.

Filter and sort 67 cruises

Showing 24 of 67

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau, Princess Cays and Celebration Key

  • Leaves in 56 days
  • 3 Bahamas stops

from $466

per person, lowest available

$78 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Celebration Key and Nassau

  • 2 Bahamas stops

from $483

per person, interior

$81 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Half Moon Cay and Celebration Key

  • 2 Bahamas stops

from $488

per person, lowest available

$81 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau and Celebration Key

  • 2 Bahamas stops

from $493

per person, lowest available

$82 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau, Princess Cays and Celebration Key

  • 3 Bahamas stops

from $496

per person, interior

$83 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau, Half Moon Cay and Celebration Key

  • 3 Bahamas stops

from $496

per person, interior

$83 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

8-Night Eastern Caribbean

8 nights Round trip from Norfolk

Bahamas: Half Moon Cay

Also: Grand Turk, Amber Cove

from $497

per person, interior

$62 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Half Moon Cay and Celebration Key

  • 2 Bahamas stops

from $498

per person, lowest available

$83 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Half Moon Cay and Celebration Key

  • 2 Bahamas stops

from $518

per person, interior

$86 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Half Moon Cay and Celebration Key

  • 2 Bahamas stops

from $518

per person, lowest available

$86 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau, Half Moon Cay and Celebration Key

  • 3 Bahamas stops

from $526

per person, interior

$88 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau and Celebration Key

  • 2 Bahamas stops

from $532

per person, interior

$89 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Half Moon Cay and Celebration Key

  • 2 Bahamas stops

from $560

per person, interior

$93 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

8-Night Eastern Caribbean

8 nights Round trip from Norfolk

Bahamas: Half Moon Cay

Also: Grand Turk, Amber Cove

from $567

per person, interior

$71 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

8-Night Eastern Caribbean

8 nights Round trip from Norfolk

Bahamas: Half Moon Cay

Also: Grand Turk, Amber Cove

from $577

per person, interior

$72 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

8-Night Eastern Caribbean

8 nights Round trip from Norfolk

Bahamas: Half Moon Cay

Also: Grand Turk, Amber Cove

  • Leaves in 20 days

from $582

per person, interior

$73 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Celebration Key, Nassau and Bimini

  • Leaves in 28 days
  • 3 Bahamas stops

from $585

per person, interior

$98 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

8-Night Eastern Caribbean

8 nights Round trip from Norfolk

Bahamas: Half Moon Cay

Also: Grand Turk, Amber Cove

from $587

per person, interior

$73 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

8-Night Eastern Caribbean

8 nights Round trip from Norfolk

Bahamas: Half Moon Cay

Also: Grand Turk, Amber Cove

from $601

per person, lowest available

$75 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

8-Night Eastern Caribbean

8 nights Round trip from Norfolk

Bahamas: Half Moon Cay

Also: Amber Cove, Grand Turk

from $601

per person, lowest available

$75 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau, Half Moon Cay and Celebration Key

  • Leaves in 34 days
  • 3 Bahamas stops

from $602

per person, interior

$100 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Nassau, Celebration Key and Bimini

  • 3 Bahamas stops

from $608

per person, interior

$101 a night

Price checked Nov 8

Check live price

Carnival Carnival Freedom

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Half Moon Cay and Celebration Key

  • 2 Bahamas stops

from $608

per person, interior

$101 a night

Price checked Nov 8

Check live price

Carnival Carnival Sunshine

6-Night Bahamas

6 nights Round trip from Norfolk

Bahamas: Bimini, Nassau and Celebration Key

  • 3 Bahamas stops

from $609

per person, interior

$102 a night

Price checked Nov 8

Check live price

Getting to the port in Virginia (Norfolk)

  • The Half Moone Cruise Terminal is at 1 Waterside Drive in downtown Norfolk and shares a campus with the historic USS Wisconsin and the Maritime Discovery Center.Source: visitnorfolk.com.
  • Norfolk International Airport (ORF) is 10.8 miles from the Half Moone Cruise Terminal.Source: visitnorfolk.com.

Cheapest cruises from Virginia (Norfolk) to the Bahamas

The five lowest fares today, per person for two sharing.

  1. 16-Night BahamasCarnival · Carnival Sunshine · Jan 3 from Norfolk$4666 nights
  2. 26-Night BahamasCarnival · Carnival Freedom · Jan 30 from Norfolk$4836 nights
  3. 36-Night BahamasCarnival · Carnival Freedom · Jan 16 from Norfolk$4886 nights
  4. 46-Night BahamasCarnival · Carnival Freedom · Feb 13 from Norfolk$4936 nights
  5. 56-Night BahamasCarnival · Carnival Sunshine · Jan 17 from Norfolk$4966 nights

Lowest price per night from Virginia (Norfolk)

Fare divided by nights, so a short cruise and a longer one compare fairly.

  1. 18-Night Eastern CaribbeanCarnival · Carnival Sunshine · Jan 23 from Norfolk$62 a night$497 for 8 nights
  2. 28-Night Eastern CaribbeanCarnival · Carnival Sunshine · Jan 9 from Norfolk$71 a night$567 for 8 nights
  3. 38-Night Eastern CaribbeanCarnival · Carnival Sunshine · Feb 6 from Norfolk$72 a night$577 for 8 nights
  4. 48-Night Eastern CaribbeanCarnival · Carnival Sunshine · Nov 28 from Norfolk$73 a night$582 for 8 nights
  5. 58-Night Eastern CaribbeanCarnival · Carnival Sunshine · Feb 20 from Norfolk$73 a night$587 for 8 nights

Cruise lines sailing from Virginia (Norfolk) to the Bahamas

Bahamas stops from Virginia (Norfolk)

Bahamas cruises from other ports

Sailings and fares from Cruisebound's listings, updated Nov 8, 2026, 10:28 a.m. ET. Ports of call from each sailing's own itinerary.