Bobo-Dioulasso Transport Hub

Bobo-Dioulasso is Burkina Faso’s second-city transport hub and the main western gateway for travellers moving between Ouagadougou, Banfora, the Côte d’Ivoire rail corridor, Mali-side routes and the south-west. A useful Bobo-Dioulasso Transport Hub guide needs to explain four different layers: Bobo Dioulasso Airport (BOY/DFOO) for flights, Gare de Bobo-Dioulasso for rail/SITARAIL corridor planning, STAF and other long-distance bus/operator points for intercity buses, and taxis/SOTRACO/local shared transport for the first and last kilometres.

The old generic draft treated Bobo like a city with routine transit and placeholder prices. The real traveller questions are more specific: which airport code is correct, whether a train is running on the Bobo-Ouagadougou-Abidjan corridor, which bus company/station is actually on the ticket, how much a taxi should cost in CFA, and whether a trip to Banfora, Ouagadougou, Houndé, Gaoua or Sikasso is a short ride or a proper road day.

The article-set airport data identifies Bobo Dioulasso Airport as BOY/DFOO, a large_airport at coordinates 11.1601, -4.33097. Sampled routing from a central Bobo-Dioulasso coordinate anchor returned about 5.6 km / 13 minutes to the airport. That makes BOY close enough for an easy taxi transfer, but not a reason to skip fare agreement or hotel pickup planning.

Contents

Fast Facts

Need Best starting point Practical detail
Main airport Bobo Dioulasso Airport (BOY/DFOO) Large_airport; sampled route about 5.6 km / 13 minutes from central anchor
Airport coordinates 11.1601, -4.33097 Use for airport-code and map checks
Rail anchor Gare de Bobo-Dioulasso SITARAIL / Ouagadougou-Abidjan corridor context
Main long-distance bus layer STAF, TCV/Rakieta-style operator points, company gares Use the station printed by the operator, not a generic bus-station name
Urban/local bus reference SOTRACO SOTRACO site lists Bobo among its city networks and publishes 200 F CFA ordinary ticket scale
Local taxi reality Negotiated taxis and hotel/private drivers Agree the fare before boarding
Useful central landmarks Gare de Bobo, Dioulassoba/Grand Mosque side, central hotel zone Helpful when naming pickup points
Currency West African CFA franc (XOF / F CFA) Keep small notes for taxis and local buses

Arrival Strategy

If arriving by air, build the first transfer around BOY/DFOO. The airport is close to the city, so a taxi, hotel pickup or private driver is normally the cleanest choice. For a first visit or late arrival, agree the price before leaving the airport or ask the hotel to send a named driver.

If arriving by train, use Gare de Bobo-Dioulasso as the rail anchor. The railway matters because Bobo sits on the Ouagadougou-Bobo-Dioulasso-Abidjan corridor, but the train should be checked by current operator timetable before you plan a same-day connection. Rail here is intercity/regional, not city transit.

If arriving by long-distance bus, use the operator name first. Bobo has company-specific gares and pickup points: STAF is a concrete anchor, and other operators such as TCV/Rakieta-style services may use their own offices or stations. Ask the ticket seller for the gare name, nearby landmark and final arrival point.

If travelling onward to Banfora, Ouagadougou, Houndé, Dédougou, Gaoua, Orodara, Sikasso or Bamako, treat distance and border logic seriously. Banfora and Orodara are regional moves; Ouagadougou is a long national leg; Sikasso/Mali routes require documents and border planning.

Bobo Dioulasso Airport

Bobo Dioulasso Airport (BOY/DFOO) is the air gateway for the city. OurAirports lists it with IATA BOY, ICAO DFOO, type large_airport, and coordinates 11.1601, -4.33097. The airport sits south-west of the centre in practical transfer terms.

Sampled routing from central Bobo-Dioulasso to the airport returned about 5.6 km / 13 minutes. The transfer is short, but road conditions, pickup waiting and destination area can change the feel of the ride. If the flight arrives late, use a hotel pickup or named taxi.

For airport-to-city planning, use XOF / F CFA. A practical taxi range from BOY airport to the central hotel/rail-station area is 2 000-4 000 F CFA. For late arrivals, extra luggage, waiting, a farther hotel, or a private arranged vehicle, plan 4 000-7 000 F CFA. Agree the fare before boarding.

If the itinerary starts in Ouagadougou, compare flying to BOY with rail or long-distance bus. The road/rail corridor is meaningful, and the better option depends on date, service availability, luggage, budget and security/travel-advice context.

Rail: Gare de Bobo-Dioulasso

Gare de Bobo-Dioulasso is one of the city’s most important transport landmarks. Sampled routing from a central city anchor returned about 0.3 km / 1 minute to the station-area point, which means the station is central in city terms.

Bobo’s rail importance comes from the SITARAIL / Abidjan-Ouagadougou corridor. The practical traveller routes are Bobo-Dioulasso toward Ouagadougou and toward Côte d’Ivoire-side rail movement when service is operating. Do not treat the railway as a metro or ordinary city bus substitute.

Rail planning rules:

  1. Check current timetable and ticket conditions before choosing a hotel or onward connection.
  2. Keep taxi time to the station separate from train departure time.
  3. Ask whether the train route is running for your exact travel date.
  4. For Bobo-Ouagadougou, compare train, long-distance bus and flight by date rather than assuming one is always best.

Long-distance bus and Bus Stations

Bobo-Dioulasso road travel is operator-based. The station printed on the ticket matters more than the phrase “bus station”. Gare STAF / STAF TP is a useful concrete anchor; sampled routing from central Bobo returned about 1.5 km / 3 minutes to a STAF station point. Other operators may use their own gares or offices.

Important route directions include:

Direction Typical reason Planning note
Ouagadougou Capital connection Long road leg; sampled route about 354.2 km / 253 minutes
Banfora Cascades region / tourism Sampled route about 88.1 km / 75 minutes
Houndé National road corridor Sampled route about 104.7 km / 76 minutes
Dédougou North-west regional route Sampled route about 177.5 km / 159 minutes
Gaoua South-west route Sampled route about 216.4 km / 193 minutes
Orodara Regional route Sampled route about 79.3 km / 59 minutes
Sikasso / Mali side Cross-border direction Documents, border timing and operator choice matter

For long-distance buses, arrive early and ask four questions: which gare, which platform/vehicle, whether luggage is included, and where the vehicle drops passengers at the other end.

SOTRACO and Local Buses

SOTRACO is the official urban-bus reference in Burkina Faso. Its site lists Bobo among city network tabs and publishes the same useful fare scale: ordinary Ticket à la course 200 F CFA, ordinary weekly 2 500 F CFA, ordinary monthly 7 000 F CFA, and ordinary quarterly 20 000 F CFA. Student/eligible categories have separate rates, but ordinary visitors should plan on the standard fare unless they have local eligibility.

Use SOTRACO/local buses for daylight, low-cost movement when the route matches your destination. For airport arrival, late-night travel, heavy bags or direct movement to an operator gare, taxis are more practical.

If SOTRACO coverage or route timing is unclear on the day, ask at the hotel or station before walking to a stop. In Bobo, a short taxi can be better than losing time trying to force a bus route that does not match your luggage or destination.

Taxis and Private Transfers

Taxi travel in Bobo-Dioulasso is mostly negotiated. Use small CFA notes, name the destination clearly, and agree the fare before the ride. Useful landmarks include BOY airport, Gare de Bobo-Dioulasso, Gare STAF, central hotels, Dioulassoba / Grand Mosque side, and the road to Banfora or Ouagadougou.

Short central rides are commonly planned around 500-1 500 F CFA. Direct city rides with luggage are more likely 1 500-3 000 F CFA. BOY airport to central areas is best budgeted at 2 000-4 000 F CFA, with 4 000-7 000 F CFA for late, farther or arranged private pickups.

Do not assume Uber/Bolt. If an app such as Heetch appears available locally, check it live, but keep a standard taxi, hotel driver or known contact as backup.

XOF Fare Planning

Use these XOF / F CFA figures as planning ranges. SOTRACO prices are operator-published; taxi and long-distance bus ranges are practical traveller ranges.

Ride or ticket Practical planning range Notes
SOTRACO ordinary city ticket 200 F CFA Published fare scale
SOTRACO ordinary monthly subscription 7 000 F CFA Useful for longer stays
Short central taxi/shared ride 500-1 500 F CFA Agree fare before boarding
Direct city taxi with luggage 1 500-3 000 F CFA Station, hotel, market, operator gare
BOY airport to central hotel/station 2 000-4 000 F CFA Normal airport transfer planning range
Late/far/private airport pickup 4 000-7 000 F CFA Waiting and luggage add cost
Bobo-Banfora long-distance bus/shared option 2 000-5 000 F CFA Operator and vehicle vary
Bobo-Ouagadougou long-distance bus 5 000-10 000 F CFA Class, operator and date vary
Bobo-Ouagadougou private car 120 000-220 000+ F CFA Long intercity quote
Bobo-Sikasso / Mali-side trip By quote/operator fare Border documents and timing matter

Road Routes from Bobo-Dioulasso

Sampled routing from a central Bobo-Dioulasso coordinate anchor gives these planning figures. Treat them as estimates, not promises.

Route Sampled road-distance figure Practical note
Central Bobo to Gare de Bobo-Dioulasso 0.3 km / 1 minute Rail-station anchor
Central Bobo to Gare STAF area 1.5 km / 3 minutes Long-distance bus/operator anchor
Central Bobo to Dioulassoba / Grand Mosque side 1.8 km / 3 minutes Old-town/tourism landmark
Central Bobo to BOY airport 5.6 km / 13 minutes Airport transfer
Bobo-Dioulasso to Orodara 79.3 km / 59 minutes Regional route
Bobo-Dioulasso to Banfora 88.1 km / 75 minutes Cascades route
Bobo-Dioulasso to Houndé 104.7 km / 76 minutes Ouagadougou road corridor
Bobo-Dioulasso to Niangoloko 133.5 km / 113 minutes Côte d’Ivoire-side route
Bobo-Dioulasso to Dédougou 177.5 km / 159 minutes North-west route
Bobo-Dioulasso to Sikasso 176.4 km / 161 minutes Mali-side route
Bobo-Dioulasso to Gaoua 216.4 km / 193 minutes South-west route
Bobo-Dioulasso to Koudougou 282.8 km / 228 minutes Central-west route
Bobo-Dioulasso to Ouagadougou 354.2 km / 253 minutes Capital route
Bobo-Dioulasso to Bamako 544.6 km / 667 minutes Major cross-border route

Best Areas to Stay

Area Best for Transport logic
Gare / central Bobo side Rail checks, city centre, short taxi rides Strong default base
Dioulassoba / Grand Mosque side Heritage visits and central walking Good with short taxis to gare/operator points
STAF/operator-gare side Early long-distance bus departures Useful only when your ticket uses that station
Airport-side south-west Late/early flights Better with arranged taxi or hotel pickup
Banfora-road side Cascades route departures Choose with car/driver plan
Ouagadougou-road side Capital-route departures Useful for road trips, less central for sightseeing

For a first visit, central Bobo near the gare/city hotel zone is easiest. For long-distance bus travel, pick accommodation by the exact operator station rather than by a generic “bus station” search.

Practical Scenarios

If you land at BOY/DFOO, budget 2 000-4 000 F CFA to central hotels or the station area. For a late arrival or arranged driver, budget closer to 4 000-7 000 F CFA.

If you arrive by train, tell the taxi driver Gare de Bobo-Dioulasso and the hotel district. Do not schedule a tight long-distance bus departure unless the train arrival and station transfer are confirmed.

If you go to Ouagadougou, compare train and long-distance bus for the exact date. The road is long enough that departure time, arrival time and comfort matter.

If you go to Banfora, road transport is usually the core option. It is a regional trip, but luggage, heat and departure point still matter.

If heading toward Sikasso or Mali, ask about documents, border process, operator route and arrival time before paying.

If you are staying only one night in Bobo, choose the hotel by the next departure point. A central hotel near the gare is useful for rail checks and short taxi rides; a hotel closer to a long-distance bus operator can be better for early buses; an airport-side pickup only makes sense when the flight time controls the whole plan.

If you have large luggage, avoid switching between several informal shared vehicles. Pay for one direct taxi between the airport, gare, hotel or long-distance bus station, then use cheaper local transport once the bags are stored. The city distances are short enough that saving a few hundred CFA can cost more in time and stress.

If you are connecting between train and long-distance bus, keep a buffer. A train arrival, luggage retrieval, taxi negotiation and the ride to Gare STAF or another operator point can take longer than the map suggests. The station may be central, but the practical connection still depends on the exact long-distance bus departure point.

If Bobo is a base for tourism, separate city sightseeing from regional transfers. Dioulassoba and central Bobo are short taxi movements; Banfora, Orodara and Niangoloko are regional routes; Sikasso and Bamako are cross-border planning. Mixing those categories creates bad fare expectations.

If you are travelling with a local host, ask them to write the destination in French or a local landmark format before you leave. A hotel name plus district, station name, operator gare and phone number is more useful than a dropped pin when the driver wants a quick agreement in traffic.

First-Time Checklist

  1. Confirm the airport code is BOY/DFOO.
  2. Use XOF / F CFA for all fare planning.
  3. Budget 2 000-4 000 F CFA from BOY airport to central Bobo.
  4. Use Gare de Bobo-Dioulasso for rail planning, not local city transit.
  5. Check current SITARAIL/rail service before planning a train.
  6. Confirm whether your long-distance bus leaves from Gare STAF, another operator gare, or a company office.
  7. Use SOTRACO’s 200 F CFA ordinary fare only when the route fits.
  8. Agree taxi prices before boarding.
  9. For Banfora/Orodara, ask about final drop-off and luggage.
  10. For Mali-side routes, check border documents and timing.

Sources

Source What it was used for
OurAirports – Bobo Dioulasso Airport BOY/DFOO airport identity, type and coordinates
SOTRACO Bobo network context and published bus fares
SITARAIL Rail corridor context for Ouagadougou-Bobo-Dioulasso-Abidjan planning
OpenStreetMap Nominatim City station/operator landmarks where available
OSRM Sampled road-distance estimates
Heetch Ride-app context to check live availability
Burkina Faso airport data via article set Airport-code cross-check
Local long-distance bus/operator map references STAF/operator-point orientation

Bobo-Dioulasso Transport Hub FAQ

Which airport serves Bobo-Dioulasso?

Use Bobo Dioulasso Airport (BOY/DFOO). It is the airport code to match on tickets and airport transfers.

How far is BOY airport from central Bobo-Dioulasso?

Sampled routing from a central Bobo-Dioulasso coordinate anchor returned about 5.6 km / 13 minutes to BOY/DFOO.

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

For planning, budget 2 000-4 000 F CFA to central hotels or the railway-station area. Late or arranged pickups can be 4 000-7 000 F CFA.

Where is the train station?

Use Gare de Bobo-Dioulasso for railway planning on the SITARAIL / Abidjan-Ouagadougou corridor.

Which bus station should I use in Bobo-Dioulasso?

Use the station named by your operator. Gare STAF is one concrete anchor, but other companies may use their own gares or offices.

Does Bobo-Dioulasso have visitor-use rapid rail?

No. Rail is regional/intercity. Local movement is by SOTRACO/local buses, taxis, private cars and walking for short central trips.

What is the local bus fare?

SOTRACO’s published ordinary ticket scale is 200 F CFA for a city ride and 7 000 F CFA for an ordinary monthly subscription.

Can I travel from Bobo-Dioulasso to Banfora or Ouagadougou by road?

Yes. Sampled routing gives about 88.1 km / 75 minutes to Banfora and 354.2 km / 253 minutes to Ouagadougou, before real-world stops and delays.