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
- Arrival Strategy
- Bobo Dioulasso Airport
- Rail: Gare de Bobo-Dioulasso
- Long-distance bus and Bus Stations
- SOTRACO and Local Buses
- Taxis and Private Transfers
- XOF Fare Planning
- Road Routes from Bobo-Dioulasso
- Best Areas to Stay
- First-Time Checklist
- Sources
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:
- Check current timetable and ticket conditions before choosing a hotel or onward connection.
- Keep taxi time to the station separate from train departure time.
- Ask whether the train route is running for your exact travel date.
- 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
- Confirm the airport code is BOY/DFOO.
- Use XOF / F CFA for all fare planning.
- Budget 2 000-4 000 F CFA from BOY airport to central Bobo.
- Use Gare de Bobo-Dioulasso for rail planning, not local city transit.
- Check current SITARAIL/rail service before planning a train.
- Confirm whether your long-distance bus leaves from Gare STAF, another operator gare, or a company office.
- Use SOTRACO’s 200 F CFA ordinary fare only when the route fits.
- Agree taxi prices before boarding.
- For Banfora/Orodara, ask about final drop-off and luggage.
- 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.
