My commute is about 34 kms round trip. The road is fairly nice and bike designated shoulders are designated on most of my commute. I've had to battle some strong head winds at time but I can usually cover the distance (one way) in about 35 minutes. The fresh air sure does wonder after work and often helps to get rid of headaches.
happy trails