Yes, you can connect two external hard drives to a PC. In fact, you can connect more than two external hard drives or USB drives to a computer. It depends on the number of free ports available on your computer or laptop that are used to connect external hard drives or USB drives.