An apparatus for controlling a vibration transfer, the apparatus comprising: a location identifier to identify a location of a virtual vibration body, a direction of movement of the virtual vibration body, and a location of vibration devices (110, 120, 1601-1604); a virtual vibration body controller to classify, based on the virtual vibration body, vibration devices (110, 120, 1601-1604) into first vibration devices (110, 1601, 1602) being devices placed in a first area, and second vibration devices (120, 1603, 1604), being devices placed in a second area located opposite the first area, and to periodically shuttle (1830, 1870) the virtual vibration body between the first area and the second area, when it is determined that the location of the virtual vibration body is placed between the vibration devices (110, 120, 1601-1604), and the virtual vibration body does not move, a vibration value determiner, using at least one processor, to determine vibration values of first vibration devices (110, 1601, 1602) and second vibration devices (120, 1603, 1604) according to a direction of a movement of the virtual vibration body corresponding to a vibration source, or according to a location of the virtual vibration body moved by the virtual body controller; and a vibration device controller to control first vibration devices (110, 1601, 1602) and second vibration devices (120, 1603, 1604) according to the determined vibration values, thereby providing a user with a sense of movement of the virtual vibration body, or with a sensation that the virtual vibration body is placed between the first area and the second area, respectively. a location identifier to identify a location of a virtual vibration body, a direction of movement of the virtual vibration body, and a location of vibration devices (110, 120, 1601-1604); a virtual vibration body controller to classify, based on the virtual vibration body, vibration devices (110, 120, 1601-1604) into first vibration devices (110, 1601, 1602) being devices placed in a first area, and second vibration devices (120, 1603, 1604), being devices placed in a second area located opposite the first area, and to periodically shuttle (1830, 1870) the virtual vibration body between the first area and the second area, when it is determined that the location of the virtual vibration body is placed between the vibration devices (110, 120, 1601-1604), and the virtual vibration body does not move, a vibration value determiner, using at least one processor, to determine vibration values of first vibration devices (110, 1601, 1602) and second vibration devices (120, 1603, 1604) according to a direction of a movement of the virtual vibration body corresponding to a vibration source, or according to a location of the virtual vibration body moved by the virtual body controller; and a vibration device controller to control first vibration devices (110, 1601, 1602) and second vibration devices (120, 1603, 1604) according to the determined vibration values, thereby providing a user with a sense of movement of the virtual vibration body, or with a sensation that the virtual vibration body is placed between the first area and the second area, respectively.