The 23-litre version of the bag includes three large outer pockets, one of which can be used as a separate shoe compartment to keep shoes apart from the rest of the contents. This design prevents dirt from getting on other items inside the bag. Therefore, yes, the 23L bag does have a shoe compartment.