If you have ever tried to call UK from India, you have probably hit at least one of these issues:
- a “call failed” message
- a surprise bill
- a confusing prefix, you were not sure where to put
International dialing rules are not intuitive, and Indian carriers each handle UK calls a little differently.
This guide breaks down exactly how to call UK from India in 2026, what each Indian carrier charges, and the cheapest free calls options.
We will also explore why a UK virtual phone number makes more sense than a regular international call.
How to Call UK from India in 3 Simple Steps
The dialing format to a UK number from India itself is the same across every Indian carrier, even though rates and activation steps vary.
Step 1: Dial India’s exit code. Press 00, or hold the 0 key on a mobile phone to get the + symbol. Both work.
Step 2: Add the UK country code. Type 44, the international code that tells your carrier to route the call to the United Kingdom.
Step 3: Drop the leading 0 and dial the local number. Most UK numbers start with a 0 (like 020-7946-0000), but you must drop that 0 when dialing from another country.
Full example: To reach 020-7946-0000 in London, dial 00 44 20 7946 0000 or +44 20 7946 0000.
That is it. Three steps, and your international call goes through.
Understanding the +44 Country Code and UK Area Codes
The +44 country code (also called the UK country code) is reserved exclusively for the United Kingdom: England, Scotland, Wales, and Northern Ireland. Every United Kingdom number sits behind this prefix when dialed from another country.
The structure is simple:
- UK landline numbers usually start with 020 (London) or other area codes like 0121 (Birmingham), 0131 (Edinburgh), and 0161 (Manchester).
- UK mobile numbers always start with 07 in the local format.
- When dialing the UK from India, drop the leading 0 of the area code or mobile prefix. So 020 becomes 20, and 07 becomes 7.
Different UK prefixes mean different number types and different costs. Here is a quick decoder for the most common ones.
| UK Prefix | Number Type | Typical Cost from India |
|---|---|---|
- UK 0800 toll-free numbers are free only for callers inside the UK.
- From India, they often do not connect, or they charge a high ISD rate. When dealing with a UK business, always ask for a direct landline number instead.
How to Dial a UK Number from India by Carrier: Airtel, Jio, Vi, BSNL?
Every Indian carrier handles international dialing slightly differently. Here is what to know before your first call to the United Kingdom.
1. Airtel
ISD is not enabled by default on most Airtel plans. Activate it through the My Airtel app or by dialing *121#. Once active, the standard dialing format is 00 44 [number]. Airtel’s per-minute UK rates start around ?8 to ?30 per minute.
2. Jio
Postpaid Jio plans usually have ISD enabled by default. International calling rates apply automatically. Use the standard 00 44 prefix or +44.
3. Vi (Vodafone Idea)
Vi may require ISD activation through customer care. It also offers a shortcut format: *131*44[number]#. Per-minute rates start around ?1.20 per minute on some UK numbers.
4. BSNL
ISD activation goes through BSNL customer care. BSNL has historically had the lowest international calling rates among Indian carriers, but coverage and call quality vary by region.

CallHippo lets you buy a real United Kingdom phone number in minutes, with calls priced at a fraction of standard ISD rates.
How to Call UK from India for Free: Apps That Actually Work
Want to know how to call UK number from India for free? You can, but the rules matter.
1. Truly Free Options (Both Parties Need the App and Internet)
- WhatsApp: The most widely used app for India-UK calls. Free voice and video calls over data or Wi-Fi.
- Signal: Free, secure, similar quality. Smaller user base than WhatsApp.
- Telegram: Free voice calls between users on the app.
These apps are free only when both parties are using them. The recipient must have the app installed and a good internet connection.
2. Wi-Fi-to-Landline Calling (Paid but Cheap)
- Skype Out / Skype Credit: Lets you call any UK landline or mobile number from any device. Costs around ?1.5 to ?3 per minute.
- Google Voice: Limited availability outside the US, but it works for some Users.
- Zoom Phone: Pay-per-minute calling to any UK number, similar to Skype Out.
- Viber Out: Low-cost international calling without requiring an app on the receiver’s end.
- For one-off personal calls, an app like WhatsApp is unbeatable.
- For business calls where the other side is on a landline, Skype Out or a full VoIP service makes more sense and delivers better call quality.
India to UK Time Difference and Best Time To Call
The United Kingdom is 5 hours and 30 minutes behind India during standard time (October to March), and 4 hours and 30 minutes behind during British Summer Time (March to October).
Use this quick reference to pick the right calling window.
| IST (India) | UK Time (Winter / GMT) | UK Time (Summer / BST) | Best For |
|---|---|---|---|
The best time for calling UK from India for business is between 2:00 PM and 7:00 PM IST. That hits the morning and early afternoon UK business window, when most UK professionals are at their desks.
For personal catch-ups, 7:00 PM to 10:00 PM IST works well for relaxed conversations during the UK afternoon.
Cost Comparison: What’s the Cheapest Way to Call UK from India?
Cost varies dramatically depending on whether you use a carrier, a calling card, an app, or a VoIP service provider. Here is how international calling rates compare across each method.
| Method | Approx Cost (?/min) | Setup Required | Best For |
|---|---|---|---|
How a UK Virtual Phone Number Works (Inbound + Outbound)
A UK virtual phone number is a real United Kingdom phone number (starting with +44) that is hosted in the cloud rather than tied to a physical line in the UK. You buy it from a VoIP services provider, and you can answer calls to that number from anywhere in the world, including India.
How Does it Work for Inbound Calls?
- Your UK client dials your UK virtual number from their phone.
- The UK VoIP provider routes the call over the internet to your device in India.
- You answer it on your phone, laptop, or desk phone, exactly like any local call.
The caller sees a local UK number on their screen. You receive the call in India. There are no international charges on their end. With CallHippo, you can get inbound calls at as low as 0.022/per minute.
How It Works for Outbound Calls?
- You dial a UK number from your CallHippo app, browser, or desk phone in India.
- The VoIP provider routes the call over the internet to a UK carrier at the last mile.
- The UK recipient sees your local UK number as the caller ID and picks up like any local call.
The recipient sees a local UK number on their screen, not a foreign one, so answer rates stay high. You pay only the per-minute outbound rate, with no international charges on either side. CallHippo’s per-minute outbound rates to the UK start as low as $0.019 per minute.
- A UK virtual number is the practical choice for any Indian business serving UK clients.
- It gives them a local landline number to dial, offers cheap outbound calls, and removes international charges on both sides.
Conclusion
Calling UK from India is simple once you know the structure: India’s exit code (00 or +), the +44 country code, and the local UK number without its leading 0.
For one-off personal calls, free apps like WhatsApp work fine. For Indian businesses making regular international calls to UK clients, a UK virtual number from CallHippo gives you the best mix of cost, call quality, and customer experience around the world.
Get a UK virtual phone number in minutes, slash international calling rates, and run inbound and outbound UK calls from one dashboard.
Take a 10-Day Free Trial No credit card required!Frequently Asked Questions
1. How to call London from India?
London uses the area code 020. To call a London landline, dial 00 44 20 [8-digit number] or +44 20 [8-digit number]. Drop the leading 0 from 020 when dialing internationally. Mobile numbers in London follow the same UK-wide format starting with 07.
2. Why is there a 0 in front of UK area codes, and do I dial it?
The leading 0 is a UK-internal trunk prefix. It is required when dialing within the UK, but must be dropped when calling from another country. So 020 becomes 20, and 07 becomes 7 when you call from India.

Subscribe to our newsletter & never miss our latest news and promotions.


