Port Everglades is actually the pier by the Ft. Lauderdale airport, so if possible, try to get flights in/out of Ft. Lauderdale. Port Canaveral is very close to the Kennedy Space Center, where a few RCCL, CArnival, Disney ships sail from.
What port are you cruising out of?
Port Everglades is in Fort Lauderdale about 30 miles north of Miami. Port Canaveral is next to the Kennedy Space Center about halfway between Melbourne and Titusville or about 30 miles east of Orlando. Port Canaveral is about 180 miles north of Port Everglades. You would fly into Fort Lauderdale (FLL) or possably Miami (MIA) to use Port Everglades, and most likely Orlando (MCO) to use Port Canaveral.
By the way, if you're thinking about driving, the state of Florida is renumbering the exits on its interstate system. They are going to use the number of miles, rather than the number of exits, from the western or southern terminus (or the Alabama state line in the case of I-10) of the highway as is common in most states. This project started on I-10 and I-95 in July, 2001 and I-4 and I-75 in July, 2002 with completion the following June in each case. They will leave the old numbers up for a couple of years if you have an older atlas or an older set of directions. Florida's Turnpike is already on the mile marker system for its exit numbers.