Flyet var på vei fra Brisbane i Australia til Denpasar på Bali da piloten sendte ut et 7500-signal, som betyr kapring.
Indonesiske medier meldte først at flyet var kapret og ble tvunget til å lande.
Flyselskapet Virgin Australia opplyser at kapteinen valgte å sende ut kapringssignalet da en full passasjer forsøkte å bryte seg inn i cockpit, og kaller det hele en misforståelse.
Flyet landet trygt på flyplassen i Denpasar, der det ble eskortert videre av sikkerhetsstyrker. Passasjeren er arrestert.
En talsmann for det indonesiske luftforsvaret sier til Reuters at alle passasjerene er i god behold, og at de nå er på vei ut av flyet.
Bilder fra Flightradar24 viser at flyet står på rullebanen på Bali. Flyplassen ble stengt, og ingen fly fikk ta av eller lande.