De tweede vrije training in Hongarije werd grotendeels benadeeld door regenval. Een erg drukke training was het daardoor niet en uiteraard zorgde de regen voor een wat warrig beeld qua tijden. Sebastian Vettel wist er nog het meeste uit te halen en klokte de snelste tijd. Max Verstappen kwam tot de zevende tijd.
Direct na een in het water gevallen Formule 3-kwalificatie was het de beurt aan de Formule 1 om de drijfnatte Hungaroring op te gaan. De ergste regen was inmiddels wel weer weggetrokken, maar er lag nog altijd aardig wat water op de baan. Toen de lampen op groen gingen, stonden de teams dan ook bepaald niet te springen om aan de slag te gaan. Pierre Gasly, die vanwege onzekerheden over de motor de eerste vrije training moest missen, ging als eerste de baan op. Voor hem was er, ondanks de slechte omstandigheden, veel aan gelegen om direct even de baan op te gaan om het één en ander te checken.
Meer dan een installatierondje kwam er echter niet en daarna was het weer stil op de baan. Sergio Perez doorbrak de kortstondige stilte vervolgens door ook de baan op te gaan. De rest bleef nog altijd binnen staan, hopend op betere omstandigheden. Met nog ruim een uur te gaan vonden Lance Stroll en Kimi Räikkönen (die in de eerste training niet reed en zijn auto aan Robert Kubica afstond) het ook wel eens tijd om toch maar de baan op te gaan. Allebei gingen ze, net als Perez, direct voor een redelijk lange stint op de Full Wets. Veel gebeurde er niet en met nog 55 minuten op de klok kwamen ze weer binnen en was het opnieuw stil op de Hungaroring.
Het leek vervolgens ietsje droger te worden en dus kwam Esteban Ocon als eerste coureur met de Intermediates de baan op. Het zag er gelijk wel wat lastig en instabiel uit en na één rondje hield Ocon het alweer voor gezien. Een verkennend rondje, meer niet. Daarmee stond de teller halverwege de tweede vrije training pas op vijf coureurs die de baan op waren gegaan, waarvan slechts drie wat langer hadden gereden.
Het beviel Renault blijkbaar wel om een coureur op de Intermediates de baan op te sturen, want na Ocon was het Daniel Ricciardo die op de groene banden naar buiten kwam. Net als bij Ocon leverde het vooral een flink gevecht met het stuur op en hield Ricciardo het na één rondje weer voor gezien. Ondertussen waren ook de beide Ferrari's de Hungaroring op gekomen, die wél gewoon op de Full Wets. Sebastian Vettel maakte er geen loze exercitie van en ging naar de eerste plaats op de tijdenlijst. Inmiddels waren ook Norris, Kvyat, Grosjean en Giovinazzi naar buiten gekomen. Ook Räikkönen kwam weer de baan op, voor de tweede keer. Een relatief productieve training voor de 40-jarige coureur.
Met nog een halfuur te gaan verbeterde Vettel opnieuw zijn tijd, waarmee hij twee seconden los was van de rest van het veld. Blijkbaar was het het signaal voor Mercedes om het toch ook nog maar even uit te proberen, want Valtteri Bottas werd vlak erna de baan op gestuurd. In zijn eerste volle ronde zette de Fin direct de tweede tijd neer, op twee tienden achter Vettel. Lewis Hamilton wilde het ook nog wel even proberen en betrad de baan opvallend genoeg op Intermediates, terwijl Bottas het zelfs op de Full Wets nog niet makkelijk had. Na één rondje liet hij het er dan ook alweer bij zitten, waarschijnlijk slechts een installatierondje en even verkennen hoe de grip op de baan was.
Leclerc en Vettel durfden het vervolgens ook wel aan om op de Intermediates aan de slag te gaan en niet veel later kwam Max Verstappen voor het eerst deze middag de baan op. Ook hij had de groene banden eronder. Na één rondje hield hij het echter alweer voor gezien. Met het einde van de training in zicht deed teamgenoot Alexander Albon exact hetzelfde. Hoewel Verstappen even later toch nog even aanzette voor een snelle ronde, kwam hij niet verder dan de zevende tijd.