i do 22 miles each way from march to december- given my busy schedule it's the only way i can accumulate mileage.
i typically will do 3 days a week, i tried for 4 this week but i had a flat tire this morning and couldn't get it changed in time (hard case tires are a bear)
30 miles is certainly doable if you have the training