Embassy of Peru Embassy of Peru in Thailand THAI citizens do not require a visa to enter Peru. They need only to hold a valid passport and a return ticket on arrival. They are...