"Gavialis" probablemente apareció en el subcontinente indio a principios del Mioceno hace unos 20 millones de años y se dispersó por el archipiélago malayo a través de un paso conocido como la Ruta sivo–malaya en el Cuaternario.