Marco Bezzechii najszybszy podczas trzeciego treningu wolnego do Grand Prix Portugalii. Drugi czas wykręcił Fabio Quartararo, trzeci Aleix Espargaro. Od tego roku tylko pierwszy i trening drugi wpływają na układ kwalifikacji.
| POS | RIDER | NAT | TEAM |
| 1 | Marco Bezzecchi | ITA | Mooney VR46 Ducati (GP22) |
| 2 | Fabio Quartararo | FRA | Monster Yamaha (YZR-M1) |
| 3 | Aleix Espargaro | SPA | Aprilia Factory (RS-GP23) |
| 4 | Francesco Bagnaia | ITA | Ducati Lenovo (GP23) |
| 5 | Miguel Oliveira | POR | RNF Aprilia (RS-GP22) |
| 6 | Alex Marquez | SPA | Gresini Ducati (GP22) |
| 7 | Maverick Viñales | SPA | Aprilia Factory (RS-GP23) |
| 8 | Jorge Martin | SPA | Pramac Ducati (GP23) |
| 9 | Joan Mir | SPA | Repsol Honda (RC213V) |
| 10 | Enea Bastianini | ITA | Ducati Lenovo (GP23) |
| 11 | Takaaki Nakagami | JPN | LCR Honda (RC213V) |
| 12 | Franco Morbidelli | ITA | Monster Yamaha (YZR-M1) |
| 13 | Jack Miller | AUS | Red Bull KTM (RC16) |
| 14 | Johann Zarco | FRA | Pramac Ducati (GP23) |
| 15 | Luca Marini | ITA | Mooney VR46 Ducati (GP22) |
| 16 | Marc Marquez | SPA | Repsol Honda (RC213V) |
| 17 | Raul Fernandez | SPA | RNF Aprilia (RS-GP22) |
| 18 | Alex Rins | SPA | LCR Honda (RC213V) |
| 19 | Fabio Di Giannantonio | ITA | Gresini Ducati (GP22) |
| 20 | Brad Binder | RSA | Red Bull KTM (RC16) |
| 21 | Augusto Fernandez | SPA | Tech3 GASGAS (RC16)* |