Checking flights...

Air

The easiest way to get from Malabo to Bata is to fly. The local airlines:

CEIBA Airlines

Cronos Airlines

Punto Azul

For international flights, Royal Air Maroc has an office in the centre of town.

Boat

There is a ferry service called the Elobey that runs weekly between Malabo and Bata, departing Friday at 6am and returning on Sunday. It is best to visit the New Port a few days before you intend to leave to try to buy tickets and confirm departure times. Expect to pay around CFA33,000 one way. The journey takes five to 10 hours, depending on the sea and the weather.