Z dorobkiem 22 punktów uplasował się na dziewiętnastej pozycji w klasyfikacji generalnej.
Na sezon 2014 Indonezyjczyk podpisał kontrakt z malezyjską ekipą Caterham Racing. Wystartował łącznie w 22 wyścigach, spośród których w czterech zdobywał punkty. W sprincie w Monako stanął na trzecim stopniu podium. Uzbierał łącznie 28 punktów, które zapewniły mu piętnaste miejsce w końcowej klasyfikacji kierowców.
W roku 2015 Haryanto związał się z hiszpańskim teamem Campos Racing. Sezon rozpoczął znakomicie, od drugiego i pierwszego miejsca w Bahrajnie. Kolejne zwycięstwa odnotował na Red Bull Ringu oraz Silverstone. W każdym przypadku były to niedzielne zmagania. Indonezyjczyk stawał na podium w pięciu wyścigach, jednak w aż dziewięciu meldował się w czołowej piątce, dzięki czemu do ostatniego wyścigu liczył się w walce o najniższy stopień podium. Był w korzystnej sytuacji przed ostatnim startem (startował z drugiej lokaty, podczas gdy wyprzedzający go o zaledwie jeden punkt Rosjani Siergiej Sirotkin z trzynastej), jednak w wyniku karambolu i przedłużającej się naprawy bandy niedzielna rywalizacja została odwołana i Rio musiał pogodzić się z czwartą pozycją w końcowej punktacji.