W seniorskiej reprezentacji Meksyku Hernández zadebiutował za kadencji tymczasowego selekcjonera Enrique Mezy, 11 sierpnia 2010 w zremisowanym 1:1 meczu towarzyskim z Hiszpanią. Pierwszego gola w kadrze narodowej strzelił natomiast 7 września tego samego roku w wygranym 1:0 sparingu z Kolumbią. W 2011 roku został powołany przez José Manuela de la Torre na Złoty Puchar CONCACAF. Tam pozostawał jednak wyłącznie rezerwowym drużyny, rozgrywając jeden z sześciu możliwych meczów, zaś Meksykanie triumfowali ostatecznie w tych rozgrywkach, pokonując w finale USA (4:2). W późniejszym czasie wziął udział w udanych eliminacjach do Mistrzostw Świata 2014, podczas których trzykrotnie pojawiał się na boisku.