Авиакомпания Berjaya Air пять раз в неделю выполняет рейсы из Куала-Лумпура на Пангкор и обратно.
На пароме из Куала-Лумпура можно добраться до городка Лумут (Limut) на Пангкоре. На острове несколько морских причалов: SPK Jetty в деревеньке Сунгай-Пинанг (Sungai Pinang), Pangkor Jetty в городке Пангкор (Pangkor Town) и Pangkor Island Beach Resort Jetty на курорте Телук Далам (Teluk Dalam). Последний используется только гостями отеля.