Rubio debuteerde op 23 juni 2011 in het Chileens voetbalelftal, in een oefenwedstrijd tegen Paraguay, als voorbereiding op de Copa América 2011.