UK home phone provider Checked September 2026
Virgin Media call divert codes
To divert a Virgin Media landline, dial *21*, the number, then #, or in a Red area dial *70, wait for the tone and key in the number. Dial #21# to switch it off (#70 in Red areas).
- £2.25 a month
- All calls only
- Dial 1765 for your area colour
*21*07700900123#Dial it from the landline, then listen for the confirmation.
- Turn off
- Check it's on
All Virgin Media call divert codes
Replace NUMBER with the number you want calls to go to.
Most areas
| Divert calls | Turn on | Turn off |
|---|---|---|
| All calls | *21*NUMBER#
Off: #21# | #21# |
- Cost: Call Divert costs £2.25 a month, or £3 a month in the Manage My Calls bundle with Call Waiting and Voicemail Plus. Virgin Media does not say how the onward part of each diverted call is charged.
- These codes are for Green, Blue, Yellow and Purple areas.
- Call Divert sends every call on. Virgin Media has no divert for only unanswered or busy calls.
- Switch Call Waiting off before you set up Call Divert.
- After you cancel, the divert can take up to 24 hours to switch off.
Red areas
| Divert calls | Turn on | Turn off |
|---|---|---|
| All calls | *70NUMBER
Off: #70 | #70 |
- Cost: The same Call Divert feature, at £2.25 a month.
- Dial *70 and wait for the tone before you key in the number. There is no # at the end.
- Virgin Media has no code to check a divert in Red areas.
- Switch Call Waiting off before you set up Call Divert.
- After you cancel, the divert can take up to 24 hours to switch off.
How to divert calls on Virgin Media
- 1
Check when calls will divert
This code sends all incoming calls to the destination number.
- 2
Dial the code
From your Virgin Media landline, dial *21*NUMBER#, replacing NUMBER with the number calls should go to.
- 3
Check the result
Follow any prompts on your phone. If the request is rejected, check the instructions for your service before trying again.
- 4
Test it
Ring your number from another phone. Check that the destination receives the call. To turn it off later, dial #21#.
How to turn off call divert on Virgin Media
Dial the code that matches the divert you set up. Calls go back to ringing your landline as normal.
Most areas
- All calls
-
#21#
Red areas
- All calls
-
#70
How to check call divert is on
Dial the check code and the network tells you whether that divert is on.
Most areas
- All calls
-
*#21#
What to know about call divert on Virgin Media
Find your area colour first
The code you dial depends on your area. Dial 1765 from your Virgin Media home phone to hear whether you are in a Red, Green, Blue, Yellow or Purple area, then hang up. Red areas use *70 to set a divert and #70 to cancel it. Every other colour uses *21* and #21#, and only those areas can check a divert with *#21#.
Call Divert and voicemail
You cannot use Call Divert with Free Voicemail, the voicemail included on Virgin Media home phone deals. Voicemail Plus does keep working while Call Divert is on.
After the digital switchover
When your line moves to Virgin Media digital voice, divert settings reset and need setting up again. Call Divert then comes at no extra cost, but only on a phone without a voicemail service. To add it, call 150 from your Virgin Media home phone or 0345 454 1111 from any other phone.
Virgin Media call divert questions
How do I divert my Virgin Media landline to my mobile?
Dial 1765 to find your area colour. In a Green, Blue, Yellow or Purple area, dial *21*, your mobile number, then #. In a Red area, dial *70, wait for the tone, then key in your mobile number.
How do I turn off call divert on Virgin Media?
Dial #21#, or #70 if you are in a Red area. Virgin Media says the divert can take up to 24 hours to switch off.
How much does Call Divert cost on Virgin Media?
It is £2.25 a month, or £3 a month in the Manage My Calls bundle with Call Waiting and Voicemail Plus. After the switch to digital voice, Call Divert has no extra cost.
Can Virgin Media divert only the calls I miss?
No. Virgin Media Call Divert sends all incoming calls to the other number, so your landline does not ring first.
How do I check if call divert is on with Virgin Media?
Dial *#21# in a Green, Blue, Yellow or Purple area. Virgin Media has no check code for Red areas.
Why is my Virgin Media call divert not working?
Check you used the code for your area colour by dialling 1765, and that Call Waiting is switched off, because it has to be off before Call Divert can be set. Call Divert also cannot be used with Free Voicemail.
Sources
Checked in September 2026 against the official pages below. Networks change codes and prices, so if something here stops working, their page is the final word.