San Isidro Fair
The most popular and important bullfighting fair in the world is San Isidro Fair. It usually starts at the beginning of May and ends at the beginning of June, within a one-month span.
During the Fair of San Isidro the bullfighting show starts at 7pm and goes until about 9 pm (it takes about two hours). We highly recommend arriving at least 15 minutes prior to the show to allow time to sit.
The weather is generally fine in Madrid at this time of the year, so dress a little comfortable. You can eat, drink and even take pictures and videos at the ring during the show.