A man has been caught allegedly drug driving three times in less than six hours, after repeatedly returning to his car and trying to drive off, according to police.

It would be alleged that the man was pulled over about 6.20pm on Saturday on the Logan Motorway at Carole Park in Ipswich, where he allegedly tested positive for drugs and was issued with a 24-hour driving suspension.

Police said officers were staking out the man's car when he was caught for the third time. Credit:Marina Neil/Fairfax Media

Police said the man caught a taxi home, before catching another back to his vehicle, which was still sitting on the motorway.

He was allegedly pulled over again by officers on Old Logan Road at Camira about 7pm, where he allegedly returned a second positive drug test and was issued with an immediate licence suspension at Yamanto Police Station.