In 1775 a Tellson's Bank man crosses to Paris to bring home Doctor Manette, eighteen years in the Bastille and so far gone that, asked his name, he gives a cell number. Around that rescue Dickens sets Charles Darnay, a French marquis living in England under his mother's name; Sydney Carton, a gifted idler who does another lawyer's work and drinks the difference; and Madame Defarge, knitting the names of the condemned into a register in her wine-shop. Then the Revolution arrives and calls in every debt in the book. Fair warning: the middle is slow, coincidence-driven and withholding. The last third runs downhill with the brakes off.
A Tale of Two Cities is 135,421 words. At an average adult reading pace of 300 words a minute that is about 7 hr 31 min, or roughly 5 hr 39 min if you read quickly and 11 hr 17 min at a more deliberate 200 words a minute.
That count is measured from the complete public-domain text rather than estimated from a page count, so you can compare all the books side by side.