88 currency pairs · 31 providers

    African FX corridors

    The 88 currency pairs Modan tracks, grouped by the currency the money lands in. Each corridor page lists every provider quoting it by provider type, with the latest quote of each type your plan includes, its spread in basis points within that type and the independent mid; the figure here is the best IMTO quote where an IMTO quotes the corridor, otherwise the best of the first provider type that does — fintechs & PSPs, then banks and the rest — always named with its type as of 15 Oct 2026, 06:20 UTC. Where only banks, central banks, crypto exchanges and aggregators quote a corridor it is listed with a lock: those types' rates are on Pro and Max plans.

    Get Free API Key
    88 corridors · latest check 15 Oct 2026, 06:20 UTC

    Into Ghanaian cedi (GHS)

    All GHS corridors →
    CorridorBest rate, within one typeByProvidersChecked
    USD → GHS11.7900
    best IMTO
    Pay Angel1715 Oct 2026, 06:20 UTC
    GBP → GHS15.6127
    best IMTO
    Pay Angel1615 Oct 2026, 06:20 UTC
    EUR → GHS13.1200
    best IMTO
    Nala1114 Oct 2026, 17:44 UTC
    CAD → GHS8.2388
    best IMTO
    LemFi and 1 other815 Oct 2026, 06:20 UTC
    NGN → GHS0.008413
    only IMTO quote
    SendApp514 Oct 2026, 17:36 UTC
    AED → GHS3.2412
    best IMTO
    Remitly314 Oct 2026, 17:44 UTC
    USDT → GHSPaid plans2 crypto exchanges and an aggregator315 Oct 2026, 06:20 UTC
    KES → GHS0.090350
    best fintech & PSP
    Eversend215 Oct 2026, 06:20 UTC
    USDC → GHSPaid plansa crypto exchange and an aggregator214 Oct 2026, 08:12 UTC
    XOF → GHS0.019933
    only fintech & PSP quote
    Wise215 Oct 2026, 06:20 UTC
    CNY → GHSPaid plansa bank114 Oct 2026, 17:53 UTC
    UGX → GHS0.002970
    only fintech & PSP quote
    Eversend114 Oct 2026, 17:36 UTC
    ZAR → GHSPaid plansa bank114 Oct 2026, 17:53 UTC

    Into Nigerian naira (NGN)

    All NGN corridors →
    CorridorBest rate, within one typeByProvidersChecked
    USD → NGN1,446.64
    best IMTO
    Remitly1815 Oct 2026, 06:20 UTC
    GBP → NGN1,822.89
    best IMTO
    Remitly1715 Oct 2026, 06:20 UTC
    EUR → NGN1,520.00
    best IMTO
    TapTap Send1214 Oct 2026, 17:44 UTC
    CAD → NGN977.06
    best IMTO
    Remitly915 Oct 2026, 06:20 UTC
    GHS → NGN125.24
    best fintech & PSP
    Afriex515 Oct 2026, 06:20 UTC
    KES → NGN11.0900
    best fintech & PSP
    Afriex415 Oct 2026, 06:20 UTC
    USDC → NGNPaid plansa crypto exchange and an aggregator215 Oct 2026, 06:20 UTC
    USDT → NGNPaid plansa crypto exchange and an aggregator215 Oct 2026, 06:20 UTC
    XOF → NGN2.4200
    best fintech & PSP
    Afriex215 Oct 2026, 06:20 UTC
    ZAR → NGN82.2297
    only fintech & PSP quote
    Wise215 Oct 2026, 06:20 UTC
    AED → NGNPaid plansa bank114 Oct 2026, 17:53 UTC
    CNY → NGNPaid plansa bank114 Oct 2026, 17:53 UTC
    UGX → NGN0.334200
    only fintech & PSP quote
    Eversend114 Oct 2026, 17:36 UTC

    Into Kenyan shilling (KES)

    All KES corridors →
    CorridorBest rate, within one typeByProvidersChecked
    GBP → KES172.05
    best IMTO
    Western Union1615 Oct 2026, 06:20 UTC
    USD → KES132.78
    best IMTO
    Remitly1615 Oct 2026, 06:20 UTC
    EUR → KES147.21
    best IMTO
    Remitly1114 Oct 2026, 17:44 UTC
    CAD → KES93.8200
    best IMTO
    Remitly815 Oct 2026, 06:20 UTC
    NGN → KES0.092736
    only IMTO quote
    SendApp515 Oct 2026, 06:20 UTC
    ZAR → KES7.8334
    only fintech & PSP quote
    Wise315 Oct 2026, 06:20 UTC
    GHS → KES11.1271
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC
    UGX → KES0.032742
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC
    RWF → KES0.087920
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    TZS → KES0.049129
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    XOF → KES0.221591
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into South African rand (ZAR)

    All ZAR corridors →
    CorridorBest rate, within one typeByProvidersChecked
    GHS → ZAR1.4196
    only fintech & PSP quote
    Wise215 Oct 2026, 06:20 UTC
    KES → ZAR0.127659
    only fintech & PSP quote
    Wise215 Oct 2026, 06:20 UTC
    NGN → ZAR0.012161
    only fintech & PSP quote
    Wise215 Oct 2026, 06:20 UTC
    XOF → ZAR0.028282
    only fintech & PSP quote
    Wise215 Oct 2026, 06:20 UTC
    EUR → ZARPaid plansa bank114 Oct 2026, 17:53 UTC
    GBP → ZARPaid plansa bank114 Oct 2026, 17:53 UTC
    UGX → ZARPaid plansa bank114 Oct 2026, 17:53 UTC
    USD → ZARPaid plansa bank114 Oct 2026, 17:53 UTC

    Into West African CFA franc (XOF)

    All XOF corridors →
    CorridorBest rate, within one typeByProvidersChecked
    GBP → XOF781.02
    best IMTO
    Remitly1315 Oct 2026, 06:20 UTC
    USD → XOF599.43
    best IMTO
    Remitly1315 Oct 2026, 06:20 UTC
    EUR → XOF657.28
    best IMTO
    Nala914 Oct 2026, 17:44 UTC
    CAD → XOF422.62
    best IMTO
    Remitly715 Oct 2026, 06:20 UTC
    NGN → XOF0.424980
    only IMTO quote
    SendApp315 Oct 2026, 06:20 UTC
    GHS → XOF50.1715
    only fintech & PSP quote
    Wise215 Oct 2026, 06:20 UTC
    KES → XOF4.5101
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into Ugandan shilling (UGX)

    All UGX corridors →
    CorridorBest rate, within one typeByProvidersChecked
    NGN → UGX2.9104
    best fintech & PSP
    Wise315 Oct 2026, 06:20 UTC
    GHS → UGX339.76
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC
    KES → UGX30.5420
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC
    GBP → UGX5,202.36
    only fintech & PSP quote
    Eversend114 Oct 2026, 17:36 UTC
    USD → UGX3,948.08
    only fintech & PSP quote
    Eversend114 Oct 2026, 17:36 UTC
    XOF → UGX6.7678
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into Canadian dollar (CAD)

    All CAD corridors →
    CorridorBest rate, within one typeByProvidersChecked
    KES → CAD0.010600
    only IMTO quote
    LemFi215 Oct 2026, 06:20 UTC
    NGN → CAD0.000975
    only IMTO quote
    LemFi215 Oct 2026, 06:20 UTC
    GHS → CAD0.121939
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    XOF → CAD0.002430
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into Algerian dinar (DZD)

    All DZD corridors →
    CorridorBest rate, within one typeByProvidersChecked
    GHS → DZD11.5406
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    KES → DZD1.0376
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    NGN → DZD0.098859
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    XOF → DZD0.229903
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into Egyptian pound (EGP)

    All EGP corridors →
    CorridorBest rate, within one typeByProvidersChecked
    NGN → EGP0.038995
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC
    GHS → EGP4.5501
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    KES → EGP0.408863
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    XOF → EGP0.090635
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into British pound (GBP)

    All GBP corridors →
    CorridorBest rate, within one typeByProvidersChecked
    KES → GBP0.005700
    only IMTO quote
    LemFi315 Oct 2026, 06:20 UTC
    NGN → GBP0.000518
    only IMTO quote
    LemFi315 Oct 2026, 06:20 UTC
    GHS → GBP0.064769
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC
    XOF → GBP0.001291
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC

    Into Moroccan dirham (MAD)

    All MAD corridors →
    CorridorBest rate, within one typeByProvidersChecked
    GHS → MAD0.844070
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    KES → MAD0.075874
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    NGN → MAD0.007235
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    XOF → MAD0.016826
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into Tunisian dinar (TND)

    All TND corridors →
    CorridorBest rate, within one typeByProvidersChecked
    GHS → TND0.257619
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    KES → TND0.023158
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    NGN → TND0.002207
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC
    XOF → TND0.005130
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into US dollar (USD)

    All USD corridors →
    CorridorBest rate, within one typeByProvidersChecked
    KES → USD0.007600
    only IMTO quote
    LemFi315 Oct 2026, 06:20 UTC
    NGN → USD0.000686
    only IMTO quote
    LemFi315 Oct 2026, 06:20 UTC
    GHS → USD0.085791
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC
    XOF → USD0.001709
    best fintech & PSP
    Wise215 Oct 2026, 06:20 UTC

    Into Rwandan franc (RWF)

    All RWF corridors →
    CorridorBest rate, within one typeByProvidersChecked
    KES → RWF11.3739
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Into Tanzanian shilling (TZS)

    All TZS corridors →
    CorridorBest rate, within one typeByProvidersChecked
    KES → TZS20.3547
    only fintech & PSP quote
    Wise115 Oct 2026, 06:20 UTC

    Browse by currency

    Rates are timestamped, append-only observations of what each named provider quotes — not interpolated mids. Every provider type is ranked only among its own kind, never across types: "Best IMTO" is the best quote among IMTOs checked in the last 24 hours (weekends not counted for banks, which publish on weekdays only), and a type with a single current quote shows it as the only quote, not the best. Where one figure stands for a corridor it is the best IMTO quote, or the best of the first provider type that quotes it, named with its type. Official and parallel reference prints, and quotes not checked in that time, are shown on the corridor pages but never ranked.

    Get this by API

    curl "https://modan.io/api/v1/corridors" \
      -H "X-API-Key: YOUR_KEY"

    The corridors your key's provider types quote, each with its provider count, the best rate within each provider type and the average spread, each measured within its type. Free key on signup, 25 requests a day, for IMTO and fintech & PSP quotes (every provider type on Pro and Max); the same data is served to AI agents by the MCP server at modan.io/api/mcp. See the API documentation.

    Frequently asked questions

    How many African FX corridors does Modan track?
    88 corridors across 20 currencies as of 15 Oct 2026, 06:20 UTC, the deepest being USD→NGN, GBP→NGN, USD→GHS, GBP→GHS. A corridor appears as soon as a tracked provider quotes it, and a provider with no rate feed is never counted as coverage.
    What does the best rate on each corridor mean?
    It is the best current quote of one provider type: the best IMTO quote where an IMTO quotes the corridor, otherwise the best of the first provider type that does — fintechs & PSPs, then banks and the rest — always named with its type. Modan never ranks one type against another — a remittance company's quote, a fintech's in-app rate and a bank's board rate are different products. Only quotes still current (checked within the last 24 hours, with weekends not counted for banks, which publish on weekdays only) count, a type with a single quote shows it as the only quote rather than the best, and official central-bank and parallel-market prints are shown and labelled but never ranked, because nobody can deal at them.
    How do I get corridor data by API?
    GET https://modan.io/api/v1/corridors lists the corridors quoted by the provider types your key reads with its provider count and the best rate within each provider type, and GET https://modan.io/api/v1/rates?from=GBP&to=NGN&provider_type=imto returns one corridor's quotes of one type, each with spread_bps (measured within its type) and vs_mid_bps. A free key allows 25 requests a day and reads IMTO and fintech & PSP quotes; Pro and Max keys read every provider type. The MCP server at https://modan.io/api/mcp serves the same data to AI agents.