Equatorial Guinea is a hidden gem in Central Africa, featuring lush rainforests, pristine beaches, and unique volcanic landscapes. The country comprises mainland Rio Muni and five volcanic islands, with Bioko Island hosting the capital Malabo.
- Public
- Public buses exist in Malabo and Bata but are unreliable, overcrowded, and poorly maintained — not recommended for tourists; shared taxis (bush taxis) are the practical public transport option
- Taxi
- Shared and private taxis are the main transport mode; reliable but require fare negotiation before every trip as no meters exist; Uber and Bolt not available
- Rental
- Car rental available at Malabo and Bata airports (Avis, Europcar, local companies); 4WD strongly recommended for any travel beyond city centers; an International Driving Permit is required
- Walking
- Malabo and Bata city centers are walkable for short distances but humidity, heat, and limited sidewalks make walking tiring; distances between sights often require taxi transport
Transport at a glance
Airport transfers
Getting from the airport to your accommodation.
- Taxi
- Taxi to city center: $5-10 (2,000-5,000 XAF)
- Taxi Info
- No metered taxis; negotiate fare before departure. Legitimate airport taxis wait outside arrivals; agree price before entering vehicle. Journey to central Malabo takes 15-25 minutes.
- Shuttle
- Hotel shuttle: Arranged through hotels, $10-15
- Shuttle Info
- Pre-book with hotel at least 24 hours in advance. All major hotels (Sofitel, Hilton, Ibis) offer airport transfers; confirm timing with hotel upon booking.
- Bus
- Public bus: $0.50-1, slow and infrequent
- Bus Info
- Public bus stops near airport road exist but service is unreliable and not recommended for arriving travelers with luggage. For budget travelers, shared taxis on the airport road cost 500-1,000 XAF.
- Private
- Private car hire: $60-80 pre-booked through hotel concierge
- Private Info
- Arrange through hotel concierge before arrival for a guaranteed air-conditioned vehicle and professional driver. Recommended for first arrivals unfamiliar with Malabo.
Local transport
Getting around the city.
Bus
Limited public bus service in Malabo and Bata. Buses are old and unreliable. Cost: 200-500 XAF ($0.35-$0.85) per ride. Not recommended for tourists due to inconsistent schedules and poor road safety.
Alternatives
Shared taxis (bush taxis) are the main local transport option; private taxis for individual city trips; car rental with driver for tourist excursions and island circuits
Taxis & rideshare
What to expect from taxis and apps.
- Regular
- No meters — always negotiate and agree the fare before entering. Base fare in Malabo: 1,000 XAF ($1.70). Typical city rides: 1,000-3,000 XAF ($1.70-$5). At night fares increase by 50%. Shared taxis (taking multiple passengers along a set route) cost 200-500 XAF.
- Typical Fare
- $3-5 for most Malabo city trips; $5-8 for Bata city trips; $10-15 for airport transfer
Intercity travel
Getting between cities and regions.
Bus
Basic intercity bus service connects major mainland cities. Bata to Mongomo: 2,000-3,000 XAF ($3.50-$5), 4-5 hours. Bata to Ebebiyin: 3,000-4,000 XAF ($5-$7), 6-7 hours.
Shared
Shared bush taxis operate between Bata and nearby mainland towns; cheaper than private hire but departure times depend on vehicle filling. Stand near bus stations or main market areas and ask for the vehicle going to your destination.
Flights
CEIBA Intercontinental operates domestic flights between Malabo and Bata (30 minutes, $100-150 one-way), Malabo to Annobon (weekly service, $150-200). Book directly at CEIBA offices in Malabo (Calle de Argelia) or Bata airport.
Private
Private car hire with driver for mainland intercity travel: $80-150/day from Bata. 4WD essential for travel beyond main paved roads. Arrange through major Bata hotels.
Transportation details
Full breakdown of how to get around.
Airports
Malabo International Airport (Saint Isabel Airport)
From centre: 9 km
Options: Taxi to city center: $5-10 (2,000-5,000 XAF); Hotel shuttle: Arranged through hotels, $10-15; Car rental: Available from international companies at airport
Bata Airport
From centre: 4 km
Options: Taxi to city center: $3-7 (1,500-3,500 XAF); Hotel shuttle: Available from major hotels; Car rental: Limited options, book in advance
Annobon Airport
From centre: 2 km
Options: Taxi: $2-5; Walking: Possible to main village (20 minutes)
Useful apps
Download before you arrive.
CEIBA Intercontinental
Equatorial Guinea's national airline operates domestic routes between Malabo, Bata, and Annobon; book directly through their Malabo office or ask hotel concierge for assistance
Google Maps
Partially functional in Malabo and Bata for navigation, though coverage of smaller roads and rural areas is incomplete; useful for general orientation in city centers
Transport tips
Travel smarter, not harder.
Always negotiate taxi fares before entering the vehicle — there are no meters anywhere in Equatorial Guinea
Book the CEIBA flight between Malabo and Bata well in advance — seats fill quickly and last-minute bookings are significantly more expensive
4WD vehicles are essential for reaching beaches, national parks, and most tourist sites outside Malabo and Bata city centers
Hotel concierges at Sofitel, Hilton, and Ibis are the most reliable way to arrange trustworthy drivers for day trips and excursions
Shared taxis (puestos) run along set routes in Malabo — flag them down and tell the driver your destination; they cost 200-500 XAF per ride
Fuel is relatively inexpensive due to local oil production, but rental cars have limited availability — book vehicles before arriving
Road conditions deteriorate significantly during rainy season (May-October); factor in longer journey times and potential route closures for travel during this period