Cruise travel agency
Every cruise line. One place to book.
Compare sailings from the cruise lines we work with, send a booking request in minutes, and our team confirms your stateroom and price before you pay anything.
Search every sailing
Why book with us
Why book with Legacy Voyages LLC?
Every line in one place
Compare sailings, ships and fares from the cruise lines we work with, side by side.
Nothing to pay to ask
Send a booking request for free. You only pay once we have confirmed your stateroom and price.
Real people, quick replies
Our team checks with the cruise line and replies within 24 hours by email, phone or WhatsApp.
On sale now
Popular sailings
No sailings match those filters. Try another month, port or destination.
No sailings are on sale right now.
Destinations
Explore destinations
Caribbean
Turquoise water, reef snorkelling and island beaches.
See sailings →
Bahamas
Short getaways from Florida with beach days in Nassau.
See sailings →
Mediterranean
Greek islands, Rome, Florence and Barcelona.
See sailings →
Northern Europe
Norway’s fjords under the long summer light.
See sailings →
Alaska
Glacier Bay, Juneau and the Inside Passage.
See sailings →
West Africa
Lisbon to Accra via Cabo Verde, Dakar and Freetown.
See sailings →
Departure ports
Explore departure ports
Cruise lines
Lines we book
Meridian Cruises
Port-heavy itineraries in the Mediterranean, Caribbean and West Africa.
How booking works
Four steps to your cruise
Choose a sailing
Search by destination, port, month or cruise line and compare fares.
Send a request
Pick your stateroom type and preferences and add your guests. Nothing to pay.
We confirm
We check with the cruise line and send your confirmed price and stateroom within 24 hours.
Pay and sail
Pay a deposit or in full to secure it. We send your booking number and documents.
Questions
Top cruising questions
How does booking with Legacy Voyages LLC work?
Choose a sailing and send a booking request with your stateroom type and guest details. We check availability and the latest price with the cruise line and reply within 24 hours. If you are happy, we hold the stateroom in your name and you pay the deposit or the full amount to secure it.
Do I pay anything when I send a request?
No. Sending a request is free and does not commit you to anything. You only pay after we confirm the stateroom and price with you.
Are the prices on the website final?
Fares are per person, based on two people sharing, as quoted by the cruise line when we last updated them. Cruise lines change prices often, so we always confirm the final price before you pay. Taxes, port fees and gratuities are shown separately.
Can I choose my stateroom number?
Tell us your preferences, such as a high deck, midship or beds together, and we pass them to the cruise line. The cruise line assigns the stateroom number, and we confirm it with you before payment.
What travel documents will I need?
Every guest needs a valid passport. Visa and passport-validity rules depend on your nationality and the ports you visit, so we check what applies to you before you pay.
Can children sail?
Yes. Children share a stateroom with adults and third and fourth guests usually sail at a reduced fare. Each cruise line sets its own minimum age for infants, which we confirm when you book.
How do I pay?
Once your stateroom is held, we send the amount due, the deadline and the ways to pay. Keep your booking reference to check your booking at any time under Manage booking.
Need help choosing?
Tell us where and when you would like to sail and we will suggest the best options across every line. Call or WhatsApp +1 800 555 0142.