Time Area Code Morocco Distance

Flight distance from Morocco to other countries with flight duration time

CountryDistanceFlight duration
Afghanistan4210.5 miles / 6776.2 km8 hrs, 44 mins
Albania1499.6 miles / 2413.3 km3 hrs, 6 mins
Algeria577.6 miles / 929.6 km1 hrs, 23 mins
American Samoa10735.1 miles / 17276.5 km22 hrs, 17 mins
Andorra711.2 miles / 1144.6 km1 hrs, 42 mins
Angola3207.2 miles / 5161.6 km6 hrs, 39 mins
Anguilla3628.5 miles / 5839.5 km7 hrs, 32 mins
Antigua And Barbuda3578 miles / 5758.2 km7 hrs, 25 mins
Argentina5789.3 miles / 9317 km12 hrs, 1 mins
Armenia2794 miles / 4496.5 km5 hrs, 48 mins
Aruba4234.6 miles / 6815 km8 hrs, 47 mins
Australia11048 miles / 17780.1 km22 hrs, 56 mins
Austria1522.6 miles / 2450.4 km3 hrs, 9 mins
Azerbaijan3064.5 miles / 4931.9 km6 hrs, 21 mins
Bahamas4213.9 miles / 6781.7 km8 hrs, 44 mins
Bahrain3399.8 miles / 5471.4 km7 hrs, 3 mins
Bangladesh5688.5 miles / 9154.8 km11 hrs, 48 mins
Barbados3601.5 miles / 5796 km7 hrs, 28 mins
Belarus2127 miles / 3423.1 km4 hrs, 25 mins
Belgium1261 miles / 2029.4 km2 hrs, 37 mins
Belize5112.2 miles / 8227.3 km10 hrs, 36 mins
Benin1997.9 miles / 3215.3 km4 hrs, 8 mins
Bermuda3311.2 miles / 5328.9 km6 hrs, 52 mins
Bhutan5497.8 miles / 8847.8 km11 hrs, 24 mins
Bolivia5334.1 miles / 8584.4 km11 hrs, 4 mins
Bosnia Herzegovina1478.3 miles / 2379.1 km3 hrs, 4 mins
Botswana4550.8 miles / 7323.7 km9 hrs, 26 mins
Brazil4355 miles / 7008.8 km9 hrs, 2 mins
British Virgin Islands3701.1 miles / 5956.4 km7 hrs, 41 mins
Brunei7770.1 miles / 12504.8 km16 hrs, 8 mins
Bulgaria1702.4 miles / 2739.7 km3 hrs, 32 mins
Burkina Faso1541.7 miles / 2481.2 km3 hrs, 12 mins
Burundi3466.7 miles / 5579 km7 hrs, 11 mins
Cambodia6942.5 miles / 11173 km14 hrs, 25 mins
Cameroon2398.5 miles / 3860.1 km4 hrs, 58 mins
Canada3634.5 miles / 5849.1 km7 hrs, 32 mins
Cape Verde1705.9 miles / 2745.4 km3 hrs, 32 mins
Cayman Islands4632.2 miles / 7454.9 km9 hrs, 37 mins
Central African Republic2604.6 miles / 4191.8 km5 hrs, 24 mins
Chad2033.4 miles / 3272.5 km4 hrs, 13 mins
Chile6226.2 miles / 10020.1 km12 hrs, 55 mins
China6175.7 miles / 9938.9 km12 hrs, 49 mins
Colombia4765.3 miles / 7669 km9 hrs, 53 mins
Comoros4522.5 miles / 7278.3 km9 hrs, 23 mins
Congo2992.3 miles / 4815.7 km6 hrs, 12 mins
Congo Dem. Rep.2994.8 miles / 4819.6 km6 hrs, 13 mins
Cook Islands10565.5 miles / 17003.5 km21 hrs, 56 mins
Costa Rica5139.5 miles / 8271.1 km10 hrs, 40 mins
Cote DIvoire1903.9 miles / 3064.1 km3 hrs, 57 mins
Croatia1408.4 miles / 2266.5 km2 hrs, 55 mins
Cuba4557.6 miles / 7334.8 km9 hrs, 27 mins
Curacao4160.2 miles / 6695.2 km8 hrs, 38 mins
Cyprus2246.1 miles / 3614.8 km4 hrs, 39 mins
Czech Republic1526.2 miles / 2456.2 km3 hrs, 10 mins
Denmark1730.4 miles / 2784.9 km3 hrs, 35 mins
Djibouti3481.8 miles / 5603.5 km7 hrs, 13 mins
Dominica3629 miles / 5840.3 km7 hrs, 32 mins
Dominican Republic3997.8 miles / 6433.9 km8 hrs, 18 mins
Ecuador5187.7 miles / 8348.8 km10 hrs, 46 mins
Egypt2209.8 miles / 3556.3 km4 hrs, 35 mins
El Salvador5285.3 miles / 8505.9 km10 hrs, 58 mins
Equatorial Guinea2321.4 miles / 3735.9 km4 hrs, 49 mins
Eritrea3083.2 miles / 4962 km6 hrs, 24 mins
Estonia2239.1 miles / 3603.5 km4 hrs, 38 mins
Ethiopia3327.3 miles / 5354.7 km6 hrs, 54 mins
Falkland Islands6662.5 miles / 10722.3 km13 hrs, 50 mins
Faroe Islands1933.1 miles / 3111.1 km4 hrs, 0 mins
Fiji11296.4 miles / 18179.8 km23 hrs, 27 mins
Finland2278 miles / 3666.1 km4 hrs, 43 mins
France1096.8 miles / 1765.2 km2 hrs, 27 mins
French Guiana3562.6 miles / 5733.5 km7 hrs, 23 mins
French Polynesia9870.2 miles / 15884.5 km20 hrs, 29 mins
French Southern Territories7417.5 miles / 11937.3 km15 hrs, 24 mins
Gabon2548.1 miles / 4100.8 km5 hrs, 17 mins
Gambia1560.8 miles / 2511.9 km3 hrs, 14 mins
Gaza Strip2363.1 miles / 3803.1 km4 hrs, 54 mins
Georgia2791.2 miles / 4492 km5 hrs, 47 mins
Germany1596.9 miles / 2569.9 km3 hrs, 18 mins
Ghana2023.9 miles / 3257.2 km4 hrs, 12 mins
Gibraltar159.9 miles / 257.4 km23 mins
Greece1687.7 miles / 2716.1 km3 hrs, 30 mins
Greenland2803.3 miles / 4511.5 km5 hrs, 49 mins
Grenada3758.4 miles / 6048.5 km7 hrs, 48 mins
Guadeloupe3611 miles / 5811.4 km7 hrs, 29 mins
Guatemala5318.9 miles / 8560 km11 hrs, 2 mins
Guinea1763.5 miles / 2838 km3 hrs, 39 mins
Guinea Bissau1652.1 miles / 2658.8 km3 hrs, 25 mins
Guyana3794 miles / 6105.9 km7 hrs, 52 mins
Haiti4147 miles / 6673.9 km8 hrs, 36 mins
Honduras5148.9 miles / 8286.4 km10 hrs, 41 mins
Hong Kong6933.4 miles / 11158.2 km14 hrs, 23 mins
Hungary1610.2 miles / 2591.4 km3 hrs, 20 mins
Iceland2173.2 miles / 3497.4 km4 hrs, 30 mins
India4815.8 miles / 7750.2 km10 hrs, 0 mins
Indonesia7767.7 miles / 12500.8 km16 hrs, 7 mins
Iran3231.8 miles / 5201 km6 hrs, 42 mins
Iraq2888.7 miles / 4648.9 km5 hrs, 59 mins
Ireland1325.3 miles / 2132.8 km2 hrs, 45 mins
Isle Of Man1390.8 miles / 2238.3 km2 hrs, 53 mins
Israel2409 miles / 3876.9 km5 hrs, 0 mins
Italy1147.2 miles / 1846.2 km2 hrs, 33 mins
Jamaica4401.9 miles / 7084.1 km9 hrs, 8 mins
Japan7158.2 miles / 11520.1 km14 hrs, 51 mins
Jordan2431.5 miles / 3913.2 km5 hrs, 2 mins
Kazakhstan3932.8 miles / 6329.3 km8 hrs, 9 mins
Kenya3696.8 miles / 5949.4 km7 hrs, 40 mins
Kiribati10002.6 miles / 16097.7 km20 hrs, 46 mins
Kosovo1597.3 miles / 2570.7 km3 hrs, 18 mins
Kuwait3186.7 miles / 5128.5 km6 hrs, 37 mins
Kyrgyzstan4258 miles / 6852.6 km8 hrs, 50 mins
Laos6560.7 miles / 10558.4 km13 hrs, 37 mins
Latvia2118.6 miles / 3409.6 km4 hrs, 23 mins
Lebanon2383.7 miles / 3836.2 km4 hrs, 56 mins
Lesotho4892.2 miles / 7873.3 km10 hrs, 9 mins
Liberia1940.2 miles / 3122.5 km4 hrs, 1 mins
Libya1135.6 miles / 1827.6 km2 hrs, 32 mins
Liechtenstein1221.3 miles / 1965.5 km2 hrs, 43 mins
Lithuania2076.8 miles / 3342.2 km4 hrs, 18 mins
Luxembourg1239 miles / 1994 km2 hrs, 46 mins
Macedonia1600 miles / 2574.9 km3 hrs, 19 mins
Madagascar5070.5 miles / 8160.1 km10 hrs, 31 mins
Malawi4209.3 miles / 6774.2 km8 hrs, 44 mins
Malaysia7114.3 miles / 11449.3 km14 hrs, 46 mins
Maldives5475.9 miles / 8812.6 km11 hrs, 22 mins
Mali1498.1 miles / 2410.9 km3 hrs, 6 mins
Malta1182.8 miles / 1903.5 km2 hrs, 38 mins
Marshall Islands9594.8 miles / 15441.3 km19 hrs, 55 mins
Martinique3648.6 miles / 5871.9 km7 hrs, 34 mins
Mauritania1236.6 miles / 1990.2 km2 hrs, 45 mins
Mauritius5616.5 miles / 9038.9 km11 hrs, 39 mins
Mayotte4668.4 miles / 7513.1 km9 hrs, 41 mins
Mexico5624.8 miles / 9052.2 km11 hrs, 40 mins
Micronesia9457.5 miles / 15220.4 km19 hrs, 38 mins
Moldova2025.4 miles / 3259.6 km4 hrs, 12 mins
Monaco982.3 miles / 1580.8 km2 hrs, 11 mins
Mongolia5446.1 miles / 8764.6 km11 hrs, 18 mins
Montenegro1498.2 miles / 2411.2 km3 hrs, 6 mins
Montserrat3633.8 miles / 5848 km7 hrs, 32 mins
Mozambique4842 miles / 7792.5 km10 hrs, 3 mins
Myanmar6153.4 miles / 9902.9 km12 hrs, 46 mins
Namibia4190.4 miles / 6743.8 km8 hrs, 42 mins
Nauru10064.8 miles / 16197.7 km20 hrs, 53 mins
Nepal5274.7 miles / 8488.8 km10 hrs, 57 mins
Netherlands1371.6 miles / 2207.3 km2 hrs, 50 mins
New Caledonia11506.5 miles / 18518 km23 hrs, 53 mins
New Zealand11939.4 miles / 19214.6 km24 hrs, 47 mins
Nicaragua5165.8 miles / 8313.6 km10 hrs, 43 mins
Niger1529.1 miles / 2460.9 km3 hrs, 10 mins
Nigeria1935.2 miles / 3114.5 km4 hrs, 1 mins
Niue10967.2 miles / 17650 km22 hrs, 46 mins
Norfolk Island11946.1 miles / 19225.3 km24 hrs, 48 mins
North Korea6528.3 miles / 10506.2 km13 hrs, 33 mins
Norway1924.5 miles / 3097.2 km3 hrs, 59 mins
Oman3929.5 miles / 6323.9 km8 hrs, 9 mins
Pakistan4441.8 miles / 7148.4 km9 hrs, 13 mins
Palau8602.8 miles / 13844.9 km17 hrs, 51 mins
Panama4904.5 miles / 7893.1 km10 hrs, 11 mins
Papua New Guinea10043.2 miles / 16163 km20 hrs, 51 mins
Paraguay5278.1 miles / 8494.4 km10 hrs, 57 mins
Peru5607.9 miles / 9025 km11 hrs, 38 mins
Philippines7634.2 miles / 12286.1 km15 hrs, 51 mins
Pitcairn Islands9029.2 miles / 14531.1 km18 hrs, 44 mins
Poland1848.9 miles / 2975.6 km3 hrs, 50 mins
Portugal336.3 miles / 541.1 km49 mins
Puerto Rico3796.5 miles / 6109.8 km7 hrs, 52 mins
Qatar3481.9 miles / 5603.6 km7 hrs, 13 mins
Reunion (French)5537.1 miles / 8911.1 km11 hrs, 29 mins
Romania1867.3 miles / 3005.2 km3 hrs, 52 mins
Russia2549.5 miles / 4103 km5 hrs, 17 mins
Rwanda3414.3 miles / 5494.8 km7 hrs, 5 mins
Saint Kitts And Nevis3627.3 miles / 5837.6 km7 hrs, 31 mins
Saint Lucia3635.4 miles / 5850.7 km7 hrs, 32 mins
Saint Pierre And Miquelon2709.3 miles / 4360.2 km5 hrs, 37 mins
Saint Vincent Grenadines3700.2 miles / 5955 km7 hrs, 41 mins
Samoa10733.4 miles / 17273.8 km22 hrs, 17 mins
San Marino1201.9 miles / 1934.2 km2 hrs, 41 mins
Sao Tome And Principe2482.4 miles / 3995 km5 hrs, 9 mins
Saudi Arabia3225.4 miles / 5190.9 km6 hrs, 41 mins
Senegal1512.6 miles / 2434.2 km3 hrs, 8 mins
Serbia1594.9 miles / 2566.7 km3 hrs, 18 mins
Seychelles4809.9 miles / 7740.8 km9 hrs, 59 mins
Sierra Leone1827.2 miles / 2940.6 km3 hrs, 47 mins
Singapore7308.6 miles / 11762 km15 hrs, 10 mins
Slovakia1554.5 miles / 2501.7 km3 hrs, 13 mins
Slovenia1371.2 miles / 2206.7 km2 hrs, 50 mins
Solomon Islands10522.4 miles / 16934.2 km21 hrs, 51 mins
Somalia3992.4 miles / 6425.1 km8 hrs, 17 mins
South Africa4693.5 miles / 7553.5 km9 hrs, 44 mins
South Korea6671.4 miles / 10736.5 km13 hrs, 51 mins
South Sudan3168.8 miles / 5099.7 km6 hrs, 34 mins
Spain461.1 miles / 742.1 km1 hrs, 8 mins
Sri Lanka5736.9 miles / 9232.6 km11 hrs, 54 mins
Sudan2736.5 miles / 4404 km5 hrs, 40 mins
Suriname3675.2 miles / 5914.7 km7 hrs, 37 mins
ESwatini4834.3 miles / 7780 km10 hrs, 2 mins
Sweden2067.3 miles / 3327 km4 hrs, 17 mins
Switzerland1127.2 miles / 1814.1 km2 hrs, 31 mins
Syria2436.2 miles / 3920.7 km5 hrs, 3 mins
Taiwan7110.6 miles / 11443.4 km14 hrs, 45 mins
Tajikistan4073.5 miles / 6555.6 km8 hrs, 27 mins
Tanzania3895.7 miles / 6269.6 km8 hrs, 5 mins
Thailand6625.5 miles / 10662.6 km13 hrs, 45 mins
Timor Leste8906.8 miles / 14334.2 km18 hrs, 29 mins
Togo1991.8 miles / 3205.5 km4 hrs, 8 mins
Tokelau10464.6 miles / 16841.2 km21 hrs, 43 mins
Tonga11304.3 miles / 18192.6 km23 hrs, 28 mins
Trinidad And Tobago3813.3 miles / 6137 km7 hrs, 55 mins
Tunisia950.6 miles / 1529.9 km2 hrs, 7 mins
Turkey2175.2 miles / 3500.7 km4 hrs, 30 mins
Turkmenistan3562.6 miles / 5733.4 km7 hrs, 23 mins
Tuvalu10624.3 miles / 17098.1 km22 hrs, 3 mins
UAE3672.9 miles / 5910.9 km7 hrs, 37 mins
Uganda3430.9 miles / 5521.5 km7 hrs, 7 mins
UK1236.6 miles / 1990.1 km2 hrs, 45 mins
Ukraine2162.8 miles / 3480.6 km4 hrs, 29 mins
Uruguay5720.7 miles / 9206.5 km11 hrs, 52 mins
USA3841.3 miles / 6181.9 km7 hrs, 58 mins
Uzbekistan4040 miles / 6501.7 km8 hrs, 23 mins
Vanuatu11244.5 miles / 18096.3 km23 hrs, 20 mins
Vatican City State1145.7 miles / 1843.9 km2 hrs, 33 mins
Venezuela4112.8 miles / 6618.9 km8 hrs, 32 mins
Vietnam6572.4 miles / 10577.2 km13 hrs, 38 mins
West Bank2408.8 miles / 3876.6 km5 hrs, 0 mins
Western Sahara619.6 miles / 997.2 km1 hrs, 29 mins
Yemen3395.4 miles / 5464.3 km7 hrs, 3 mins
Zambia4097.2 miles / 6593.8 km8 hrs, 30 mins
Zimbabwe4331.4 miles / 6970.7 km8 hrs, 59 mins
Please note: this page displays the approximate flight duration times from Rabat to other cities. The actual flight times may differ depending on the type and speed of the aircraft.