I haven't driven, but judging by the number of cars I pass on a 30 - 35 minute ride on the way to work, the bike would be slightly faster due to traffic. Maybe I could make it home 10 minutes faster by car on the way home (again depends on traffic).
Biking + train + walk to work is around 35-45 minutes. Walk + train + walk is the worst as like 50-60 minutes.