A lot does depend on ground congestion - simply put, only so many aircraft can take off at a certain time, so there will be times where you'll be number 30 and times where you'll roll right onto the runway. The take-off to touch-down times don't vary too much (more or less weather related and aircraft performance related, but it won't vary too much) but ground congestion does.