Arrianos skrev, med Onesikritos som kilde (og som fulgte Aleksander på hans reiser), at Bukefalos døde tretti år gammel. Andre kilder har derimot oppgitt at det ikke var alderdom eller at den var utslitt, men dødelige skader i slaget ved Hydaspeselven i juni 326 f.Kr. da Aleksanders hær beseiret kong Poros. Aleksander grunnla deretter en by, Bukefalia, som fikk etter hesten. Den lå på vestbredden av elven Hydaspes, i dag hetende Jhelumelven. Den moderne pakistanske byen Jalalpur Sharif, utenfor Jhelum, er antatt å være hvor Bukefalos ble gravlagt.