红磡码头由两座独立的建筑物（西座及东座）组成，属摩登流线型建筑风格设计，两者相距约80米，由有盖行人道连接，是九龙区渡轮码头中配套最完善的一个码头。西座（俗称红磡天星码头）伸出海中，2个泊位分别设于左右两边，曾经由天星小轮公司经营两条渡轮航线往来中环码头及湾仔码头，因该航线乘客量长期不足，引致长期亏损，最终于2011年4月1日起停航。于2020年6月28日，红磡至中环航线由富裕小轮复办。东座则靠于海旁，提供一个泊位，由新渡轮经营一条航线往来北角码头，是香港少有不设收费设施的码头之一，乘客需在北角完