Answer – Regardless of the mobile phone provider, calls to 0300 numbers have to be treated exactly the same as calls to standard geographic numbers starting with 01 or 02.

If your Virgin mobile phone package or Virgin landline package has a “free minutes allowance” then any calls to numbers starting with 0300 0301 or 0303 MUST by law be included within your free allowance.

So yes – calls on a Virgin phone are free as long as you have minutes left on your allowance, if not they will be charged the same as a standard national call.