为杏林互通立交、主体跨海大桥和高崎互通立交三部分，全长8.53公里，主线桥长7.48公里，海上桥长5.034公里，是厦门市目前最长的一座跨海大桥。公路桥面宽度为32米，为一级公路标准双向6车道，设计时速80公里。在岛内一侧分别连接疏港路高架、高殿路、接成功大道机场立交连接线；岛外侧为杏北环路、杏前路、杏滨路。
铁路桥.杏林大桥的铁路部分为福厦铁路的控制性工程，北起福厦铁路厦门段，南至厦门高崎站，长5.22公里，建成后取代原鹰厦铁路高集海堤和集杏海堤成为厦门铁路进岛的主通道，还将连通