It can vary, but my experience is around 90 min on average. If you are one of the first ones to board the bus, then you have to wait for additional passengers. There are usually 3 resorts served by each bus. You might be staying at the first resort the bus stops at or you might be the last.