Hola oren,
Dortmund es con diferencia el aeropuerto más cercano a Hamm, así que si has de volar, el mejor aeropuerto es ese. Desde allí las comunicaciones con Hamm son varias. Desde alquilar un coche o pillar un taxi, hasta coger un tren que te deja en la estación de Hamm en menos de media hora (no recuerdo a cuanto está Dortmund de Hamm, pero menos de 30kms). Desde la estación de Hamm a la Zentralhalle yo cogería un taxi, aunque también puedes coger un bus. Todo depende de cómo te defiendas con el inglés (olvidate de hablarlo con mucha de la gente de la calle, pero nada más salir de la estación tienes una oficina de turismo y ahí el inglés se habla sin problemas; ellos pueden facilitarte mapas o indicarte que autobus coger, dónde hospedarte, etc...)
Un saludo,
Luis Casasús
PD: siento no poder serte de más ayuda, pero es que como solemos ir en el bus, ya casi todo lo demás lo tengo olvidado jajajaja