Getting from Douala to Yaoundé

240 km by road, 263 km by rail: the ways to make the trip, with what is known about times and prices.

Between the economic capital and the political capital, this is one of the busiest trips in the country. You can go by the N3 national road, by train or by plane. Here is what each option involves, with a source for every figure.

By road: 3 to 4 hours, sometimes much longer

The trip normally takes 3 to 4 hours for 240 km. In September 2026, the state of the road, emergency works between Sikoum and Yassa and the queue at the Edéa toll stretched some journeys to 7 hours, according to Cameroon Tribune. Leave early and allow extra time.

By train with Camrail

Douala – Yaoundé trains, one-way fares
TrainClasses and faresDays
Express (leaves Douala 6:30 am, arrives 11:15 am)1st class 10,000 FCFA, Premium 6,000 FCFADaily
Ordinary2nd class 3,000 FCFADaily
Omnibus (all stops)2nd class 3,620 FCFAMonday, Wednesday, Friday

Three trains link the two cities. Buy tickets at the station on the day, or online about a week before departure.

Times and fares recorded by Seat61 on 1 January 2026: check them with Camrail before you travel.

By coach with travel agencies

Many agencies link the two cities by standard or VIP coach, from their own bus stations. Fares vary by agency and class: ask at the counter.

For intercity transport, a reference price of 16 FCFA per kilometre was announced in February 2024, pending an order from the Prime Minister.

By plane

The flight takes about 45 minutes, but add the journey to the airports: Nsimalen is 27 km from Yaoundé. Check available flights with the airlines.

By carpool with Kamergo

Kamergo’s city-to-city carpool connects travellers with drivers whose identity, vehicle and papers have been checked by our team. The price per seat is capped at cost-sharing, paid by Mobile Money, and you board with a 4-digit code.

The service City-to-city carpool Coming soon

To the station or bus agency

A Kamergo ride drops you at the station or the travel agency, with your luggage, at the price shown before you set off.

DoualaYaoundé

Frequently asked questions

How much does Douala to Yaoundé cost?

By train, from 3,000 FCFA (2nd class, ordinary train) to 10,000 FCFA (1st class, express), based on fares recorded on 1 January 2026. By coach, it depends on the agency and class. With Kamergo carpool, the price per seat is capped at cost-sharing.

How long does the journey take?

By road, 3 to 4 hours normally, up to 7 hours during the heavy traffic of September 2026. By express train, about 4 hours 45. By plane, about 45 minutes in the air, plus getting to the airports.

Where can I buy a Douala – Yaoundé train ticket?

At the station on the day, or online from Camrail about a week ahead.

Get notified when we launch

Leave your number or email. We’ll let you know when Kamergo launches: one message, nothing else.

E.g. 6 90 00 00 00, +44 7700 900123 or name@example.com