Dakar Transport Hub
Dakar is one of West Africa’s most important transport hubs, with a major international airport outside the city, an airport rail link through the TER, busy city bus systems, taxis, ride-hailing, ferry and long-distance bus connections, and several road-terminal zones that serve different purposes. A useful Dakar guide must separate today’s airport, Blaise Diagne International Airport, from the old Yoff airport, and must explain when to use TER, taxi, Dakar Dem Dikk, BRT/city buses, Petersen, Colobane or Baux Maraîchers.
The basic transport map has five anchors. Blaise Diagne International Airport, DSS/GOBD, is the current passenger airport. Dakar railway station and TER connect the city with Diamniadio and the airport corridor. Baux Maraîchers is the major intercity bus station for many up-country routes. Petersen and Colobane are central urban and regional transport reference points. Taxis and apps fill the last mile between Plateau, Almadies, Yoff, Mermoz, Ouakam, Ngor, Hann, Parcelles, Medina and the seafront districts.
This article focuses on practical transfer decisions, XOF fare bands, station choices and route planning rather than a generic list of transport modes.
Quick Orientation
Dakar’s current airport is Blaise Diagne International Airport, commonly AIBD, with IATA code DSS and ICAO code GOBD. It is outside the city near Diass. Sampled road routing from central Dakar to DSS is about 40 km, and traffic can make the trip feel longer. The older Léopold Sédar Senghor airport at Yoff, DKR/GOOY, is close to the city but is not the main scheduled passenger airport for ordinary international arrivals.
TER is the most important rail mode for visitors because it links central Dakar, Diamniadio and the airport corridor. It is not an underground city system, but it is the rail backbone a traveller should know. Dakar’s wider city transport also includes buses, BRT/corridor services, shared taxis, yellow taxis, ride-hailing apps and private drivers.
For intercity road travel, do not assume one central bus station handles everything. Baux Maraîchers is the large long-distance gare routière. Petersen and Colobane are central transport landmarks, useful for city and regional movement but different from the airport and from some long-distance long-distance bus departures.
Blaise Diagne International Airport, DSS/GOBD
Blaise Diagne International Airport is the main airport for Dakar and Senegal. It replaced the old Yoff airport as the main scheduled passenger gateway. The airport is often referred to as AIBD, and the codes travellers should use are DSS for IATA and GOBD for ICAO.
From central Dakar, sampled road routing to DSS is about 40 km. From Plateau, Almadies, Ngor or Yoff, travel time depends heavily on traffic, time of day and whether you use the toll road. In quiet conditions the road transfer can be manageable; at peak times, with rain or city congestion, airport planning needs a serious buffer.
For airport-to-city car transfers, use XOF 18,000-35,000 as a practical planning band for many taxi or pre-arranged car rides between DSS and central Dakar. Hotels, late-night arrivals, extra luggage, Almadies-side drops, waiting, parking, tolls and premium transfers can push the price higher. Always confirm whether tolls and waiting are included.
The old DKR/Yoff airport is only about 6.6 km from the central routing point, which is why old pages can be misleading. If your ticket says DSS, go to Blaise Diagne, not Yoff. If someone says “Dakar airport,” ask whether they mean AIBD/DSS.
TER Airport Rail And Dakar Railway Station
TER is the most important fixed rail service for Dakar travellers. It connects central Dakar with Diamniadio and the airport corridor, giving visitors an alternative to road traffic. Dakar railway station is close to Plateau and the old city core; sampled routing from central Dakar to the station area is about 2.4 km.
Using TER can make sense when the station, luggage and schedule fit. It is especially useful if you are comfortable moving between your hotel and Dakar station by taxi, then using the rail link toward Diamniadio/AIBD. It is less convenient if you have heavy luggage, arrive late, stay far from a station, or need door-to-door transfer to Almadies, Ngor or a hotel not near the rail line.
Before relying on TER for a flight, check the current timetable, station access and airport-connection details. The airport rail option is powerful, but a missed train or difficult last-mile transfer can still create stress. For early or late flights, a pre-arranged car may be simpler.
TER should be described as urban/regional rail, not as an underground city system. Dakar also has BRT and bus corridors, but the correct visitor explanation is rail plus bus plus taxi, each with a different use case.
Airport Transfer Choices
For a first arrival at DSS, choose between three practical options. The easiest is a hotel car or pre-arranged driver. The flexible option is an airport taxi or app-connected car. The budget/traffic-conscious option is TER if the timing, luggage and destination fit.
If staying in Plateau, Dakar station and central taxi access can make TER attractive. If staying in Almadies, Ngor, Yoff, Mamelles or Ouakam, a car transfer may be more practical because the last mile from rail can be awkward with bags. If staying in Diamniadio or near the conference/exhibition areas, the airport road and TER corridor may both work.
For families, late arrivals, first-time visitors, surf or sports luggage, or business travellers with appointments, pay for a confirmed car. For solo travellers with light luggage and daytime arrivals, TER plus taxi can be efficient.
For same-day international departures, leave more time than the map suggests. Dakar traffic, station access, toll-road conditions and airport processing are separate risks.
Baux Maraîchers, Petersen And Colobane
Baux Maraîchers is the major long-distance road terminal for many routes out of Dakar. If you are going to Saint-Louis, Touba, Kaolack, Thiès, Mbour, Ziguinchor connections, or other up-country destinations by shared car or bus, this is the name to know. Sampled routing from central Dakar to Baux Maraîchers is about 8.7 km, but traffic can make it slower.
Petersen is closer to the city core, about 2 km by sampled routing. It is a central urban/regional transport landmark and useful for city movement, but it should not be confused with the main long-distance terminal for every route. Colobane, about 1 km from the sampled centre, is another important transport and market-side reference.
Before leaving your hotel, ask the operator or local contact which terminal is correct. Dakar has enough transport points that “gare routière” alone is not a safe instruction. Say “Baux Maraîchers,” “Petersen,” “Colobane,” “Dakar station,” or the operator name.
For long-distance road travel, arrive early, keep luggage close and ask whether the vehicle leaves on schedule or when full. Shared cars can be efficient but less predictable than fixed long-distance bus services.
City Buses, BRT And Dakar Dem Dikk
Dakar’s city transport includes buses, Dakar Dem Dikk services and newer structured corridors such as BRT. These are useful for residents and budget travellers who know the routes, but they are not always the easiest option for first-day visitors with luggage.
Dakar Dem Dikk is important for city and some intercity services, including airport/navette or structured bus references depending on route and current operations. For visitor use, the key is to check the live route, stop and fare before relying on it. Public bus systems can change stops, routing and frequency.
BRT and bus corridors are useful for cross-city movement when your origin and destination sit near the line. If your hotel is in Plateau and your meeting is on a served corridor, buses can save money. If you are moving between airport, hotel and meetings with luggage, taxi or rail-plus-taxi is usually easier.
Keep small XOF notes or the relevant card/payment method for buses. Do not assume every bus works like an airport shuttle with luggage space.
Taxis, Apps And Local Cars
Dakar taxis are everywhere, but fare negotiation is normal in many contexts. Ride-hailing and app-based options such as Yango-style services, Heetch where available, hotel cars and private drivers can reduce uncertainty. Availability, pricing and legality can change, so use the live app as a tool, not as the only plan.
For short city taxi rides, keep XOF 1,500-5,000 as a practical planning band depending on distance, traffic, time and negotiation. Plateau to Almadies or Ngor can cost more in traffic. DSS airport transfers are a different category, usually in the XOF 18,000-35,000 planning band or higher for premium arrangements.
Agree the fare before departure if the ride is not metered or app-priced. Confirm tolls separately for airport trips. For late nights, business appointments or surf/sports luggage, a known driver or hotel car is often worth the extra cost.
For visitors, the best taxi instruction is a landmark plus district: Plateau, Sandaga, Dakar station, Almadies, Ngor, Yoff, Mamelles, Ouakam, Mermoz, Point E, Fann, Hann, Baux Maraîchers, Petersen or Colobane.
District Choice For Transport
Stay in Plateau if you want the easiest access to Dakar station, government offices, ferries, central business areas and some transport landmarks. It is useful for TER and central taxi movement.
Stay in Almadies, Ngor, Yoff or Mamelles if the trip is beach, surf, embassy, nightlife or airport-side comfort. These areas are popular but farther from Dakar station and some central terminals. Airport car transfers are often simpler from here than rail-plus-taxi.
Stay in Mermoz, Point E, Fann or Ouakam for a balance between central access and residential/business movement. These districts can work well for repeat visitors who use taxis.
Stay near Diamniadio if the trip is tied to conferences, exhibitions, government offices or the airport corridor. It is not the same experience as staying in central Dakar.
For Gorée Island or port-side visits, Plateau is the most convenient base. The ferry area, Dakar station and central taxis are close enough to combine in one day, but airport transfers still need a separate plan because DSS is far outside the old city. If you arrive with bags and want to visit Gorée before checking in, arrange luggage storage first rather than carrying everything through the ferry area.
Intercity Routes From Dakar
Sampled road routing gives about 57 km to Thiès, 60 km to Mbour, 159 km to Kaolack, 169 km to Touba, 181 km to Saint-Louis and 267 km to Ziguinchor by simplified routing, though real journeys can be longer depending on road choices, ferries, borders, traffic and route conditions.
Thiès and Mbour are common short intercity trips. Touba and Kaolack require more planning and early departure. Saint-Louis is a major northern route. Ziguinchor is more complex because Casamance travel can involve long road routes, flights, ferry or border-related planning depending on the itinerary.
For long-distance trips, choose the terminal and operator carefully. Baux Maraîchers is often the practical starting point for shared vehicles, but fixed long-distance bus operators may use their own offices. Ask for the arrival terminal as well as the departure terminal.
For business or family groups, a private car can be better than negotiating shared vehicles at a busy terminal. For solo budget travel, shared cars and long-distance buses can work if you are patient and travel in daylight.
Rail Reality Beyond TER
Dakar has real rail relevance because of TER and Dakar station. However, visitors should not assume a broad national passenger rail network is available for every Senegal route. TER is the dependable urban/regional rail service to understand first.
If you see references to older rail corridors or long-distance rail, check current official service and ticketing before planning. For most intercity trips beyond the TER corridor, road transport or flights are the practical modes.
This distinction keeps the article accurate: Dakar is not a “no rail” city, but the rail that matters most for visitors is TER, not a generic train station paragraph.
Money, Timing And Safety
Use West African CFA francs, XOF. Keep small notes for taxis, buses, luggage help and market-side movement. For airport rides and private cars, confirm whether tolls, waiting and parking are included.
Traffic is the main timing risk. A 10 km city ride can be easy or exhausting depending on the hour. Airport trips should always include a buffer. Nyabugogo-style simple bus thinking does not apply here; Dakar is a dense capital with peninsula traffic.
At busy terminals such as Baux Maraîchers, keep bags close until they are loaded into the correct vehicle. Use recognized counters, known operators or a trusted local contact when possible.
Practical Arrival Plans
For a first flight arrival, land at DSS and use a pre-arranged car, airport taxi, app car or TER if the schedule and luggage fit. Do not go to the old Yoff airport unless you have a specific aviation reason.
For a TER-based arrival, plan the last taxi from Dakar station to the hotel. This is easy for Plateau and central hotels, less simple for Almadies or Ngor with bags.
For an intercity departure, confirm whether you need Baux Maraîchers, Petersen, Colobane, a long-distance bus office or Dakar station. Leave early enough to handle traffic and terminal navigation.
For a business day with multiple districts, hire one driver or use app cars. Repeated street negotiations across Dakar can waste time.
FAQ
What is the main airport for Dakar?
The main airport is Blaise Diagne International Airport, also called AIBD, using IATA code DSS and ICAO code GOBD.
Is DKR/Yoff still the main Dakar airport?
No. Léopold Sédar Senghor airport at Yoff is close to the city but is not the main scheduled passenger airport. Use DSS/AIBD for ordinary international and domestic flights unless your booking says otherwise.
How far is Dakar airport from the city?
Sampled road routing from central Dakar to DSS is about 40 km. Travel time depends heavily on traffic and whether the toll road or TER fits the trip.
How much is a taxi from Dakar airport to the city?
Use XOF 18,000-35,000 as a practical planning band for many DSS-to-city taxi or private-car transfers. Tolls, waiting, late arrivals and premium vehicles can raise the fare.
Can I take a train from Dakar airport?
TER is the key rail option linking Dakar with Diamniadio and the airport corridor. Check current timetable and station access before relying on it for a flight.
Which bus station should I use in Dakar?
For many long-distance routes, Baux Maraîchers is the key terminal. Petersen and Colobane are central transport landmarks but not the right answer for every intercity trip.
Sources
- Blaise Diagne International Airport / AIBD official airport context.
- OurAirports DSS/GOBD record for current Dakar airport code, location and scheduled-service status.
- OurAirports DKR/GOOY record for old Yoff airport context.
- TER Dakar official service and fare/timetable references.
- Dakar Dem Dikk public transport references.
- BRT Dakar / CETUD public transport references.
- Dakar road-terminal references for Baux Maraîchers, Petersen and Colobane context.
- Yango/Heetch and local taxi app references for Dakar taxi context.
- OSRM road-routing calculations for distances between Dakar centre, DSS, Dakar station, Diamniadio, Baux Maraîchers, Petersen, Colobane, Plateau, Almadies, Thiès, Mbour, Saint-Louis, Touba, Kaolack and Ziguinchor.
