Since Amsterdam is both big and not far, figure they have the magical sections of town much like HP... and there's probably a flu network or other means of transport there at the college *looks to RR* like maybe a special section of the castle....