The trio were in two cars: A 27-year-old man was in the first car with a 24-year-old woman, while a 30-year-old man was in the second car.
It is unclear how the three people are connected.
They were stopped by a Land Transport Authority officer at a bus stop near Block 254, Bishan Street 22, Lianhe Wanbao reported on Monday.
The pair in the first car were reportedly hostile and did not cooperate, and the police were called to the scene.
The Straits Times understands that drug paraphernalia was found in both vehicles.
The police told ST that they received a call for help at Marymount Road at 7.56am on Monday.
A 27-year-old man was arrested for traffic- and drug-related offences. Another man, 30, and a 24-year-old woman were arrested for drug-related offences.
Police investigations are ongoing.
Related story: Why is it illegal to modify my engine?
Related story: Police to push for forfeiture of cars used in illegal races