Nel Burkina Faso passa la linea ferroviaria internazionale che collega Ouagadougou, la capitale burkinabé, con Abidjan la capitale della Cote d'Ivoire sull'Oceano atlantico, una linea lunga 1143 km. I treni offrono due classi di viaggio, le cuccette letto non sono presenti ma quasi su tutti i treni c'è il servizio ristorante. I bambini sotto i 4 anni viaggiano gratis, dai 4 ai 10 anni pagano metà tariffa, mentre i bambini tra i 10 e i 14 anni hanno il 30% di sconto in 2° classe durante le feste scolastiche, la Pasqua e il Natale.
La STR (Société Internationale de transport Ferroviarie de personnes et de merchandises) gestisce i treni, ha sede a Ouagadougou: numero di telefono 306048 fax 307749.
Ouagadougou - Niangoloko
Tambao (A) - Dori (B) 105 km (linea in costruzione)
Dori (B) - Kaya (C) 220 km (linea in costruzione)
Kaya (C) - Ouagadougou (D) 125 km
Ouagadougou (D) - Koudougou (E) 93 km partenza alle 16:00
Koudougou (E) - Bobo Dioulasso (F) 256 km
Bobo Dioulasso (F) - Banfora (G) 97 km
Banfora (G) - Niangoloko (E) 50 km
*Dopo Niangoloko c'è la frontiera con la Cote d'Ivoire, e il treno prosegue per altri 650 km fino all'oceano Atlantico, ad Abidjan.
Percorsi stradali coperti da servizio di Autobus o Taxi - Brousse (pulmini)
Ouagadougou - Bobo Dioulasso - Bamako
Ouagadougou (A) - Koudougou (B) 110 km
Deviazione: Koudougou (B) - Tougan (C) 60 km
Koudougou (B) - Boromo (D) 80 km
Boromo (D) - Houndé (E) 70 km
Houndé (E) - Bobo Dioulasso (F) 105 km
Gli autobus per questa tratta da (A) a (F) partono solitamente intorno alle 12:00 e arrivano il mattino dopo intorno alle 08:00.
Deviazione: Bobo Dioulasso (F) - Diébougou (G) 135 km
Diébougou (G) - Gaoua (H) 75 km
Gaoua (H) - Batié (I) 55 km
Gaoua (H) - Banfora (J) 180 km
Bobo Dioulasso (F) - Faramana (K) 125 km
Frontiera con il Mali
Faramana (K) - Sikasso (L) 140 km
Sikasso (L) - Bamako (M) 372 km
* Da Bobo Dioulasso a Bamako c'è una partenza giornaliera, circa 22 ore di tragitto.
Ouagadougou - Mopti (Mali)
Ouagadougou (A) - Ouahigouya (B) 200 km
Ouahigouya (B) - Frontiera - Koro, Mali (C) 125 km
Koro (C) - Mopti (D) 176 km
* Il servizio è sospeso durante la stagione delle piogge
Ouagadougou - Dori
Ouagadougou (A) - Kaya (B) 125 km 11:00/14:00 (stimato)
Kaya (B) - Dori (C) 220 km 14:00/19:00 (stimato)
Ouagadougou - Niamey (Niger)
Ouagadougou (A) - Koupela (B) 135 km
Koupela (B) - Fada N'Gourma (C) 115 km
Fada N'Gourma (C) - Kantchari (D) 175 km
Kantchari (D) - Frontiera - Niamey, Niger (E) 102 km
*Le partenze avvengono alle 07:00 del mattino con arrivo stimato a Niamey alle 20:00.
Bobo Dioulasso - Mopti (Mali)
Bobo Dioulasso (A) - Dedougou (B) 195 km 15:00/22:00 (stimato)
Dedougou (B) - Frontiera - Kimparana (C) 150 km
Kimparana (C) - San (D) 40 km
San (D) - Mopti (E) 210 km
*il viaggio richiede circa 24 ore, compresa la sosta in frontiera.