A complete list of the plays in order of length.

A complete list of all the plays in order, from longest to shortest. Shakespeare is usually spoken at the rate of 1000 lines per hour so you can get a rough estimate how long each play is in performance.

 
Play Number of lines
Hamlet 4024
Coriolanus 3824
Cymbeline 3753
Richard III 3718
Antony and Cleopatra 3573
Othello 3560
King Lear 3499
Troilus and Cressida 3486
Winter's Tale 3362
Henry IV, Part II 3255
Henry VIII 3239
Henry V 3227
Two Noble Kinsmen 3220
Henry VI, Part II 3125
Romeo and Juliet 3093
Henry IV, Part I 3041
Henry VI, Part III 2932
All's Well That Ends Well 2927
Measure for Measure 2839
Richard II 2803
Love's Labour's Lost 2758
Henry VI, Part I 2702
As You Like It 2670
Merchant of Venice 2662
King John 2648
Taming of the Shrew 2641
Julius Caesar 2636
Merry Wives of Windsor 2612
Edward III 2605
Much Ado About Nothing 2581
Titus Andronicus 2558
Timon of Athens 2512
Twelfth Night 2482
Macbeth 2477
Pericles 2464
Tempest 2275
Two Gentlemen of Verona 2233
Midsummer Night's Dream 2165
Comedy of Errors 1786
 
Tags: Statistics
 
 

PlayShakes on Twitter

Coeurage
Our lovely review on Measure for Measure from @LATheatreReview: http://ow.ly/1qMj0G