Karimatastrædet er et stræde som forbinder det Sydkinesiske Hav med Javahavet, mellem øerne Sumatra og Borneo i Indonesien.

Kort over Karimatastrædet (afmærket som Selat Karimata

Strædet er 207 km bredt på det smalleste, målt fra Borneo til øen Belitung udenfor Sumatra.

Koordinater: 2°19′S 108°51′Ø / 2.317°S 108.850°Ø / -2.317; 108.850