Franco Morbidelli entrou da melhor forma no GP da Indonésia. O italiano foi consistentemente um dos mais velozes no primeiro treino livre de MotoGP em Mandalika, liderando a sessão que ficou marcada pela evolução das condições de pista. Miguel Oliveira acabou em 22.º, depois de falhar os últimos 17 minutos devido a queda.
Depois das primeiras voltas lançadas, o líder era Fabio Quartararo (Monster Energy Yamaha), com Johann Zarco (LCR Honda) em segundo e Jorge Martín (Prima Pramac/Ducati) em terceiro.
Marc Márquez (Gresini/Ducati) foi o homem que se seguiu na liderança, perseguido por Pedro Acosta (Red Bull GasGas Tehc3/KTM) após as segundas tentativas. Uma situação que durou pouco, antes de Martín passar para o topo, relegando Marc Márquez a segundo. Os dois foram mais tarde separados por Marco Bezzecchi (Pertamina Enduro VR46/Ducati).
No fim do primeiro quarto de hora, Maverick Viñales (Aprilia) foi o segundo, depois de Martín, a rodar em 1m31s e ficou na liderança. Fabio Di Giannantonio (Pertamina Enduro VR46/Ducati), Bezzecchi e Morbidelli (Prima Pramac/Ducati) fechavam o top cinco… mas o italiano viria a passar para a liderança pouco depois, enquanto Quartararo chegou a segundo ficando a 0,019s.
As condições de pista iam melhorando, e consequentemente os tempos de volta. A 18 minutos do término, a LCR Honda surpreendeu, com Takaaki Nakagami em primeiro por alguns momentos antes de ser superado por Martín e Bezzecchi. Mas, poucos minutos depois, uma moto da LCR Honda voltou a liderar – agora a de Johann Zarco.
O francês viria a ser batido por Morbidelli já nos últimos dez minutos. O italiano ainda foi ultrapassado por Viñales e Acosta, mas com a sua última volta conseguiu fazer o melhor tempo em 1m30,689s batendo Viñales por 0,221s.
Martín terminou em terceiro, com Acosta e Zarco a completarem o top cinco na frente de Marc Márquez. Francesco Bagnaia (Ducati) esteve discreto e foi apenas 14.º a 1,105s do topo.
No que toca a Oliveira, o luso da Trackhouse Racing viu o seu treino marcado por um highside a 17 minutos do fim, tendo de ir ao centro médico do circuito. Ficou em 22.º e último lugar.
Tempos: