To complete a full run of the game with one character, it will take around 4 to 8 hours depending on your roguelike deckbuilders experience.
To complete the game with all three characters it would take around 15 to 25 hours.