WiFi or mobile data?
Both work. Which one works better depends on things you can check in under a minute, and the data cost of a call is much smaller than most people assume.
- About 0.5 MB per minute
- No roaming charges either way
- How to decide in 60 seconds
The short answer
Use whichever is more stable, not whichever is faster. A voice call needs roughly 30 to 50 kilobits per second in each direction — about 0.5 megabytes per minute in total — which any connection can supply. What it needs is consistent timing, and that is where public WiFi frequently loses to mobile data.
Neither choice involves roaming charges for the call itself: a call through the app is data, not a phone call, so your operator bills it as data at whatever your plan says. Abroad, that is the one thing to check before you rely on mobile data — a roaming data plan makes it trivial and no plan at all makes it expensive.
Deciding in under a minute
- 1
At home, use WiFi if the router is nearby
A home network with a strong signal is usually the most stable option and costs nothing. The qualification matters: at the edge of range, WiFi timing degrades long before its speed does, and calls suffer while browsing still feels fine. If you are two rooms and a wall away, mobile data is often better.
- 2
On public WiFi, expect to switch
Café, hotel and airport networks are shared, frequently overloaded, and often filtered. They also present captive portal login pages that block everything until accepted. If a call fails or sounds broken on public WiFi, switch to mobile data rather than troubleshooting a network you do not control.
- 3
While moving, use mobile data with WiFi off
A call is bound to the connection it started on and does not survive a switch. Walking out of WiFi range mid-call ends it. Turning WiFi off before you dial keeps the whole call on one connection.
- 4
Abroad, check your roaming data allowance first
The call is data, so it is billed as data. With a roaming bundle or a local eSIM, a ten-minute call costs about five megabytes and is not worth thinking about. Without one, data roaming can be priced per megabyte at rates that make WiFi the obvious answer.
- 5
When in doubt, make the same call on both
One test call on each connection, to the same number, settles it faster than any measurement. Speed tests do not report the thing that matters here.
What a call actually costs in data
Voice is one of the lightest things a phone does. At roughly 30 to 50 kilobits per second in each direction including overhead, a minute of calling is about half a megabyte. A ten-minute call is around five megabytes. An hour is roughly thirty.
For comparison, one minute of standard-definition video streaming is in the region of ten megabytes, and a single modern web page with images can be two or three. A long phone call is cheaper in data than reading a news site for a few minutes, which is not most people's intuition and is worth knowing before you avoid a call to save data.
This is also why a slow connection is not disqualifying. A 3G connection carries voice comfortably. What breaks calls is not scarcity of bandwidth but variability in delivery — packets arriving in clumps rather than at an even pace — and that is a property of the network's congestion rather than of its advertised speed.
Where WiFi is the worse choice
- Corporate and university networks frequently block or throttle the traffic voice calls use while allowing web browsing. If every calling app fails on that network, that is what is happening.
- Hotel networks are often heavily oversubscribed in the evening and sometimes filter voice deliberately, to protect a paid telephone service.
- Captive portals block everything until you accept the terms, and an app trying to call during that window fails with no useful error. Load any page in a browser first.
- Networks in countries that restrict VoIP block it as a matter of policy, and the block applies to every calling app rather than to one.
- The far edge of your own network. A weak WiFi signal is worse than good mobile data, and the phone will hold on to a weak WiFi connection rather than switching by itself.
Roaming, and why an app call is not a roaming call
This is the point of using an app abroad, so it is worth stating precisely. When you dial through the app, your phone sends data to our servers and we hand the call to the telephone network in the destination country. Your own operator sees data traffic, not a phone call, so international call rates and roaming voice charges do not apply.
What does apply is your data tariff. On a plan that includes roaming data, or on a local SIM or eSIM, the cost of a call is the half-megabyte-per-minute figure above at whatever your data costs — usually a rounding error. On a plan with no roaming allowance, data can be billed per megabyte at a rate that is worth checking before the first call.
The saving is generally large in either direction, because operator international and roaming voice rates are typically an order of magnitude above app calling rates. Our published rates start at $0.03 a minute, and the comparison against what a roaming call costs is not close.
One test that settles it, and what to do with the answer
Make the same call twice to the same number, once on WiFi and once on mobile data with WiFi switched off. It takes two minutes and it is worth more than any measurement, because it changes exactly one variable while everything else — the destination, the route, the time of day, the person on the other end — stays fixed.
If mobile data is clearly better, the WiFi network is the problem. On a network you control that is worth fixing: move closer to the router, use the 5 GHz band if there is one, or stop whatever is uploading. On a network you do not control — a café, a hotel, an office — there is nothing to fix and mobile data is simply the answer.
If WiFi is clearly better, use it and turn mobile data off before long calls to avoid the phone switching mid-call. If the two are indistinguishable, use whichever costs you less, which abroad is usually WiFi and at home is usually neither.
And if both are equally poor, the problem is not on your side at all. That points at the route or the destination network, and it is worth reporting rather than troubleshooting: send the date, the time, your time zone and the number to [email protected], because that is a case we can actually look at.
Bottom line
Choose stability over speed. A call uses about half a megabyte a minute, so any connection has enough capacity; consistency is what decides quality.
Home WiFi near the router is usually best. Public WiFi is usually worst, and mobile data is the reliable fallback — turn WiFi off before dialling if you will be moving.
The call is data rather than a phone call, so roaming voice charges do not apply. Abroad, check your data allowance rather than your call allowance.
Frequently asked questions
How much data does a VoIP call use?
Roughly half a megabyte per minute in total, from about 30 to 50 kilobits per second in each direction. A ten-minute call is around five megabytes, which is less data than a minute of standard-definition video.
Is WiFi or mobile data better for calls?
Whichever is more stable. Home WiFi close to the router is usually best; public WiFi in cafés, hotels and airports is usually worst because it is shared, congested and often filtered. Mobile data is the reliable fallback.
Do I pay roaming charges for an app call abroad?
Not for the call itself. The app sends data, so your operator bills it as data rather than as an international or roaming voice call. What matters abroad is your roaming data allowance, not your call allowance.
Why do calls drop when I walk out of WiFi range?
A call is bound to the connection it started on and does not migrate between WiFi and mobile data. If you expect to move, turn WiFi off before dialling so the entire call runs on mobile data.
Can I make calls on a slow 3G connection?
Yes. Voice needs very little bandwidth, and 3G carries it comfortably. What degrades a call is uneven packet delivery under congestion, which is not the same thing as a low advertised speed.
Why do my calls fail on hotel WiFi?
Hotel networks are frequently oversubscribed, often present a captive portal that blocks traffic until you accept the terms, and sometimes filter voice deliberately. Complete the login page in a browser first, and if calls still fail, use mobile data.
Related answers
- Your call will not connect
- Your call drops part-way through
- We cannot call that destination
- The microphone is not picking you up
Still stuck?
Write to us with the date, the time and your time zone, and say what you saw. A person reads every message and we aim to reply within 24 hours.
Email support