Travel from Bangkok to Phang-Nga-Bay

How to get from Bangkok to Phang Nga Bay?

There is no direct connection from Bangkok to Phang Nga Bay. However, you can take the train to Bangkok airport, fly to Phuket, take the drive to Phuket Bang Rong Pier, take the Speed boat to Koh Yao Noi, then take the travel to Phang Nga Bay. Alternatively, you can take the bus to Bangkok Don Muang airport, fly to Phuket, take the drive to Phuket Bang Rong Pier, take the Speed boat to Koh Yao Noi, then take the travel to Phang Nga Bay.

How to get from Bangkok to Phang Nga Bay

From Phaya Thai train to Bangkok airport, fly to Phuket airport, drive to Phuket Bang Rong Pier, Speed boat to Koh Yao Noi, then travel to Phang Nga Bay. 5 h 2 min $65. From Khao San Road bus to Bangkok Don Muang airport, fly to Phuket airport, drive to Phuket Bang Rong Pier, Speed boat to Koh Yao Noi, then travel to Phang Nga Bay. 5 h 13 min $53. From Hua Lamphong train to Surat Thani station, bus to Ko Lanta, walk to Koh Lanta, ferry to Koh Yao Noi, then travel to Phang Nga Bay. 16 h 29 min $82. From Hua Lamphong station bus and ferry to Koh Lanta, ferry to Koh Yao Noi, then travel to Phang Nga Bay. 20 h 56 min $82. From Khaosan Road Songserm bus and ferry to Khlong Jilad Pier Krabi, ferry to Koh Lanta, ferry to Koh Yao Noi, then travel to Phang Nga Bay. 21 h 2 min $92. From Bangkok Hualamphong train to Kantang, drive to Hat Yao Pier, ferry to Koh Lanta, ferry to Koh Yao Noi, then travel to Phang Nga Bay. 22 h 20 min $116. From Bangkok drive to Laem Ngop Pier, car ferry to Ko Chang, then travel to Phang Nga Bay. 16 h 44 min.