Kachchhi laht (gudžarati કચ્છનો અખાત) on Araabia mere laht India läänerannikul Gujarāti osariigis. Laht ulatub umbes 180 km pikkuselt kirde suunas sisemaale eraldades Kāthiāwāri poolsaart Kachchhi piirkonnast põhjas.

Lahe suurim sügavus on 122 m.

Suurim linn lahe ääres on Jāmnagar.