NW 'burbs to ORD
What's the best way to get from the NW suburbs to ORD using public transportation?
My current plan is to take Metra from Crystal Lake to Des Plaines. From there, catch a CTA bus which connects to ORD's ATS.
Is there a better way? Making two bus connections in possibly bad January weather doesn't appeal to me. I see that Metra connects to CTA's ORD train at Jefferson Park. Would going that far in add a lot of time to the trip? Also the Metra train from Elgin goes to River Grove, but I don't know if you can connect to ORD from there.
I can use either the Elgin or Crystal Lake Metra stations. Thanks for your help.