Whether you have to travel to see a play depends how far you live from the theatre it is playing at, not on what play it is.
Shakespeare wrote many plays but these are just two of them. Macbeth and Hamlet.
Running time for Shakespeare's plays is usually between two and two and a half hours.
All of Shakespeare's plays were dramas, so here are the names of two of them: Cymbeline and Timon of Athens.
Shakespeare wrote 37 plays (38 if you count The Two Noble Kinsmen).
Shakespeare wrote his plays in the rein of two monarchs, Elizabeth I and James I of England.
Twenty-one of Uranus's 27 moons are drawn from characters in Shakespeare plays (primarily The Tempest and Midsummer Night's Dream) and two are people referred to in the plays (Sycorax and Mab)
Two people: Queen Elizabeth I and Anne of Denmark, consort of James I.
An internet search of the complete list of Shakespeare's plays includes two comedies that match your criteria:Merchant of VeniceTwo Gentlemen of Verona
Falstaff
Yes he did.
If he was still working on writing plays, he wasn't retired. Shakespeare did not write any plays after he retired. Henry VIII and The Two Noble Kinsmen were the last plays he wrote and he wrote them just before his retirement.
Shakespeare's last few plays were The Two Noble Kinsmen, Henry VIII and Cardenio, which is now lost. These were written with John Fletcher.