It doesn't use TCP or UDP(protocols that have a port), so there's no port.
Grab wireshark and look at the packet itself.
Just after IP is the ICMP protocol. The TCP protocol isn't used. There are no TCP fields there in the 'packet'. After IP is ICMP. (The word packet can refer to just part of what is sent or I think it can refer to the whole lot - I mean the latter - I believe that definition is used in telecomms).
Notice the highlighted part is the 'packet' in the specific sense, and that uses IP, see the IP fields highlighted. And past that is ICMP. It's much easier to see in wireshark itself. As you can click on different 'layers'/protocols, and see the correct bytes/fields highlighted.
The terminology that is often used is that of layers.using the ISO/OSI reference model but applied to the TCP/IP architecture. Layer 1 is physical, Layer 2 is the frame (you see there is Ethernet), Layer 3 is the packet. ICMP is a kind of layer 3.5 And there is no layer 4 because there is no TCP. "layers" are a way designers came up with of speaking of these fields.
When (in networking) people say Port, they mean TCP Port or UDP port. No TCP or UDP, then no Port. To use that OSI terminology - TCP and UDP exist at layer 4 , the transport layer, so, no port. But look in wireshark you see no TCP fields.