If the French Wikitravel article on Kerguelen is to be believed, there is no airport on the island:
Aucune infrastructure n'est prévue pour permettre l'atterrissage d'avions, un tel projet pourtant entamé il y a quelques années est aujourd'hui retombé dans l'oubli.
... which translates as:
No infrastructure is present to permit the landing of airplanes; such a project was started some years ago, but has since been forgotten.
The only other reference in the article to other ships visiting the island is in the section on medical evacuation:
Il est à signaler que les cas pathologiques les plus graves nécessitent généralement une évacuation sanitaire, une opération déléguée à des navires présents sur le secteur au moment de la survenue des faits. Le temps de transport vers un lieu médicalisé est donc assez variable.
It should be noted that the worst medical cases generally require medical evacuation, which is delegated to ships present in the area when such an operation is deemed necessary. Transport time to a location with medical care is therefore quite variable.