NT police have arrested a 47-year-old man after allegedly discovering methamphetamine and steroids in his luggage at Darwin Airport.

A man has been caught allegedly trying to smuggle methamphetamines and steroids into Darwin from Brisbane, police say.

A 47-year-old man was arrested after police allegedly discovered methamphetamine and other paraphernalia in his checked luggage at Darwin Airport on Wednesday.

Detectives seized 48 grams of methamphetamine in two plastic bags, two tablets, a vial of steroids, a set of digital scales and four mobile telephones.

The man has been charged with possession of a commercial quantity of a schedule one drug, possession of a schedule two drug and possession of poison.

He faces a maximum sentence of 25 years, and has been remanded to appear in the Darwin Magistrates Court on Wednesday.