Day Three of the Tour de Yorkshire will pass through Leyburn on Saturday 5 May, 2018. The stage starts in Richmond and finishes in Scarborough. Day Four of the race on Sunday 6 May will pass through Middleham, two miles from, starting in Halifax and finishing in Leeds. Book your accommodation early. A great weekend is in store.