Question: do british passport holders need a visa for panama?
Answer: Visas. British nationals don't need a visa to visit Panama except if arriving by sea. You must have a return or onward ticket and the equivalent of US$500 or a credit card.