A 12-year-old boy attempting to drive a car from New South Wales across Australia to Perth has been arrested by police at Broken Hill.

The boy was pulled over on the Barrier Highway after police noticed his car's bumper was dragging along the road in New South Wales' far west on Saturday.

He had apparently already driven more than 1,000 kilometres, beginning on the east coast.

"Checks revealed the driver to be a 12-year-old boy travelling from Kendall, NSW, on his way to Perth," police said in a statement.

Police said the boy was taken to Broken Hill Police Station, and that inquiries were continuing.

His arrest came on day two of NSW police's "Operation Go Slow", targeting motorists who were drink-driving, using their phones, and speeding.

More than 88 drink drivers have been charged as a result of the operation, down from 213 charged at the same time last year.