Question: do us green card holders need visa for bermuda?
Answer: We're not US citizens, we are Permanent Resident Card holders with a valid China passport, therefore do we need a Visa to travel? ... There is no separate visa required for tourists or visitors to visit Bermuda.