If you go to Equatorial Guinea you have several ways for arriving, but if you are going to go to Malabo the best one is from Madrid (Spain). You can reach Malabo with Iberia (three weekly flights[www.iberia.com]) and Spanair (www.spanair.es) If you were going to go to the continental area you could choose a cheaper way as flying from Paris to Gabon and then crossing the border.
I believe that arriving from Europe can be the best.
In Bioko there are several taxis that will bring you to the place of the island where you want, while in Río Muni (continental area), three minibuses run daily Bata and Acalayong along the coast road, and six minibuses run towards inland until arriving at Ebebiyin. In Equatorial Guinea there are no “rent a car” agencies, and so you must took a bus or a taxi to move.
The National airlines company, EGA, offers six flights a week from Malabo to Bata. Everyday but sundays. You must book previously and confirm it 72 hours before departure.