Marc Márquez setzte erneut den Ton in der zweiten freien Trainingssession des MotoGP Thai GP. In einer Sitzung, die zur Vorbereitung auf das Qualifying und die Rennen gedacht war, lagen die Rundenzeiten weit hinter denen der gestrigen Nachmittagspraxis in Buriram.
Der erste Führende der Session war Francesco Bagnaia (Ducati), 0,389s vor Jorge Martín (Prima Pramac/Ducati), mit Jack Miller (Red Bull KTM) dicht dahinter. Marc Márquez (Gresini/Ducati) lag zunächst auf dem 17. Platz.
In den zweiten fliegenden Runden übernahm Martín die Führung, und Marc Márquez verbesserte sich auf den zweiten Platz, wodurch Bagnaia auf den dritten Platz zurückfiel. Álex Márquez (Gresini/Ducati) erreichte den vierten Platz, während Aleix Espargaró (Aprilia), der seine körperliche Verfassung testete, auf dem fünften Platz lag.
Eine Überraschung gab es 23 Minuten vor Ende, als Augusto Fernández (Red Bull GasGas Tech3/KTM) kurzzeitig die Führung übernahm, nur um schnell von Bagnaia und Marc Márquez überholt zu werden. Der achtmalige Weltmeister wurde dann der Führende, als er als erster im Bereich von 1m29s fuhr.
In den letzten fünf Minuten kletterte Franco Morbidelli (Prima Pramac/Ducati) auf den zweiten Platz, nur 0,171s hinter Marc Márquez. An der Spitze änderte sich bis zum Ende nichts mehr, sodass Marc Márquez in Führung blieb, mit Morbidelli auf dem zweiten Platz, Bagnaia auf dem dritten und Martín auf dem vierten. Pedro Acosta (Red Bull GasGas Tech3/KTM) komplettierte die Top Fünf vor Fabio Quartararo (Monster Energy Yamaha).