Who invented the carriage? The invention of the carriage is generally attributed to the ancient Egyptians, who developed ox-drawn carts to transport goods and people around 2000 B.C.