A driver has been arrested after leading police on a high-speed chase through a suburb in Melbourne's north.

Police say the 35-year-old man reached speeds of up to 210km/h when a patrol unit tried to pull him over for speeding just after midnight on Sunday.

Officers stopped the short pursuit in Campbellfield due to safety reasons, but another patrol car later spotted the man and his Holden sedan parked outside a home a few blocks away.

The man fled on foot as police approached and he was chased a short distance before he was finally arrested.

Police say the car was unregistered and unroadworthy, and the driver is expected to be charged on summons with conduct endangering life and several traffic offences.

His car was impounded for a month under Victoria's anti-hoon legislation at a cost of more than $700 in storage and towing fees.

AAP