The buckling of a sandwich cylindrical shell under uniform external hydrostatic pressure is studied in three ways. The simplifying assumption of a long shell is made (or, equivalently, ‘ring’ assumption), in which the buckling modes are assumed to be two-dimensional, i.e. no axial component of the displacement field, and no axial dependence of the radial and hoop displacement components. All constituent phases of the sandwich structure, i.e. the facings and the core, are assumed to be orthotropic. First, the structure is considered a three-dimensional (3D) elastic body, the corresponding problem is formulated and the solution is derived by solving a set of two linear homogeneous ordinary differential equations of the second-order in r (the radial coordinate), i.e. an eigenvalue problem for differential equations, with the external pressure, p the parameter/eigenvalue. A complication in the sandwich construction is due to the fact that the displacement field is continuous but has a slope discontinuity at the face-sheet/core interfaces, which necessitates imposing ‘internal’ boundary conditions at the face-sheet/core interfaces, as opposed to the traditional two-end-point boundary value problems. Second, the structure is considered a shell and shell theory results are generated with and without accounting for the transverse shear effect. Two transverse shear correction approaches are employed, one based only on the core, and the other based on an effective shear modulus that includes the face-sheets. Third, finite element results are generated by use of the ABAQUS finite element code. In this part, two types of elements are used: a shear deformable shell element and a solid 3D (brick) element. The results from all these three different approaches are compared.