Główne siły tajlandzkie w składzie obu okrętów pancernych, stawiacza min „Nogsarai” i patrolowca „Thieo-Uthok” kotwiczyły dalej na wschód, pozostałe zaś okręty były w bazie Sattahib. Po godzinie 6, tajlandzkie torpedowce zostały zaalarmowane przez francuski wodnosamolot, zrzucający niecelnie bomby. Tajlandczycy zobaczyli wówczas francuskie okręty i otworzyli do nich ogień z dział 76 mm.
Po kilkunastu minutach od rozpoczęcia boju, „Dumont d’Urville” z odległości 5 km uzyskał kilka trafień na dwóch torpedowcach „Chonburi” i „Songkhla”, które zapaliły się i następnie stały się celem dla francuskich awiz, ostatecznie tonąc około godziny 6.50.
W tym czasie, okręt obrony wybrzeża „Dhonburi” płynął na zachód naokoło południowego cypla Ko Chang z zamiarem udzielenia pomocy torpedowcom, wdając się w wymianę ognia z francuskim krążownikiem. Salwy „Dhonburi” były jednak niecelne, natomiast sam otrzymał kilka trafień, które uszkodziły jego wieżę rufową. Po godzinie 7 do krążownika dołączyły także dwie kanonierki. Pomimo uszkodzeń, „Dhonburi” prowadził dalej ogień, szukając schronienia na płyciznach na północy. Ponieważ francuskie okręty nie mogły podążać za nim z uwagi na większe zanurzenie, około godziny 8 zakończyły starcie i skierowały się do bazy.