The cable car runs from 8 am until 6 pm high season. In shoulder season from 9 am till 5 pm. There are several gondolas, each for 8 people, the cable car does not stop on the way up. Each ride takes around 10 minutes. The waiting time from one gondola to the next does take around 30 seconds.
Please check the timetable under https://www.oeschinensee.ch/en/info/.