The cheapest way to make an international call is often a VoIP app over Wi-Fi, and many of those calls are free. The other options are web dialers with low per-minute rates, your mobile carrier's international plans, and old-fashioned calling cards. Which one suits you depends on what matters most for that call: price, convenience or sound quality.
Four ways to call another country
Start with one question: are you calling someone's actual phone number, or do you both use the same app? The answer changes the cost and the steps.
Which method fits which call
A one-off call to a hotel and a weekly call to family abroad need different tools.
- VoIP apps such as WhatsApp or FaceTime work when the person you're calling uses the same app. Calls are usually free over Wi-Fi, but both of you need the app installed and a decent internet connection.
- Web dialers such as CallSky.io call any landline or mobile number from your web browser at low per-minute rates. The person you call doesn't need an app or any software. They answer their phone as normal.
- Mobile carrier plans let you use your phone's built-in dialer. They're often sold as monthly add-ons and make most sense if you call certain countries often and predictably.
- Calling cards still have a place for people without a smartphone or reliable internet access. You buy a card with a set amount of credit, though they're more fiddly to use.
International calling methods at a glance
How the most common ways to make international calls compare:
| Method | Average Cost | Requires Internet | Best For |
|---|---|---|---|
| VoIP Apps | Free to low-cost | Yes | Calling others who use the same app; casual chats. |
| Web Dialers | Low per-minute rates | Yes (for the caller) | Calling any landline/mobile; business calls; flexibility. |
| Mobile Carrier Plans | Monthly fee + rates | No | Frequent calls to specific countries; convenience. |
| Calling Cards | Pay-as-you-go | No | People without internet/smartphones; budget control. |
No single method is best for everyone. A web dialer can reach anyone, while a quick FaceTime call may be all you need for a family member.
How to dial an international number the right way
An international number can look like a random string of digits, but it follows a fixed order, much like a postal address. Get any part wrong and the call won't connect.
The three parts of an international number
Every international call is built from the same pieces:
The exit code tells your network that you're calling outside the country you're in. From the United States or Canada, the exit code is 011.
The country code, 1 to 3 digits long, routes the call to a specific country. The United Kingdom is 44, Mexico is 52 and India is 91.
The local phone number is the one you'd dial inside that country, and it usually includes an area or city code.
Tip: On a smartphone, type a plus sign (+) instead of the exit code. The phone substitutes the correct exit code for whichever country you're in, so you never have to look it up.
Two worked examples
Both examples assume you're dialing from the United States (exit code 011).
Calling a landline in London, UK:
- Start with the US exit code: 011
- Add the UK country code: 44
- Add the London area code: 20 (you almost always drop the leading '0' from a local area code when dialing from abroad)
- Finish with the local number:
xxxx xxxx - The complete number to dial:
011 44 20 xxxx xxxx - Or, more simply:
+44 20 xxxx xxxx
Calling a mobile phone in Mexico City, Mexico:
- Start with the US exit code: 011
- Add Mexico's country code: 52
- Add the full local mobile number:
55 xxxx xxxx - The complete number to dial:
011 52 55 xxxx xxxx - Or, more simply:
+52 55 xxxx xxxx
The pattern is always exit code + country code + local number, and it works for almost every country.
Some countries have their own dialing rules, so check before you call. Our guide on how to call the Philippines from the US has more specific examples.
Comparing your calling options
Your mobile carrier is usually the simplest route. You can often add an international plan to your existing service and dial straight from your contacts, with no new apps. That convenience nearly always costs more: monthly fees, plus per-minute rates well above the alternatives.
Those prices are a big reason so many people now use internet calling to reach family and businesses abroad.
The move to digital calling
The growth comes as more people switch to cheaper, more flexible digital tools.
Those tools come in two kinds:
App-to-app services such as WhatsApp, FaceTime or Telegram work when the other person uses the same app. If you're both on Wi-Fi, the call is free. You can't use them to ring a regular landline or mobile number.
VoIP dialers such as CallSky.io use the same internet technology but can call any phone number in the world, mobile or landline. The person you call doesn't need an app or even an internet connection, because their phone rings like any normal call.
The flowchart below shows how the different calling methods work, starting from either a mobile phone or a landline.
Whichever route you take, the dialing is the same: an exit code (or the + symbol), then the country code, then the local number.
Apps, dialers or your carrier
A mobile carrier plan can be a good choice if you make frequent, predictable calls and don't want to think about it. For most other people, VoIP costs far less.
Web dialers sit in the middle. They have VoIP prices and can reach any phone number, with nothing to download or install.
Our advice is to use both. Free apps like WhatsApp cover quick calls to friends who are on them. Keep a web dialer like CallSky.io for calling businesses, landlines or anyone who doesn't use the same apps.
That way you only pay when the free option can't reach the person. A calling card can still help if you're stuck without internet, but for most people the digital options work better.
Per-minute rates: VoIP vs. carriers
Per-minute rates for calling four common destinations from the US, CallSky against T-Mobile's pay-per-use rates from its international calling page (checked 3 October 2026):
| Destination | CallSky rate | T-Mobile pay-per-use |
|---|---|---|
| UK | $0.04 | $3.00 |
| India | $0.09 | $3.00 |
| Mexico | $0.04 | $1.00 (included on most T-Mobile plans) |
| Canada | $0.03 | $1.00 (included on most T-Mobile plans) |
CallSky rates as of , in USD per minute.
Without an add-on, a carrier's default rate can cost dozens of times more than a calling app for the same call. Check your own plan first: many include some countries, and T-Mobile's $15-a-month Stateside International Talk add-on covers landlines in 70+ countries.
Using an eSIM for international calls
An eSIM (embedded SIM) saves travelers from hunting for a physical SIM card on arrival. You buy and install a data plan for your destination from your phone, and you're online as soon as the plane lands.
The eSIM doesn't give you a phone number for calls, but its data can carry VoIP calls. Pair it with a service like CallSky.io and you can call any number over your data plan at low rates, without paying roaming charges.
Setting up an eSIM:
- Buy a plan online. Pick an eSIM provider and buy a data package for your destination. A QR code usually arrives by email within minutes.
- Scan and install the profile. On your phone, go to Settings > Cellular > Add eSIM (or similar) and scan the QR code with the camera. This installs the digital SIM profile.
- Switch over when you land. Set mobile data to use the new eSIM line and keep your main number active for calls and texts. The phone connects to a local network automatically.
Three example callers
Sarah is a project manager who flies between London, New York and Singapore and can't risk a dropped call while closing a deal. She pairs an eSIM with a VoIP service. The eSIM gives her data as soon as she lands, and she uses that data with CallSky.io to call clients' office landlines and mobiles with professional-grade call quality.
Leo is a university student spending a semester in Spain on a tight budget. Everyone he knows already uses WhatsApp or FaceTime, so free app-to-app calls cover 90% of his calls, and he can talk for hours without spending anything.
Maria moved from the Philippines to Canada for work and calls her elderly parents every week on their landline, the only phone they have. If her Canadian carrier charges $1.50 a minute, a one-hour call costs $90. With CallSky, our product, at $0.39 per minute, the same hour costs $23.40, which saves her about $66 every week.
How to use a web dialer
A web dialer gives you a low-cost line to any phone number from your browser, with nothing to download or install. It's the tool to use when the person you're calling has a landline, or a mobile that isn't on a particular app.
The steps below use CallSky.io as the example. Signing up and placing your first call takes a couple of minutes.
Getting started in three steps
- Create an account. Enter your email and choose a password. There are no long forms or contracts.
- Add calling credit. Web dialers almost always work on a pay-as-you-go basis. You add credit, often starting with small amounts like $4 or $5, and each call is paid from that balance at a low per-minute rate. You only pay for what you use, and the credit typically never expires.
- Start dialing. The interface looks much like the dialer on your phone.
You decide when to top up, so a large phone bill can't arrive by surprise.
The main advantage of a web dialer is reach. The person you're calling doesn't need an app or even an internet connection. Their phone rings like a normal call.
Using the dial pad
Once you're logged in, you dial on an online keypad. With CallSky.io the steps are:
- Pick the country you're calling from the dropdown menu. It fills in the country code for you, which avoids a common dialing mistake.
- Type the rest of the phone number, including the local area code.
- Press the call button. Your browser uses your device's microphone and speakers for the audio, like any other web-based calling service.
Most web dialers also show your remaining credit, a call history with the cost and length of each call, and your account settings on the dashboard. That is more visibility than most carrier plans give you.
A web dialer works as well for personal calls as for work calls. If you're also comparing phone apps, see our guide to the best apps for WiFi calling.
Using the CallSky.io mobile app
For calls on the go, CallSky.io has apps for iOS and Android. They do everything the web dialer does and make calls over Wi-Fi or mobile data wherever you are.
To set up the app:
- Download the CallSky.io app from the Apple App Store.
- Log in with the same email and password as your web account.
- Start calling. Your credit is already synced.
In the app you can call people from your phone's contacts, check your call history and add credit.
Tips for better and cheaper calls
Once you've chosen how to call, a few habits make a big difference to what you spend and how the calls sound.
For VoIP apps and web dialers, the internet connection matters more than anything else. A weak or patchy signal is behind almost every bad call: dropped connections, echoes and delays.
Connect to a stable Wi-Fi network before you dial. It's usually more reliable than mobile data, which can vary a lot. If you can, move closer to your router.
A VoIP call uses about 0.5 to 1 megabyte (MB) of data per minute on average. A 10-minute call uses 5 to 10 MB, and an hour comes to 30 to 60 MB. That's less than streaming a single minute of HD video, so VoIP is light on data even if you're watching your plan.
Balancing cost and convenience
VoIP and web dialers usually have the lowest rates, but sometimes your regular mobile carrier makes more sense.
Look at how you call. If you make long calls to one country all the time, check your carrier's international add-on plans. These monthly packages can be good value for heavy users, but read the fine print.
A common mistake is assuming "unlimited" covers the whole world. Most of these plans include only a specific list of countries. Dial anywhere else and you pay high pay-per-minute rates.
For most people, pay-as-you-go is the better fit. You pay only for the minutes you use, not a monthly fee for calls you might never make.
Fixing common call problems
Most call problems are easy to fix once you know the cause.
- Echo and feedback usually happen when someone's microphone picks up the sound from their own speaker. The quickest fix is to use headphones, which makes a big difference to clarity.
- Choppy or delayed audio almost always means a bad internet connection. On Wi-Fi, move closer to your router. On mobile data, check your signal or switch to a Wi-Fi network.
- A call that suddenly drops is usually a brief internet glitch or network congestion. Wait a minute and redial. The problem often clears up as quickly as it started.
Common questions about calling abroad
What's the cheapest way to call internationally?
It depends on who you're calling. If your friend or relative uses WhatsApp, Signal or FaceTime, calling them over Wi-Fi costs nothing.
To ring a landline in another country, or a mobile number that isn't on one of those apps, a web dialer or a VoIP service with prepaid credit is almost always the cheapest option. Both cost far less than standard mobile carrier rates. Check the per-minute rate for the country you're calling.
Do I need a special plan to call abroad from my cell phone?
Yes. Dialing an international number from your phone's regular dialer without one can lead to a very large bill, because carriers' standard pay-as-you-go rates for international calls are high.
You have two better options:
- Add an international calling package to your existing mobile plan.
- Skip your carrier and use a VoIP app or a web dialer.
A simple rule: don't dial an international number from your phone unless you know an international plan is already set up. It's the surest way to avoid accidental charges.
Why does my international call sound bad?
Choppy audio, echoes and dropped calls on a VoIP service nearly always come from a shaky internet connection, usually a weak or congested Wi-Fi signal.
Try moving closer to your router first. If that doesn't help, switch to mobile data: a solid 5G or LTE connection is often more stable than patchy Wi-Fi. On a traditional call, the cause may be congestion on the carrier's network, which you can't do anything about.
What's an exit code, and do I always need it?
An exit code (such as 011 in the US) tells your network that you're calling out of the country. A country code (such as 44 for the UK) tells the global network which country the call is going into.
You need both, but on any modern smartphone you can start the number with a plus sign (+) instead of the exit code. The phone reads + as "use the correct exit code for the country I'm in", and it works everywhere.
CallSky is our product. It calls landlines and mobiles in 180+ countries at per-minute rates, and signing up takes a few minutes.