Averaging 20 mph solo is doable depending on your fitness & the actual road you're on... a slight downhill & tailwind will improve your chances.
Like any other physical activity, if you can ride 2 hours at say, 18 mph you can probably ramp it up pretty easily to hit 20 for just a half hour. So get some miles in your legs and you can probably do it.