Magic Travel & Cruise
Cruise Specials
Cruise Lines
Cruise Ships
Cruise Destinations
Cruise Seasons
Port Overview
Select from all of our ports
Acajutla, El Salvador
Alejandro de Humboldt National Park, Cuba
Amapala, Honduras
Ambergris Cay, Belize
Ampala, Honduras
Anchourage Casa Orgideas
Antigua, Guatemala
Bahía Bowditch, Santa Cruz
Bahia Concepcion, Mexico
Bahia Culebra, Costa Rica
Bahia de Jiquilisco, El Salvador
Bahia de Moin, Costa Rica
Bahia Herradura, Costa Rica
Bahia Honda, Panama
Bahia Junquillal, Costa Rica
Bahia Paraiso (Drake Bay), Costa Rica
Bahia Santa Ellena, Costa Rica
Balboa, for Panama City Panama
Barranquilla, Colombia
Belize City, Belize
Boca de la Soledad, Mexico
Bocas del Toro, Panama
Cabo Cruz, Cuba
Caibarien, Cuba
Calabash Caye, Belize
Caldera, Costa Rica
Canal Bolívar, Galapagos
Carillo Beach (Playa Carillo), Costa Rica
Casa Orqideas, Costa Rica
Casilda, Cuba
Castillo de San Felipe, Guatemala
Cayo el Rosario, Cuba
Cayo Frances, Cuba
Cayos Cochinos, Honduras
Cebaco Island, Panama
Chagres River, Panama
Chiriqui Lagoon, Panama
Cochino Islands, Honduras
Coco Plum Caye, Belize
Cocos Island, Costa Rica
Coiba Island, Panama
Colón, Panama
Contadora Island, Panama
Corcovado Conservation Area
Corinto, Nicaragua
Covenas, Colombia
Coxen Hole, Honduras
Cristobal, Panama
Cuero Y Salado, Honduras
Curu Wildlife Refuge, Costa Rica
Dangriga, Belize
Darien Jungle,Panama
Ensenada Grande, Isla Partida
Flamenco Island, Panama
Fort San Lorenzo, Panama
Fuerte Amador for Panama City
Gatun Lake, Panama
Glover's Reef, Belize
Goffs Caye, Belize
Golfito, Costa Rica
Golfo de Papagayo
Golfo Dulce, Costa Rica
Golfo San Miguel
Gorgona Island, Colombia
Guanaja, Honduras
Guatemala City, Guatemala
Guna Yala, Panama
Half Moon Caye Reserve, Belize
Herradura, Costa Rica
Holandes Cayes, Panama
Hunting Caye, Belize
Isla de Coiba, Panama
Isla de Maiz, Nicaragua
Isla de Utila, Honduras
Isla del Cano, Costa Rico
Isla del Rey, Panama
Isla Escudo de Veraguas, Panama
Isla Gamez, Panama
Isla Iguana, Panama
Isla Larga, Venezuela
Isla Mamey, Panama
Isla Negritos, Costa Rica
Isla San Telmo, Panama
Isla Secas, Panama
Isla Taboga, Panama
Isla Verde, Panama
Islas de San Bernardo, Colombia
Jeanette Kawas National Park, Honduras
Josh's Cay, Honduras
Kingston, Jamaica
La Ceiba, Honduras
La Union, El Salvador
Las Perlas Islands, Panama
Laughing Bird Caye, Belize
Lighthouse Reef, Belize
Lime Cay, Belize
Limon Bay, Panama
Little Corn Island, Nicaragua
Livingston, Guatemala
Los Suenos, Costa Rica
Manuel Antonio Park, Costa Rica
Marenco Biological Station,Costa Rica
Matanzas, Cuba
Miskito Cays, Nicaragua
Moho Cay, Belize
Nana Juana Resort, Guatemala
Necocli, Colombia
Omoa, Honduras
Osa Peninsula, Costa Rica
Pacheca Island
Panama Canal
Panama City, Panama
Papagayo, Costa Rica
Pearl Islands, Panama
Pigeon Cays, Honduras
Placencia, Belize
Playa Flamingo, Costa Rica
Playa Herradura, Costa Rica
Playa Muerta, Panama
Playa Muerto, Darien National Park
Playa San Josecito
Playas Del Coco, Costa Rica
Ponce, Puerto Rico
Portobelo, Panama
Puerto Barrios, Guatemala
Puerto Caldera, Costa Rica
Puerto Carrillo, Costa Rica
Puerto Corinto, Nicaragua
Puerto Cortes, Honduras
Puerto Jiminez, Costa Rica
Puerto Limon, Costa Rica
Puerto Moin, Costa Rica
Puerto Ordaz, Venezuela
Puerto Pina, Panama
Puerto Quepos, Costa Rica
Puerto Quetzal, Guatemala
Punta Alegre, Darien
Punta Gorda, Belize
Punta Leona, Costa Rica
Punta Marenco
Punta Sal National Park, Honduras
Puntarenas, Costa Rica
Quepos, Costa Rica
Refugio Curu, Costa Rica
Rio Dulce
Río Esquinas, Costa Rica
Rio La Chunga, Panama
Roatan, Honduras
Samara, Costa Rica
San Andrés and Providencia, Colombia
San Andres Island, Colombia
San Blas Islands, Panama
San Jose Island, Panama
San Jose, Costa Rica
San Josecito, Costa Rica
San Juan Del Sur, Nicaragua
San Lorenzo, Honduras
San Pedro, Belize
Santa Cruz del Islote, Colombia
Santa Marta, Colombia
Santa Rosa National Park
Santo Tomas de Castilla, Guatemala
Sopadilla Cays, Honduras
South Water Caye, Belize
Southwater Cay, Belize
Taboga Island, Panama
Tortuga Island, Costa Rica
Trujillo, Honduras
Turneffe Islands, Belize
Utila, Honduras
Veracruz,Mexico
Viveros, Pearl Islands
West End, Honduras
West Snake Cay, Belize
Carillo Beach (Playa Carillo), Costa Rica
A beautiful beach located in Guanacaste, Costa Rica.