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

  1. 1On your landline, dial *21* then the full mobile number you want calls to go to, then #.
  2. 2Press call (or lift and replace the handset). You should hear a confirmation tone.
  3. 3Call your landline from another phone to check it now rings your mobile.
  4. 4When you no longer need it, dial #21# on your landline to turn the divert off.

All the call diversion codes

What it doesDial
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.

Get a number that rings your mobile

From £10.00 +VAT per month · Instant setup · No contract

Diverting a landline to a mobile: FAQs

Divert landline to mobile FAQs5

On your landline, dial *21* then your full mobile number then #, and press call. You should hear a confirmation tone. Every incoming call to your landline will then ring your mobile instead. To cancel, dial #21#.
Dial #21# on your landline to turn call diversion off. To check whether a divert is currently active, dial *#21#.
Usually, yes. Call diversion often needs to be enabled on your line, and most providers charge for the forwarded leg of the call (landline to mobile) at their standard rate. Check your provider’s call features and charges before relying on it.
Yes. BT, Sky, TalkTalk, Plusnet and Virgin Media landlines all use the same Network Services codes — dial *21* then your mobile number then #. You may need to add Call Diversion to your plan first.
Yes. A virtual landline like everreach gives you a UK number that rings your mobile without line rental — plus time-of-day routing, voicemail-to-email, and calls included in your plan. From £10.00 +VAT a month, with no contract.

Stop forwarding. Start with a number that rings your mobile.

Instant setup. No line rental. No contract.

Get started

Cookies

We use analytics cookies to understand how our website is used and improve it. You can accept or reject analytics cookies at any time. See our privacy policy.