does microsoft surface pro 6 have hdmi port?
There is no HDMI port available on Microsoft Surface Pro 6. However, you can use a Mini DisplayPort to HDMI adapter to connect to the Surface Pro 6 Mini DisplayPort port.