Because of the US embargo, no credit cards can be used in Sudan. The only exception is Diners Club which is accepted by the Khartoum Hilton. All transactions have to be in cash making it unsafe as you will be carrying large sums of money with you. Carrying out on-line transactions while you are in Sudan can cause problems, as some merchants especially American ones will pick up your Sudanese IP address, and refuse to do business with you. If you attempt to use an American Express card for any on-line transaction while in Sudan, you are likely to have the card summarily cancelled.
In January 2007, the government introduced a new currency, the Sudanese pound Arabic: Ø¬ÙÙØ© jeneh, SDG - the 'G' actually stands for Guinea, which replaced the Sudanese dinar Arabic: Ø¯ÙÙØ§Ø± dinar, SDD. The new pound is worth 100 old dinars. The new pound is divided into 100 piastres coins.
Unfortunately, things are not so simple when it comes to price quoting. Instead of new pounds which are hardly used for quoting and dinars more commonly used, especially when quoting in English, most people still talk in terms of the old pound, although there are no more old pound notes in circulation. One dinar is worth 10 old pounds. Hence, when a person asks for 10,000 pounds, they actually want 1,000 dinars from you. And just to add to the confusion further, people usually do away with the thousands when quoting in pounds. So, your taxi driver may ask you for 10 pounds, which actually means 10,000 old pounds, which is equivalent to 1,000 dinars, which should be referred to once again as just 10 pounds! To clear any confusion, you could try saying "new pound" or Ø¬ÙÙØ© Ø§ÙØ¬Ø¯ÙØ¯ jeneh al-jedid.
Easy summary: 1 new pound = 100 dinars = 1000 old pounds long out of use
Also easy August 2012: 1 US dollar = 5.1 new pounds most banks/changers/hotels etc. exchange at exactly this rate
On the black market you can get at least 6.2 pounds per dollar just be careful try to change at a shop not just some guy on the street.
Bring only foreign CASH into Sudan, preferably US Dollars often accepted in hotels, British Pounds and to a lesser extent Euros are also fairly easy to exchange at banks in big cities. Travellers cheques, credit cards and foreign bank automatic teller machine cards are NOT accepted in Sudan, partly because of the US embargo.
There are many banks in Khartoum and throughout Sudan but not all of them have foreign exchange facilities. There are several money changers in Khartoum, especially in Afra Mall. There are also several Western Union agents in Khartoum which will do payouts for money transferred from overseas. Although the currency is not fully convertible, the Central Bank sets the exchange rate in line with market forces, hence there isn't really a parallel black market in forex. The Sudanese dinar and pound are closed currencies, so be sure to change them back before you leave the country.