Google launched Google Transit Trip Planner. With it, commuters will be able to easily access public transit schedules, routes, and plan trips using their local public transportation options.
Unfortunately, you can't enter too many locations: Google only offers transit planning for the city of Portland, but they plan to expand to cities in the US and around the world.
Try, for example:
100 nw couch st, portland to hillsboro, oregon by 8pm
pdx to portland, oregon at 7pm
pdx to 100 nw couch st, portland, oregon
Read more from Google blog.