Vieirinha pelasi Portugalin kaikissa ikäkausimaajoukkueissa. Hän oli voittamassa alle 17-vuotiaiden Euroopan-mestaruutta 2003. Ensimmäisen A-maaottelunsa hän pelasi Israelia vastaan maaliskuussa 2013. Ensimmäisen maaottelumaalinsa hän teki Irlantia vastaan kesäkuussa 2014. Hän pelasi saman vuoden Brasilian MM-kilpailuissa 21 minuuttia ottelussa Ghanaa vastaan. Ranskan EM-kilpailuissa 2016 hän pelasi kaikki kolme alkulohkon ottelua, muttei päässyt enää pudotuspeliotteluissa kentälle Portugalin voittaessa Euroopan-mestaruuden.