Question: do uk passport holders need visa for china?
Answer: Visas. British nationals normally need a visa to enter mainland China, including Hainan Island, but not Hong Kong or Macao. ... In other visa waiver transit locations, applications must be made in person on arrival.