When something passes through a tunnel, it goes from one side to the other through the enclosed space. 'Through' indicates movement in one side and out the other. A train passes 'through' a tunnel, not 'on' it, 'over' it (which would imply going above), or 'at' it (which doesn't indicate movement through).