For new signups, it will end at the end of your 6th billing cycle.
For existing customers, it will end at the end of the 6th billing cycle upon activation.
Eg. If your billing cycle starts 15th of the month and your 3GB Bonus Data is activated on 20/5, the 6 months will end on 14/12
Illustration based on billing cycle: