Crewe's reward for their play-off triumph is a home clash with Notts County as the 2012/13 League One season gets underway on August 18.
Steve Davis' Alex then hit the road to face Scunthorpe on August 21 before a London jaunt to challenge Uwe Rosler's Brentford on August 25.
Life at Gresty Road resumes with the visit of relegated Coventry on September 1, with a trip to Portsmouth planned for October 13. Alex take on Doncaster at the Keepmoat Stadium on November 6.
A busy festive schedule sees the Railwaymen visit Tranmere on Boxing Day and Oldham on December 29 before a home tie with Carlisle on New Year's Day.
Swindon provide a challenge over Easter as Davis' men travel to Wiltshire on April 6 before Doncaster arrive in Cheshire on April 13.
The season draws to a close with a trip to Gary Johnson's Yeovil on April 20 and a home clash with Walsall on April 27.