Most international visitors arrive by air through Douala International Airport (DLA), the country's main hub, or Yaound Nsimalen International Airport (NSI). Douala has more flights and better connections.
From Europe, Brussels Airlines (from Brussels), Air France (from Paris), and Turkish Airlines (from Istanbul) offer the most frequent connections. Paris to Douala is about six hours. Ethiopian Airlines, Royal Air Maroc, and Kenya Airways also serve Cameroon with connections through their respective hubs -- Addis Ababa is increasingly popular as a routing point.
From West and Central Africa, there are direct flights from Lagos, Abidjan, Libreville, Brazzaville, Kinshasa, and other regional capitals. ASKY Airlines and regional carriers cover many of these routes. Flights from Lagos to Douala are short and relatively cheap.
From North America, there are no direct flights. The most common routing is through Paris or Brussels, though Addis Ababa and Casablanca also work.
Overland, the main crossing from Nigeria is at Ekok (toward Mamfe and Bamenda) or via Mubi in the north. The Nigerian border crossings can be slow and bureaucratic -- arrive early and have your visa sorted in advance. From Gabon, the crossing near Ambam connects to the south. From Chad, the main crossing is at Kouss in the far north. Overland travel from Equatorial Guinea and the Republic of Congo is possible but not common.
Visas are required for most nationalities and should be obtained before arrival. Cameroon does not issue visas on arrival for most travelers. Apply at the nearest Cameroon embassy or consulate and allow plenty of time -- the process can be slow.