Gustav was 35 miles (55 km) west-southwest of Kingston, Jamaica, at 11 p.m. EDT (0300 GMT Friday), the hurricane center said.