All Vodafone pay monthly and pay as you go handsets bought after July 2013 are locked to the network.
Vodafone customers on pay as you go must pay £19.99 to unlock their phone.
To be eligible, PAYG customers must have used their phone number with the handset for at least 30 days.
Pay monthly customers who have had their phone less than a year also face a fee of £19.99 to unlock their handset. However, beyond a year no charge applies.
For pay as you go and pay monthly customers, Vodafone stipulates a wait of up to ten days.