Based on a small sample size of about 4-5 data points over the last couple of weeks...
6pm has been between 150-230 minutes
10pm has been between 90-120 minutes.
I've been tracking the times every hour on the hour since May 31. Here's what my spreadsheet shows for average time by hour.
The three longest wait times are 9-11am.
2-8pm are shorter, and fall right around 130-140.
The last two hours are a bit shorter, but they have been shutting the line down some nights to get everyone through before EMH starts at 11.
There is no "best time". From most accounts, it sounds like you'll make a day of waiting for this ride. So I'd head over after work OP and just wait it out.
The day we went was an anomaly because it was super rainy. We found short waits around 9pm- when lots of people were at Rivers of Light but before resort guests arrived for the late EMH. Wait was posted as 45 minutes, then shot up to 120, but we were only in line for about an hour (started walking to the ride when wait was 45, posted 120 by the time we got there). Crazy numbers of people were arriving between 10:30-11. So I guess my advice is wait until a day with terrible weather to go
Our Authorized Disney Vacation Planners are here to provide personalized, expert advice, answer every question, and uncover the best discounts.
Let Dreams Unlimited Travel take care of all the details, so you can sit back, relax, and enjoy a stress-free vacation.