Question: how many usb ports does microsoft surface have?
Answer: Full-size USB 3.0 port. Connect a USB accessory like a mouse, printer, Ethernet adapter, USB drive, or smartphone.
Surface Connect for charging. ... 
MicroSD card slot. ... 
Mini DisplayPort version 1.2. ... 
3.5 mm headset jack. ... 
Cover connectors.