Off Hwy 16, most roads are gravel or worse. If you plan to drive the many forest roads, contact Western Forest Products (250-557-6810; 6:30am-5:30pm Mon-Fri) to check conditions.
BC Ferries operate a small car ferry (adult/child $7/4, cars from $17, 20 minutes, hourly from 7am to 10pm) linking the two main islands at Skidegate Landing and Alliford Bay.
Eagle Transit (877-747-4461; www.qcislands.net/eagle) meets flights and ferries. The fare from the airport to QCC is $15.
Renting a car can be as expensive as bringing one over on the ferry. Budget (250-637-5688; www.budget.com) has locations at the airport and QCC. Rustic Car Rentals (250-559-4641, 877-559-4641; email@example.com; 605 Hwy 33, QCC) has cars from $40 per day plus $0.20 per km.