Anche se avete specificato alcuni paesi, immagino che la domanda vera e propria - potete fare domanda da un paese diverso dal vostro (cioè in viaggio) possa avere una risposta: NO.
Per esempio, la Russia (che richiede anche un invito) richiede che si richieda un visto dall'ambasciata del proprio paese di cittadinanza o di residenza. Così, entrambe le volte che ci sono andato, come cittadino neozelandese residente nel Regno Unito, ho dovuto fare domanda dall'ambasciata di Londra.
La seconda volta, soprattutto, avrei preferito fare domanda in viaggio, ma loro non ne avevano. Altri erano abbastanza buoni, però, da Londra alla Mongolia l'unico altro che dovevo ottenere in anticipo era l'Uzbekistan, e mentre tornavo in Tagikistan a Londra avrei potuto anche ritirarlo (e l'ho fatto per un secondo) mentre ero in Uzbekistan.
EDIT (oops aveva letto il Senegal). Guinea - si può davvero andare all'ambasciata a Dakar, Senegal . Da quella pagina, sembra che ci sia bisogno anche di un libretto delle vaccinazioni (quelle gialle) per dimostrare di avere i relativi vaccini (per esempio la febbre gialla), e se sono come il Senegal, un passaporto biometrico (anche se credo che la Germania li abbia da un bel po’ di tempo)