Brazzaville Transport Hub

Brazzaville is one of Central Africa’s most important multimodal hubs. A practical first-day plan needs four separate layers: Maya-Maya International Airport (BZV/FCBB) for flights, Gare CFCO for the Congo-Ocean Railway toward Pointe-Noire, The Beach;Brazzaville-Kinshasa for the Congo River border crossing, and road/taxi points such as Océan du Nord – Angola Libre, Marché Total Bacongo, Marché Plateau, Poto-Poto, Moungali, Ouenzé and Bacongo.

The city is compact by airport distance, but not simple. The airport is close, the rail station and ferry point sit near the river side, and the Kinshasa crossing is an international border even though the river is physically short. The right article is not a generic airport-transfer guide; it is a hub guide that separates airport, rail, ferry, road and local taxi decisions.

Contents

Fast Facts

Need Best starting point Practical detail
Main airport Maya-Maya International Airport (BZV/FCBB) OSM/Nominatim map Aéroport International Maya-Maya near Moungali / Plateau des 15 Ans
Airport taxi Green-and-white taxi, hotel pickup or driver Airport taxi references give about 1,000-3,000 FCFA/XAF to the centre; WHO meeting guidance gives 2,000-3,000 FCFA
Main rail station Gare CFCO, Avenue Paul Doumer Nominatim maps Gare CFCO near Poto-Poto; CFCO / Congo-Ocean links Brazzaville and Pointe-Noire
Main train route La Gazelle / Congo-Ocean Railway Adiac reported La Gazelle leaving Brazzaville on Tuesdays at 10:00 with 10,000-15,000 FCFA fare examples
River crossing The Beach;Brazzaville-Kinshasa / Le Beach OSM maps the ferry_terminal on Avenue Albert 1er; visas and safety checks matter more than map distance
Road long-distance bus point Océan du Nord – Angola Libre Mapped bus_station on Avenue de l’OUA in Makélékélé
Local taxi planning Negotiate before moving Use 2,000-4,000 FCFA for many BZV-centre rides and 1,000-3,000 FCFA for short city taxis

Arrival Strategy

If you fly into BZV, the first transfer is short. OSRM gives about 5.1-5.5 km from Maya-Maya airport to the central reference area, about 8.6 km to Gare CFCO, about 9.1 km to The Beach;Brazzaville-Kinshasa, about 7.0 km to Océan du Nord – Angola Libre, about 6.3 km to Marché Total Bacongo, about 4.6 km to Marché Plateau, and about 6.6 km to Mikhael’s.

If you are leaving by train, go to Gare CFCO on Avenue Paul Doumer. This is the Brazzaville city rail point for the Congo-Ocean Railway toward Pointe-Noire, Dolisie and the coastal corridor. It is not the same as the ferry crossing or an airport stop.

If you are crossing to Kinshasa, go to The Beach / Le Beach on the Brazzaville side and make the plan like a border crossing. The river is short, but the formalities are not. The U.S. DRC country page says ferry service between Brazzaville and Kinshasa can close with minimal notice, stops in late afternoon, has no Sunday service, and requires a visa for the destination country.

If you are leaving by road, ask for the operator and pickup landmark. Océan du Nord – Angola Libre is a mapped bus_station; Marché Total Bacongo and Marché Plateau are useful taxi references. For smaller operators, “the bus station” is not enough.

Maya-Maya Airport

Maya-Maya International Airport (BZV/FCBB) is the main airport for Brazzaville. Nominatim maps Aéroport International Maya-Maya on the Moungali / Plateau des 15 Ans side of the city. OSM maps runway, taxiway, apron and terminal features, including Aéroport international Maya-Maya as a terminal building.

The airport is close to the city but still needs a taxi or pickup. The airport taxi reference used for this guide says taxis at Brazzaville International Airport are available 24 hours a day, are green and white, do not have meters and should be negotiated before entering. It gives 1,000-3,000 FCFA as the city-centre range depending on destination, passengers, luggage and bargaining. WHO meeting guidance for Brazzaville gives 2,000-3,000 FCFA between the airport and city centre and 1,000-1,500 FCFA within the city.

For a first-time arrival, a hotel pickup or known driver is still easier than bargaining at the curb. If you use an airport taxi, agree the destination and fare before loading bags. If you are connecting to the ferry or train, state Le Beach or Gare CFCO clearly.

Airport Pickup Workflow

Before arrival, save the hotel name, district and landmark offline. Useful destinations include Gare CFCO, The Beach;Brazzaville-Kinshasa, Océan du Nord – Angola Libre, Marché Total Bacongo, Marché Plateau, Mikhael’s, Poto-Poto, Bacongo, Moungali, Ouenzé and Plateau des 15 Ans.

If meeting a driver, exchange phone numbers before departure. If continuing to Kinshasa, confirm whether the driver is taking you only to Le Beach or helping with border formalities. If continuing by train, confirm whether your ticket or reservation is already handled at the CFCO station.

Airport to Brazzaville

Transfer Planning range Best use
BZV to central Brazzaville taxi 2,000-4,000 FCFA Normal airport arrival with luggage and a central hotel
BZV to Gare CFCO 3,000-6,000 FCFA Airport-to-train connection
BZV to Le Beach / Kinshasa ferry 3,000-7,000 FCFA Airport-to-river-border connection
BZV to Océan du Nord – Angola Libre 3,000-6,000 FCFA Airport-to-road-coach pickup
Short city taxi 1,000-3,000 FCFA Central hotel, market, office, station or restaurant ride
Taxi-bus / shared local ride 150-500 FCFA+ Budget local movement when route and stop are known
Hotel or private pickup Quote separately Late arrivals, business travel, family luggage or formal connections

These are planning bands, not fixed fares. Airport sources and local guidance agree on the important rule: taxis are negotiated. Prices move with luggage, late arrivals, waiting, destination, traffic and whether the driver is a hotel, street or private driver.

Gare CFCO and La Gazelle

Gare CFCO is the main rail reference for Brazzaville. Nominatim maps Gare CFCO on Avenue Paul Doumer near Poto-Poto. The Congo-Ocean Railway, operated by CFCO, links Brazzaville and Pointe-Noire through the interior, including the Dolisie corridor.

The passenger train most travellers mention is La Gazelle. Adiac reported the passenger train returning to service with departure from Brazzaville on Tuesdays at 10:00 and from Pointe-Noire on Thursdays at 10:00, with example fares of 15,000 FCFA for couchette, 12,000 FCFA for first class and 10,000 FCFA for second class. Africanews also reported passenger service resuming between Brazzaville and Pointe-Noire after a seven-year hiatus, with one weekly train after April 27.

Use these details as planning anchors and check the station before relying on a same-day connection. Rail service on this corridor has a history of interruption, and the line is also important for freight and national logistics. For a high-quality travel plan, confirm the operating day, reporting time, class, luggage rule and arrival expectation from the station or operator contact before choosing hotels or onward flights.

Station Transfers

OSRM gives about 3.7 km from the central reference area to Gare CFCO, about 8.6 km from BZV airport and about 1.0 km from Gare CFCO to the ferry-terminal area. That makes a taxi simple, but it still needs the correct destination.

If you arrive at the airport and head directly to the train, build a buffer for baggage and ticket handling. If you arrive by train and cross to Kinshasa, do not assume the ferry stays open late. Go early and keep your passport, visa and yellow fever documentation ready.

Brazzaville-Kinshasa River Crossing

The river crossing is one of Brazzaville’s defining transport features. OSM maps The Beach;Brazzaville-Kinshasa as a ferry_terminal on Avenue Albert 1er, and another nearby point as Le Beach. The Kinshasa-side reference is Beach Ngobila. These are not ordinary city stops; they are international border points.

The U.S. DRC country page gives the strongest safety framing: ferry accidents can be serious, the service may close with little notice, it stops in late afternoon, there is no Sunday service, and a visa for the destination country is required. Canada’s Congo travel advice similarly says a regular ferry connects Brazzaville and Kinshasa, but travellers should use reputable operators, avoid overloaded vessels and have a valid visa.

The physical crossing can be short by boat, but the total process can take much longer because of ticketing, immigration, customs, luggage checks and waiting. Do not plan a tight airport-to-ferry-to-Kinshasa connection unless a trusted local operator is managing the formalities.

River Crossing Workflow

Before going to Le Beach, check your DRC visa, Congo exit requirements, passport validity, yellow fever certificate and any hotel or invitation documents needed for the destination side. Carry cash in small notes and keep luggage manageable.

Use a taxi to the exact ferry point. OSRM gives about 9.1-9.5 km from BZV to the Beach / Le Beach area and about 4.2-4.6 km from central Brazzaville. The road routing to Kinshasa is meaningless for a normal visitor because there is no simple bridge crossing; use the official river process, not a driving-route estimate.

Bus, Road and Local Pickup Points

For road departures, Océan du Nord – Angola Libre is the clearest mapped long-distance bus point found in this research set. Nominatim maps it as a bus_station on Avenue de l’OUA in Makélékélé. OSRM gives about 7.0 km from BZV, 5.1 km from the central reference point, and 6.2 km from Gare CFCO.

Other useful taxi and road landmarks include Marché Total Bacongo, Marché Plateau, Poto-Poto, Bacongo, Moungali, Ouenzé, Plateau des 15 Ans and Mikhael’s. OSRM gives about 4.4 km from the centre to Marché Total Bacongo, 2.6 km to Marché Plateau, 2.1 km to Poto-Poto, 4.2 km to Bacongo, 4.8 km to Ouenzé, 4.7 km to Moungali and 3.1 km to Plateau des 15 Ans.

Ask for the exact road pickup point. In Brazzaville, a vehicle may leave from a named operator, a market, an avenue, a fuel station or a district-side garage. A generic “gare routière” instruction is weaker than “Océan du Nord – Angola Libre on Avenue de l’OUA” or “Marché Total Bacongo side.”

Taxis and Local Mobility

Green-and-white taxis are the main visitor mobility tool in Brazzaville. The city does not work like a metro/tram destination for first-time visitors. Use taxis for airport, station, ferry, hotel, market, meeting and evening movement. Taxi-bus or shared transport can be cheaper for local residents, but it is less practical with airport bags or border documents.

Use 2,000-4,000 FCFA for many airport-to-centre rides, 3,000-6,000 FCFA for BZV to Gare CFCO or Océan du Nord – Angola Libre, 3,000-7,000 FCFA for BZV to Le Beach, 1,000-3,000 FCFA for many short city taxis and 150-500 FCFA+ for taxi-bus style shared movement. WHO’s Brazzaville guidance gives 1,000-1,500 FCFA for in-town taxi rides, while airport taxi references give 1,000-3,000 FCFA to the centre; the wider bands in this article allow for luggage, night, negotiation and hotel routes.

Do not rely on Uber or Bolt as the main plan. Local taxis, hotel pickups, company drivers, road-operator pickups and arranged ferry assistance are more realistic. If an app-based service appears, use it as a comparison, not as the only backup.

Regional Routes

Brazzaville is the capital-side anchor for national movement. OSRM gives about 72.5 km to Kinkala, 420.1 km to Dolisie, 578.9 km to Pointe-Noire and 582.1 km to PNR / Antonio Agostinho-Neto International Airport. These road distances should be compared with train and flight options.

For Pointe-Noire, compare La Gazelle / CFCO rail, flight, road vehicle and schedule risk. For Dolisie, the rail corridor can matter, but confirm the stop and train operation. For Kinshasa, use the river crossing formalities rather than road-routing logic. For Kinkala and Pool-region road movement, use daylight and ask current route advice.

Best Areas to Stay

Area Best for Transport trade-off
Poto-Poto / Gare CFCO side Rail, ferry access, central movement Good for station and Le Beach; airport still needs taxi
Centre / Plateau / Mikhael’s side First stay, offices, short taxis Balanced for airport, station and markets
Airport / Moungali / Plateau des 15 Ans Late arrivals, early flights Less ideal for ferry and rail unless taxi is arranged
Bacongo / Marché Total side Road pickup, markets, local stays Confirm exact pickup and evening taxi plan
Makélékélé / Océan du Nord side Long-distance bus and road departures Good only when your operator uses that point
River / Le Beach side Kinshasa crossing Choose only when crossing early and documents are ready

For a first visit, central or Poto-Poto/Gare CFCO side is easiest. For an early flight, airport-side accommodation is useful. For a Kinshasa crossing, stay where the morning taxi to Le Beach is simple and all documents are already prepared.

First-Time Checklist

Confirm your flight code is BZV and the airport is Maya-Maya International Airport (FCBB).

Use 2,000-4,000 FCFA as the BZV-to-centre taxi planning band and agree the fare before boarding.

For the train, ask for Gare CFCO and confirm La Gazelle / CFCO operation before relying on it.

Use 15,000 FCFA, 12,000 FCFA and 10,000 FCFA as historical La Gazelle class fare anchors from Adiac, then check the active station price.

For Kinshasa, go to The Beach / Le Beach with passport, destination visa and yellow fever certificate ready.

Do not plan a Sunday ferry crossing or a late-afternoon crossing without same-day local confirmation.

For road departures, ask whether pickup is Océan du Nord – Angola Libre, Marché Total Bacongo, another operator, a fuel station or a district garage.

Keep train, ferry and airport timing separate; they are different hubs even when the map looks compact.

FAQ

What is the main airport for Brazzaville?

The main airport is Maya-Maya International Airport (BZV/FCBB), mapped as Aéroport International Maya-Maya.

How far is Maya-Maya airport from central Brazzaville?

OSRM routing gives about 5.1-5.5 km from BZV to a central Brazzaville reference point.

How much is a taxi from BZV airport to the city?

Use 2,000-4,000 FCFA as a practical planning range. Airport taxi references give 1,000-3,000 FCFA to the centre, while WHO Brazzaville guidance gives 2,000-3,000 FCFA.

Where do trains leave from in Brazzaville?

Use Gare CFCO on Avenue Paul Doumer for the Congo-Ocean Railway / La Gazelle route toward Pointe-Noire and Dolisie.

How do I cross from Brazzaville to Kinshasa?

Use The Beach / Le Beach on the Brazzaville side and Beach Ngobila on the Kinshasa side. It is an international border crossing, so visas and safety checks matter.

Where is the main road bus point in Brazzaville?

One clear mapped road point is Océan du Nord – Angola Libre on Avenue de l’OUA. Also confirm operator-specific pickups around markets, avenues and district garages.

Sources

  • Airport taxi and parking reference for Brazzaville International Airport: https://www.aeroport-brazzaville.com/en/taxis_car_rental_parking_brazzaville_airport.php
  • OurAirports, Maya-Maya International Airport BZV/FCBB: https://ourairports.com/airports/FCBB/
  • WHO AFRO Brazzaville meeting transport guidance with airport and city taxi fare examples: https://www.afro.who.int/sites/default/files/sessions/documents/afr-rc63-01-en.pdf
  • Adiac, CFCO La Gazelle passenger train fare and timing report: https://www.adiac-congo.com/content/cfco-le-train-voyageur-la-gazelle-se-remet-sur-les-rails-147793
  • Africanews, Congo-Ocean Railway passenger service resumed report: https://www.africanews.com/2023/05/17/rail-connecting-congos-brazzaville-pointe-noire-resumes-passenger-service/
  • OpenStreetMap place data for Maya-Maya, Gare CFCO, The Beach, Le Beach, Océan du Nord – Angola Libre, markets, hotels and rail line: https://www.openstreetmap.org/
  • Nominatim place search for Brazzaville, BZV, Gare CFCO, ferry terminals, Marché Total Bacongo, Marché Plateau and districts: https://nominatim.openstreetmap.org/
  • OSRM road-distance routing used for airport, rail, ferry, bus and regional route estimates: https://project-osrm.org/
  • U.S. Department of State DRC country information for Brazzaville-Kinshasa ferry cautions: https://travel.state.gov/content/travel/en/international-travel/International-Travel-Country-Information-Pages/DemocraticRepublicoftheCongoDRC.html
  • Government of Canada Congo travel advice for Brazzaville-Kinshasa ferry safety and visa cautions: https://travel.gc.ca/destinations/congo-brazzaville

Source check date: 2026-06-26.