景区的交通非常便利,从荣成或威海坐车顺大路直往东走,皆可到达成山头。威海距成山头旅游区75公里,在汽车站乘车90分钟可达,每天6:30-17:00,每半小时一个班次。另通往动物园的免费公车隔半小时开车。
从威海包出租车往返大约180元(不使用计价器),也可在威海汽车站乘中巴前往,单程票价10元,90分钟可达。威海发车时间:6:10、6:40、7:10、7:40、12:15、12:48、13:20、13:50,成山头返回时间:8:45、9:15、9:45、10:15、14:30、14:55、15:20、16:30。如果错过了直达车,亦可乘去龙须岛的车(威海到龙须岛的中巴特多),龙须岛离成山头只有三、四里地了,就算步行,半小时也绝对能到了。
此外,刘公岛每天11:00有船发往成山头,18:00返回威海,包一餐,票价100元。