Magic Travel & Cruise
Cruise Specials
Cruise Lines
Cruise Ships
Cruise Destinations
Cruise Seasons
Port Overview
Select from all of our ports
Abu Dhabi, UAE
Ad Dimaniyat Islands, Oman
Aden, Yemen
Agadir, Morocco
Al Manamah UAE
Al Mukalla, Yemen
Al Wajh Saudi Arabia
Al-Baridi Island, Saudi Arabia
Algiers, Algeria
Aqaba, Jordan
Bab El Mandeb Strait
Bahrain
Bandar Abbas, Iran
Benghazi, Libya
Bizerte, Tunisia
Bolama, Guinea-Bissau
Bushire, Iran
Canhabaque, Bijagos
Carabane, Senegal
Carache Island, Bijagos
Caravela Island, Bijagos
Casablanca, Morocco
Cavalos, Bijagos
Ceuta, Spain
Dakhla, Morocco
Dammam, UAE
Dead Sea
Dhiba Port, Saudi Arabia
Dibba Al-Baya, Oman
Djerba, Tunisia
Djibouti
Doha,Qatar
Dubai, UAE
Eilat, Israel
El Gouna, Egypt
El Medik, Morocco
Essaouira, Morocco
Farasan Islands Saudi
Fez, Morocco
Fujairah, United Arab Emirates
Gabes, Tunisia
Ghazaouet, Algeria
Gulf Of Aden
Hodeida (Al Hudaydah), Yemen
Jazan Saudi Arabia
Jeddah, Saudi Arabia
Joao Vieira Island, Bijagos
Karachi, Pakistan
Kenitra, Morocco
Kere Beach, Bijagos
Khasab, Oman
Khawr Rawri, Oman
Khor al Fakkan, UAE
King Abdullah Economic City, Saudi Arabia
Kish Island, Iran
Kuwait City, Kuwait
La Goulette, Tunisia
Madaba - Jordan
Mahdia, Tunisia
Maio Island, Bijagos
Manama, Bahrain
Marmar Island, Saudi Arabia
Marrakech, Morocco
Marsa Alam
Masirah Island, Oman
Melilla, Spanish Mor
Menongue, Angola
Mirbat, Oman
Mocamedes, Angola
Moucha Island, Djibouti
Musandam, Oman
Muscat, Oman
Nairobi, Kenya
Nouadhibou, Mauritania
Nouakchott, Mauritania
Nuweibah, Egypt
Oran, Algeria
Orango Island, Bijagos
Port Ghalib, Marsa Alam
Port Qaboos, Oman
Port Rashid,UAE
Port Sudan, Sudan
Qeshm, Iran
Ras Al Khaimah
Reunion Island/Port Reunion, France
Safi, Morocco
Salalah, Oman
Sharjah, UAE
Sir Bani Yas, UAE
Skikda, Algeria
Sohar, Oman
Sour, Oman
Sousse, Tunisia
Suakin, Sudan
Suez Canal
Suez Canal South, Egypt
Tan-Tan, Morocco
Tanger-Med, Morocco
Tangier, Morocco
Tel Aviv, Israel
The Omani Coast
Tobruk, Libya
Tripoli, Libya
Tunis, Tunisia
Uno, Bijagos
Yanbu Al Bahr, Saudi Arabia
Yanbu, Ras Al Abyadh Saudi Arabia
Zighy Bay, Oman
Bolama, Guinea-Bissau
Bolama, Guinea-Bissau