A nine-year-old boy is in a critical condition after he was hit by a car while riding his bicycle in Greensborough in Melbourne's north-east.

The boy was riding along Plenty River Drive when he was struck at about 8:00pm on Tuesday.

He was flown to the Royal Children's Hospital with life-threatening injuries.

Police said a 22-year-old man was assisting them with their inquiries.