We have it from our sources that Windows Phone 8.1 public release is scheduled for month of May, though there hasn’t been mention of a concrete time-frame in tips we got. Now, Vodafone Australia has announced that they will push Windows Phone 8.1 update for Lumia 625, 720, 820 and 1320 and currently waiting for the software to start testing. They also indicate ETA of late May / early June for the software update release.
What we can tell you though is the fact that unlocked Lumia devices in many regions and AT&T Lumia devices may get the the update pushed even before Vodafone gets Windows Phone 8.1.
You can read the most comprehensive coverage of Windows Phone 8.1 on our Windows Phone 8.1 page.