Radwanska, 18, swept past Russian Ekaterina Bychkova 6-1, 6-1 and Craybas, 33, defeated Uzbekistan's Akgul Amanmuradova 6-4, 6-0.
Radwanska will appear in her second career final. She won last year in Stockholm in her first-ever title match.
Craybas will also appear in her second WTA final. She won in Tokyo in 2002 in her only other title match.
2014: NFL Cheerleaders [PHOTOS]
Michael Sam cut from the Dallas Cowboys