A passenger arriving from Dubai was apprehended at Mumbai's international airport with foreign currency valued at Rs 87 lakh.