Phuket to Thap Lamu Pier: 100 KM (62 miles) – Mini van journey around 2 Hrs.
Thap Lamu Pier to Similan Islands: 65 KM (40 miles) – Speedboat journey around 1.5 Hrs.
Phuket to Nam Kem Pier: 130 KM (80 miles) – Mini van journey around 2.20 Hrs.
Nam Kem Pier to Richelieu Rock: 70 KM (43 miles) – Speedboat journey around 1.6 Hrs.
If you are staying in Khao Lak then a lot shorter transfer to either departure port around 30 minutes mini van transfer followed by the speedboat.