There are three kinds of answers: ones that are mostly right, ones that are mostly wrong, and those that once were right but now are wrong. There is no fixed time. It varies according to the store. Some close as early as 6 PM, and most suburban Subway's close at 9 or 10 PM. There are some open later, but without a drive-thru this is obviously not always cost-effective. There is no fixed time. It varies according to the store.  There are some open later, but without a drive-thru this is obviously not always cost-effective. There is no fixed time. It varies according to the store.