Golden hour in Puerto Vallarta varies by season but generally occurs around 6-7 PM.