Miami, FL Port Canaveral Ft. Lauderdale Galveston, TX Seattle, WA Los Angeles
Caribbean Bahamas Alaska Bermuda Mexico Eastern Canada
Search Cruises Search Flights Shore Excursions Budget Calculator

Search Cruises

Compare real pricing across Cruises.com, Princess, MSC, and more.

Search Flights

Find flights to your departure port, synced with your cruise dates.

Shore Excursions

Book tours at your ports of call — often cheaper than through the cruise line.

Budget Calculator

Estimate your full cruise cost — fare, gratuities, drinks, excursions, and more.

Cruise Port Advisor
Port of Virginia – Norfolk Cruise Terminal cruise port

Port of Virginia – Norfolk Cruise Terminal – Cruise Port Guide

Plan your cruise from Port of Virginia – Norfolk Cruise Terminal. Compare parking, hotels, transportation, shore excursions, and terminal information in...

This page contains affiliate links. We may earn a small commission if you book through our links — at no extra cost to you. Learn more.

The Half Moone Cruise & Celebration Center in Norfolk, Virginia is a modern cruise terminal in the heart of downtown Norfolk, right on the waterfront. It serves as a convenient departure point for Mid-Atlantic and Southeast residents, with Royal Caribbean offering Caribbean and Bermuda itineraries.

Norfolk is a vibrant military and arts city with the world's largest naval station, excellent seafood restaurants, and the NEON Arts District. The beach at Virginia Beach is just 20 minutes away.

What's New for 2026

  • Royal Caribbean sails seasonally from Norfolk on Caribbean and Bermuda itineraries
  • Virginia Beach is 20 minutes from the terminal — excellent option for a pre-cruise beach day

Hot Tip

Virginia Beach is just 20 minutes from the terminal — if you arrive the day before, a sunset dinner on the Virginia Beach boardwalk is the perfect way to kick off your cruise vacation.

Port of Virginia – Norfolk Cruise Terminal – Quick Facts

Address1 Waterside Drive, Norfolk, VA 23510
TerminalsHalf Moone Cruise & Celebration Center
Cruise LinesRoyal Caribbean
Nearest AirportNorfolk International (ORF) — 6 miles — 6 miles · 10–15 min
NORFOLK WEATHER

Port of Virginia – Norfolk Cruise Terminal Cruise Terminals

Know your terminal before you arrive — each serves different cruise lines.

Half Moone Cruise CenterRoyal Caribbean International1 Waterside Drive · Downtown Norfolk waterfront · Seasonal sailings

Getting to Port of Virginia – Norfolk Cruise Terminal

Transportation options from nearby airports, train stations and downtown.

From Norfolk Airport (ORF)

Norfolk International Airport is only 15 minutes from the Half Moone Cruise Terminal. Served by American, Delta, Southwest, United, and Frontier.

Taxi ~$20–$30 · Rideshare ~$15–$25

From Newport News Airport (PHF)

Newport News/Williamsburg Airport is about 30 minutes from the port. Served by Delta, Frontier, and American. A good alternative if flying in from certain East Coast cities.

Taxi ~$40–$55 · Rideshare ~$35–$50

Taxi and Rideshare

Norfolk Checker Taxi and Yellow Cab of Norfolk serve the area. Note: a $0.50 charge per bag applies if the driver helps with luggage. Uber and Lyft also available.

Taxi ~$20–$30 from ORF

Shuttles

James River Transportation offers service from both ORF and PHF to the Half Moone cruise terminal. Pre-booking is recommended for embarkation day.

See full shuttle options

Full Transportation Guide →

Port of Virginia – Norfolk Cruise Terminal – Frequently Asked Questions

Everything cruise passengers ask before sailing from Port of Virginia – Norfolk Cruise Terminal.

Where is the Norfolk cruise terminal?

The Half Moone Cruise & Celebration Center is at 1 Waterside Drive in downtown Norfolk, Virginia, right on the waterfront near the Waterside District entertainment complex.

Which cruise lines sail from Norfolk?

Royal Caribbean offers seasonal sailings from Norfolk on Caribbean and Bermuda itineraries. Check Royal Caribbean's website for current Norfolk departure schedules.

How far is Virginia Beach from the Norfolk cruise terminal?

Virginia Beach is about 12 miles from the Half Moone terminal — approximately 20 minutes by car or rideshare. An excellent option for pre-cruise beach time.