A sealing device that suppresses a flow of a fluid, the sealing device comprises: a seal rotary body, a seal stationary body disposed with a clearance in a radial direction with respect to an outer circumferential surface of the seal rotary body, wherein: the fluid flows between the seal rotary body and the seal stationary body, the seal stationary body is formed with a plurality of holes in an inner surface facing the outer circumferential surface of the seal rotary body, whereby: the seal stationary body is also formed with a plurality of grooves in a circumferential direction of the inner surface, the seal rotary body has first protrusions that protrude toward the grooves, the grooves each have an uneven portion configured to disturb the flow of the fluid on at least one of both wall surfaces in a direction of an axis, characterized in that said sealing device further comprises a swirl flow prevention mechanism configured to blow the fluid that flows into the clearance between the outer circumferential surface of the seal rotary body and the seal stationary body in a direction against a swirl included in the fluid; and in that the swirl flow prevention mechanism includes fins that extend toward an outer circumference side of the seal rotary body and passages that lead from outer circumferential portions of the fins to the clearance. a seal rotary body, a seal stationary body disposed with a clearance in a radial direction with respect to an outer circumferential surface of the seal rotary body, wherein: the fluid flows between the seal rotary body and the seal stationary body, the seal stationary body is formed with a plurality of holes in an inner surface facing the outer circumferential surface of the seal rotary body, whereby: the seal stationary body is also formed with a plurality of grooves in a circumferential direction of the inner surface, the seal rotary body has first protrusions that protrude toward the grooves, the grooves each have an uneven portion configured to disturb the flow of the fluid on at least one of both wall surfaces in a direction of an axis, characterized in that said sealing device further comprises a swirl flow prevention mechanism configured to blow the fluid that flows into the clearance between the outer circumferential surface of the seal rotary body and the seal stationary body in a direction against a swirl included in the fluid; and in that the swirl flow prevention mechanism includes fins that extend toward an outer circumference side of the seal rotary body and passages that lead from outer circumferential portions of the fins to the clearance. the fluid flows between the seal rotary body and the seal stationary body, the seal stationary body is formed with a plurality of holes in an inner surface facing the outer circumferential surface of the seal rotary body, the seal stationary body is also formed with a plurality of grooves in a circumferential direction of the inner surface, the seal rotary body has first protrusions that protrude toward the grooves, the grooves each have an uneven portion configured to disturb the flow of the fluid on at least one of both wall surfaces in a direction of an axis, characterized in that said sealing device further comprises a swirl flow prevention mechanism configured to blow the fluid that flows into the clearance between the outer circumferential surface of the seal rotary body and the seal stationary body in a direction against a swirl included in the fluid; and in that the swirl flow prevention mechanism includes fins that extend toward an outer circumference side of the seal rotary body and passages that lead from outer circumferential portions of the fins to the clearance.