XML 103 R82.htm IDEA: XBRL DOCUMENT
v3.26.1

Financial risk management objectives and policies - Disclosure of sensitivity analysis of strengthening weakening of the currency against USD currency would impact on financial instruments (Details) - Currency risk - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Financial risk management objectives and policies |  |  |
Weakening of currency against USD | 10.00% |  |
Strengthening of currency against USD | 10.00% |  |
Increase (Decrease) in financial instrument due to Strengthening of the following currency against USD currency | $ 374,709 | $ 537,626 | $ 619,813
Increase (Decrease) in financial instrument due to Weakening of the following currency against USD currency | (374,709) | (537,626) | (619,813)
EGP to USD |  |  |
Financial risk management objectives and policies |  |  |
Increase (Decrease) in financial instrument due to Strengthening of the following currency against USD currency | 52,472 | 191,279 | 232,797
Increase (Decrease) in financial instrument due to Weakening of the following currency against USD currency | (52,472) | (191,279) | (232,797)
KES to USD |  |  |
Financial risk management objectives and policies |  |  |
Increase (Decrease) in financial instrument due to Strengthening of the following currency against USD currency | 47,968 | 52,186 | 43,250
Increase (Decrease) in financial instrument due to Weakening of the following currency against USD currency | (47,968) | (52,186) | (43,250)
EUR to USD |  |  |
Financial risk management objectives and policies |  |  |
Increase (Decrease) in financial instrument due to Strengthening of the following currency against USD currency | 223,646 | 227,204 | 241,043
Increase (Decrease) in financial instrument due to Weakening of the following currency against USD currency | (223,646) | (227,204) | (241,043)
MYR to USD |  |  |
Financial risk management objectives and policies |  |  |
Increase (Decrease) in financial instrument due to Strengthening of the following currency against USD currency | 1,204 | 1,269 | 1,235
Increase (Decrease) in financial instrument due to Weakening of the following currency against USD currency | (1,204) | (1,269) | (1,235)
ARS to USD |  |  |
Financial risk management objectives and policies |  |  |
Increase (Decrease) in financial instrument due to Strengthening of the following currency against USD currency | 49,418 | 65,688 | 101,488
Increase (Decrease) in financial instrument due to Weakening of the following currency against USD currency | $ (49,418) | $ (65,688) | $ (101,488)

X
- References No definition available. + Details
Name: | swvl_DisclosureOfChangesInMarketInterestRatesRelatesToDebtObligationsLineItems
Namespace Prefix: | swvl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (Decrease) In financial instrument due to reasonable possible decrease in designated risk component. + References No definition available. + Details
Name: | swvl_IncreaseDecreaseInFinancialInstrumentDueToDecreaseInDesignatedRiskComponent.
Namespace Prefix: | swvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (Decrease) In financial instrument due to reasonable possible Increase in designated risk component. + References No definition available. + Details
Name: | swvl_IncreaseDecreaseInFinancialInstrumentDueToIncreaseInDesignatedRiskComponent.
Namespace Prefix: | swvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of decrease in risk assumption. + References No definition available. + Details
Name: | swvl_PercentageOfReasonablyPossibleDecreaseInRiskAssumption
Namespace Prefix: | swvl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of increase in risk assumption. + References No definition available. + Details
Name: | swvl_PercentageOfReasonablyPossibleIncreaseInRiskAssumption
Namespace Prefix: | swvl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=swvl_EgpToUsdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=swvl_KesToUsdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=swvl_EurToUsdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=swvl_MyrToUsdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=swvl_ArsToUsdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |