Discovery Bay Transportation Services exploite huit navires, pour 3 654 passagers au total ; le plus grand, Discovery Bay 8, accueille 507 passagers. Ce sont Discovery Bay 8, Discovery Bay 7, Discovery Bay 5, Discovery Bay 1, Discovery Bay 2, Discovery Bay 3, Discovery Bay 20 et Discovery Bay 19.