The currency used in Socotra is the Yemeni Rial (YR).
There are about 215 Rials to one USD and 290 Rials to one EURO (currency converter)
On your arrival, you have the opportunity to change some money at Sana’a Airport into Yemeni Riyal. Alternatively, when in Sana’a, you can chance money at any money exchange (recommended) or otherwise you can always exchange money at the National Bank and CAC banck in Hadibo, Socotra. Credit Cards and cheques are not accepted in Socotra and therefore you will need to bring cash with you (USD is well accepted on the island, with EURO as an alternative).
Please Note: advanced deposit payment are accepted by Western Union and balance for services booked is required on your arrival by cash. When travelling with Socotra Dream Travels & Tours, local currency is need just for your private purches, as our prices are all inclusive (park entrance fees, food, hotel & camping accommodation, etc.).