Yeah it comes every 15 minutes. The farthest stop from the vistor center parking lot (The Temple of Sinawava)is a total of 40 minutes one way I believe the last bus goes at 9:15 depending on season.
In end of August when I was there every 15 minutes
Thanks! Your answer is awaiting moderation.