Barrantes membuat debutnya untuk Kosta Rika pada Februari 2007 dalam pertandingan persahabatan melawan Trinidad dan Tobago dan melanjutkan untuk mendapatkan 54 caps, mencetak empat gol. Ia mewakili negaranya dalam empat belas pertandingan kualifikasi Piala Dunia FIFA dan bermain di Piala Bangsa-Bangsa UNCAF 2007 serta Piala Dunia FIFA 2007.
dan Piala Emas CONCACAF 2013.