Distance between Phuket and Petaling Jaya
Distance from Phuket to Petaling Jaya is 397 miles / 639 kilometers.
Map showing the distance from Phuket to Petaling Jaya
![]() |
Air distance: | miles km |
Phuket
City: | Phuket |
Country: | Thailand |
Petaling Jaya
City: | Petaling Jaya |
Country: | Malaysia |
Time difference between Phuket and Petaling Jaya
The time difference between Phuket and Petaling Jaya is 1 hour. Petaling Jaya is 1 hour ahead of Phuket. Current local time in Phuket is 22:57 +07 (2025-02-27) and time in Petaling Jaya is 23:57 +08 (2025-02-27).