The drugs were found during the search of a car on the West Bank Road in Belfast's docks area on Friday night.
The charges include possession of class A and class B drugs with intent to supply and importing class A and class B drugs.
He is due to appear in court in Belfast on Monday morning.
A 28-year-old man has been charged with a number of offences after police seized cocaine, heroin and herbal cannabis worth an estimated £1.2m.