If you’re using O2 and wondering what it costs to call 0345 numbers, this guide breaks it all down. We explain how these numbers are treated on O2, what you need to watch for and what to expect in terms of cost.
Understanding 0345 numbers with O2
Numbers beginning with 0345 fall into the wider ‘03’ number range. These numbers are non-geographic, so they aren’t tied to a particular town or region. They are designed to be charged at the same rate as UK landline numbers i.e. those starting with 01 or 02.
What about on O2?
If your plan includes calls to standard landlines, then calls to 0345 numbers should be treated the same.
If you’re an O2 customer on contract or SIM-only deals that include unlimited or inclusive minutes for UK landline calls, that means calling a 0345 number may be included in your allowance at no extra cost. If you’re on pay-as-you-go, or have exhausted your allowance, the per-minute cost can vary, so it’s worth checking your specific tariff.
Cost scenarios on O2
Here’s a breakdown of typical costs when calling a 0345 number via O2. Please use this as a guide – your exact charges may differ depending on your plan, usage, & if you’re out of inclusive minutes.
| Scenario | Likely cost from landline – equivalent on O2 | Likely cost from mobile on O2 |
| Contract/SIM with inclusive UK landline calls | Included – no additional cost for 0345 | Included if your unlimited/minutes plan covers it |
| Out of inclusive minutes or on a PAYG plan | Cost may reflect standard landline rate (up to 16p/min) | On pay-as-you-go, may be 30–55p/min as some sources suggest |
| From international roaming or non-standard usage | Call cost may differ (check with O2) | Roaming rates may apply |
What to check & keep in mind:
- Confirm whether your plan’s inclusive minutes cover UK landline (01/02) calls. If they do, then 0345 numbers should be included under that allowance.
- If you’re on a pay-as-you-go or limited-minutes mobile plan, check O2’s published out-of-bundle per-minute rate for 0345 numbers. Some sources indicate 30 p/min+ from mobile networks on O2.
- If using your phone abroad or calling from a service where roaming/data charges apply, check carefully how 0345 numbers are treated in such scenarios.
- If you run a business and use/advertise a 0345 number, you can confidently inform callers that the cost is the same as calling a UK landline. This is assuming O2 (& other networks) treat it as such.
Final Roundup
On O2, calling a 0345 number should typically cost no more than a standard UK landline call and for many customers with inclusive minutes, it’s likely to be free. The main exception is when you’re out of inclusive minutes, on a pay-as-you-go plan or using the service in a non-standard way (such as roaming). In those cases, check your specific plan for the actual per-minute rate.
Still have questions? We’ll answer them via 0330 332 0400 or on our dedicated 0345 page.






