UK call diversion guide
How to divert your landline to your mobile
Going out, working from home, or just want to stop missing calls? Here is exactly how to forward incoming landline calls to your mobile in the UK — and a simpler way to do it for good.
The quick answer
On your landline, dial *21* your mobile number # and press call. Every incoming call now rings your mobile. To turn it off, dial #21#.
Divert your landline to your mobile, step by step
- 1On your landline, dial *21* then the full mobile number you want calls to go to, then #.
- 2Press call (or lift and replace the handset). You should hear a confirmation tone.
- 3Call your landline from another phone to check it now rings your mobile.
- 4When you no longer need it, dial #21# on your landline to turn the divert off.
All the call diversion codes
| What it does | Dial |
|---|---|
| Divert all callsEvery call goes straight to your mobile | *21* mobile number # |
| Cancel divert all callsTurns the divert back off | #21# |
| Check if a divert is onTells you the current status | *#21# |
| Divert only when no answerRings the landline first, then your mobile | *61* mobile number # |
| Divert only when the line is busyFalls back to mobile when engaged | *67* mobile number # |
These are the standard UK Network Services codes used across most home-phone providers. Call diversion may need to be enabled on your line, and call charges usually apply for the forwarded leg — check with your provider.
Diverting by provider
The codes are the same across most UK networks — here is the detail for the big providers.
BT
Uses the standard *21* codes. You may need to add Call Diversion to your line first; standard call charges apply for the forwarded leg.
Sky Talk
On the Openreach network, so the same *21* codes work.
TalkTalk
Uses the same *21* codes. Some features may need enabling in your plan.
Virgin Media
Runs on its own cable network but uses the same *21* / #21# codes.
Vodafone / EE home phone
Home-phone lines use the standard *21* codes; check your tariff for divert charges.
Plusnet & others
Most UK home-phone providers use the same Network Services codes — dial *21* then the mobile number then #.
The catch with provider call diversion
Star-code diversion works, but it is a blunt tool. It is worth knowing the downsides before you rely on it day to day:
- You still pay line rental for the landline you are forwarding away from.
- Most providers charge for every forwarded call (landline to mobile), on top of that rental.
- It is all or nothing — you cannot route by time of day, ring more than one phone, or send quiet hours to voicemail.
- There is no voicemail-to-email, no call menu, and no record of who called.
The simpler way: a virtual landline that rings your mobile
Instead of forwarding an old landline, everreach gives you a UK number that rings your mobile from the start — no line rental, no star codes.
No line rental
One simple monthly price — there is no separate landline to keep paying for.
Calls included
Forwarding to your mobile comes out of your plan’s included minutes, not a per-call charge.
Smart routing
Ring your mobile in work hours, send evenings and weekends to voicemail, or ring several phones at once.
Voicemail to email
Missed a call? The message lands in your inbox with a summary of who called and why.
Keep your number
Already have a business landline? Port it to everreach and forward it to mobile for good.
Live in minutes
Pick a local or 0330 number and start taking calls on your mobile in a couple of minutes.
From £10.00 +VAT per month · Instant setup · No contract
Diverting a landline to a mobile: FAQs
Divert landline to mobile FAQs5
Stop forwarding. Start with a number that rings your mobile.
Instant setup. No line rental. No contract.
Get started