Due to comfort, convenience, and flexibility, taxis have become increasingly more prevalent in China, especially in large cities. However, many violations and road crashes that occurred frequently were related to taxi drivers. This study aimed to investigate differences in driving performance between taxi drivers and non-professional drivers from the perspectives of red-light running violation and potential crash involvement based on a driving simulation experiment. Two typical scenarios were established in a driving simulator, which includes the red-light running violation scenario and the crash avoidance scenario. There were 49 participants, including 23 taxi drivers (14 males and 9 females) and 26 non-professional drivers (13 males and 13 females) recruited for this experiment. The driving simulation experiment results indicated that non-professional drivers paid more attention to red-light running violations in comparison to taxi drivers who had a higher probability of red-light running violation. Furthermore, it was found that taxi drivers were more inclined to turn the steering wheel in an attempt to avoid a potential collision and non-professional drivers had more abrupt deceleration behaviors when facing a potential crash. Moreover, the experiment results showed that taxi drivers had a smaller crash rate compared to non-professional drivers and had a better performance in terms of crash avoidance at the intersection.