Distances between Petra, Jordan to 100 largest cities in Africa
- Petra Lagos, Nigeria
- Petra Kinshasa, Democratic Republic of the Congo
- Petra Cairo, Egypt
- Petra Alexandria, Egypt
- Petra Abidjan, Ivory Coast
- Petra Kano, Nigeria
- Petra Ibadan, Nigeria
- Petra Cape Town, South Africa
- Petra Casablanca, Morocco
- Petra Durban, South Africa
- Petra Luanda, Angola
- Petra Addis Ababa, Ethiopia
- Petra Nairobi, Kenya
- Petra Dar es Salaam, Tanzania
- Petra Mogadishu, Somalia
- Petra Dakar, Senegal
- Petra Giza, Egypt
- Petra Johannesburg, South Africa
- Petra Algiers, Algeria
- Petra Khartoum, Sudan
- Petra Accra, Ghana
- Petra Camayenne, Guinea
- Petra Conakry, Guinea
- Petra Soweto, South Africa
- Petra Rabat, Morocco
- Petra Pretoria, South Africa
- Petra Kaduna, Nigeria
- Petra Harare, Zimbabwe
- Petra Kumasi, Ghana
- Petra Antananarivo, Madagascar
- Petra Lubumbashi, Democratic Republic of the Congo
- Petra Kampala, Uganda
- Petra Douala, Cameroon
- Petra Yaoundé, Cameroon
- Petra Bamako, Mali
- Petra Brazzaville, Republic of the Congo
- Petra Lusaka, Zambia
- Petra Omdurman, Sudan
- Petra Maputo, Mozambique
- Petra Tripoli, Libya
- Petra Port Harcourt, Nigeria
- Petra Benin City, Nigeria
- Petra Maiduguri, Nigeria
- Petra Ouagadougou, Burkina Faso
- Petra Zaria, Nigeria
- Petra Port Elizabeth, South Africa
- Petra Fes, Morocco
- Petra Monrovia, Liberia
- Petra Sale, Morocco
- Petra Abobo, Ivory Coast
- Petra Aba, Nigeria
- Petra Mbuji-Mayi, Democratic Republic of the Congo
- Petra Pikine, Senegal
- Petra Marrakesh, Morocco
- Petra Jos, Nigeria
- Petra Ilorin, Nigeria
- Petra Freetown, Sierra Leone
- Petra Mombasa, Kenya
- Petra Boumerdas, Algeria
- Petra Cotonou, Benin
- Petra Niamey, Niger
- Petra Pietermaritzburg, South Africa
- Petra Lomé, Togo
- Petra Kigali, Rwanda
- Petra Oyo, Nigeria
- Petra N'Djamena, Chad
- Petra Bulawayo, Zimbabwe
- Petra Agadir, Morocco
- Petra Tunis, Tunisia
- Petra Enugu, Nigeria
- Petra Tangier, Morocco
- Petra Matola, Mozambique
- Petra Nouakchott, Mauritania
- Petra Pointe-Noire, Republic of the Congo
- Petra Benghazi, Libya
- Petra Lilongwe, Malawi
- Petra Oran, Algeria
- Petra Tébessa, Algeria
- Petra Djibouti, Djibouti
- Petra Benoni, South Africa
- Petra Abeokuta, Nigeria
- Petra Abuja, Nigeria
- Petra Blantyre, Malawi
- Petra Libreville, Gabon
- Petra Bouaké, Ivory Coast
- Petra Asmara, Eritrea
- Petra Sokoto, Nigeria
- Petra Onitsha, Nigeria
- Petra Meknès, Morocco
- Petra Bangui, Central African Republic
- Petra Kisangani, Democratic Republic of the Congo
- Petra Port Said, Egypt
- Petra Warri, Nigeria
- Petra Ebute Ikorodu, Nigeria
- Petra Beira, Mozambique
- Petra Touba, Senegal
- Petra Tembisa, South Africa
- Petra Port Sudan, Sudan
- Petra Suez, Egypt
- Petra Masina, Democratic Republic of the Congo