A truck driver had a lucky escape when he crashed off the road on Dunedin's upper Stuart Street this morning.