Collin Veijer war im zweiten Training zum Moto3-Grand-Prix von Indien in Topform. Er führte einen Großteil der Nachmittagssitzung auf dem Buddh International Circuit an und war einer von zwei Fahrern, die unter zwei Minuten pro Runde fuhren.
Der erste Führende im P2 war Jaume Masiá (Leopard Racing/Honda), vor Veijer (Liqui Moly Husqvarna Intact GP). Auf diese Weise zeigte der Spanier weiterhin Stärke, nachdem er im P1 eine überlegene Leistung gezeigt hatte.
Weniger als 41 Minuten vor Schluss stürzte José Antonio Rueda (Red Bull KTM Ajo) Masiá vom Thron. Zu diesem Zeitpunkt lag Daniel Holgado (Red Bull KTM Tech3) auf dem dritten Platz und zeigte im Vergleich zur morgendlichen Sitzung deutliche Verbesserungen.
Kurz darauf überholte auch Veijer Masiá, der 35 Minuten vor Schluss stürzte, jedoch ohne größere Folgen. Veijer übernahm die Führung und setzte sich gegen Rueda durch, bevor er schließlich die bisher beste Zeit des Tages fuhr. Während der Niederländer an der Spitze blieb, wurde Rueda von Masiá und Ayumu Sasaki (Liqui Moly Husqvarna Intact GP) überholt.
In einer starken Leistung setzte Veijer seine Verbesserungen fort und war der erste, der unter 2 Minuten fuhr – wie auch Masiá später, der sich mit 0,186 Sekunden Rückstand auf den zweiten Platz setzte. An den beiden ersten Positionen änderte sich bis zum Ende nichts mehr.
Stefano Nepa (Angeluss MTA Team/KTM) belegte den dritten Platz, während David Alonso (Gaviota GasGas Aspar) und Riccardo Rossi (SIC58 Squadra Corse/Honda) die Top Five abschlossen. Holgado kam nicht über den 13. Platz hinaus.