Meira debuterade för Portugal säsongen 2000, men misslyckades dock med att säkra en plats, tills VM i Tyskland 2006, då Meira spelade alla sju matcher för landslaget, som slutade på en fjärde plats. Meira fortsatte att dominera för laget i EM i fotboll 2008 i Schweiz/Österrike, där han framträdde i alla matcher, utom kvartsfinalen mot Tyskland. Laget förlorade till slut matchen mot Tyskland med 2-3, som senare gick till final.