Getting from Database ,I don't think so.

But from 'lsnrctl status listenername' you can get it .
It tells you (Port=#)

Could be you know this already..