Digenetic trematodes are important parasites of humans and animals. They have complex life cycles and typically infect a gastropod as the first intermediate host. Bithynia siamensis goniomphalos, the first intermediate host of the liver fluke, Opisthorchis viverrini, harbours a wide variety of other trematode species. Morphological details of cercariae of 20 trematode taxa from B. s. goniomphalos, collected mainly in Thailand from 2009 to 2014, were provided in an earlier paper. Correct identification to the species or genus level based on morphology of these cercariae is generally not possible. Therefore, we used molecular data to improve identification and to investigate the diversity of the species of trematodes infecting B. s. goniomphalos. We were successful in extracting, amplifying and sequencing portions of the 28S ribosomal RNA (rRNA) gene for 19 of these 20 types of cercaria, and the internal transcribed spacer 2 region for 18 types. BLAST searches in GenBank and phylogenetic trees inferred from the 28S rRNA sequences identified members of at least nine superfamilies and 12 families. Only a few cercariae could be assigned confidently to genus or species on the basis of the sequence data. Matching sequence data from named adult trematodes will be required for definitive identification. There is clearly a great diversity of trematode species utilizing B. s. goniomphalos in Thailand.