Best answer: No, the Surface Pro 7 does not have a Mini DisplayPort. It does, however, have both a Surface Connect Port and a USB-C port to help you connect to monitors and other devices. You can also use a dongle to connect to older setups.
Full story from the WindowsCentral blog...