Professionals, students, and families across Germany call Spain from Deutschland constantly — Madrid headquarters from Berlin startups, Barcelona suppliers from Munich manufacturers, holiday-home owners in Málaga calling local gestorías, and Spanish expats in Hamburg checking in with family in Valencia. Spain uses country code +34, EU roaming simplified mobile data but not always voice habits, and WhatsApp still cannot reach every Spanish bank, tax office, or landline your paperwork requires.
Ringvoo helps Germany-based callers place browser-based calls to Spanish +34 numbers with transparent pay-as-you-go pricing and no app install. This guide covers the exact dial format from German mobiles and landlines, what Telekom and O2 charge compared to VoIP, when free apps fall short, and how to reach Movistar, Vodafone, and Orange mobiles plus city landlines reliably from any Bundesland.
Key Takeaways
- Dial 00 34 + Spanish number without leading 0 from Germany — mobile example:
00 34 612 345 678. - Telekom and O2 EU rates may still apply per-minute fees on some prepaid and business lines — compare your bill to Ringvoo Spain rates before long calls.
- WhatsApp cannot call Spanish banks, Hacienda helplines, or fixed lines — you need PSTN connectivity for most business and institutional numbers.
- Cross-reference European guides: call Germany from India explains inbound +49 formatting for partners calling you back, and international dialing codes guide covers +34 alongside all major prefixes.
- For broader cost tactics, read cheapest way to call abroad and digital nomad international calling if you split time between Germany and Spain.
Germany to Spain Dialing Format Explained
Spain uses country code +34. From Germany, the international access prefix is 00 (or hold the + key on most smartphones to insert +34 directly). Spanish domestic numbers start with 9 for geographic landlines and 6 or 7 for mobiles — there is no trunk zero to drop unlike UK or German numbers.
Standard format from German mobile to Spanish mobile
00 34 [9-digit mobile]
Example — Madrid mobile: 00 34 612 345 678
Example — Barcelona mobile: 00 34 678 987 654
Spanish mobile numbers are nine digits starting with 6 or 7. In E.164 format for browser dialers: +34612345678.
Landline numbers
Spanish geographic numbers are nine digits starting with 9 — no separate area code with trunk zero.
Example — Madrid landline: 00 34 91 234 5678
Example — Barcelona landline: 00 34 93 234 5678
Example — Valencia landline: 00 34 96 234 5678
Example — Málaga landline: 00 34 95 234 5678
Common prefixes: 91 (Madrid), 93 (Barcelona), 96 (Valencia), 95 (Seville/Málaga region), 94 (Bilbao).
Using +34 in browser dialers
VoIP platforms including Ringvoo expect E.164 format: +34 followed by the nine-digit national number. Example: +34612345678 for a mobile, +34912345678 for a Madrid landline.
EU numbering nuance
Spain joined the closed nine-digit national numbering plan — unlike Germany's variable-length area codes documented in call Germany from India. Do not insert or remove a leading 0 when converting Spanish numbers to international format.
For a master reference across all corridors, see international dialing codes guide.
What Telekom, O2, Vodafone DE, and 1&1 Charge for Spain Calls
Germany and Spain are both in the EU, but not every German mobile plan treats Spain as unlimited domestic voice. Prepaid Aldi Talk and Lidl Connect lines, some business tariffs, and landline packages may still meter Spain per minute.
| Method | Typical cost profile | PSTN to Spanish mobiles? |
|---|---|---|
| Telekom/O2/Vodafone DE direct | Often included on premium EU plans; per-minute on others | Yes |
| EU roaming (calling from Spain on DE SIM) | Different rules — not the same as calling Spain from Germany | Yes, with plan limits |
| Wi-Fi + browser VoIP (Ringvoo) | Pay-as-you-go per minute, no subscription | Yes |
| WhatsApp / FaceTime | Free on Wi-Fi | No — app users only |
Landline context: Deutsche Telekom Festnetz international rates to Spain may differ from mobile EU bundles — check your Festnetz tariff if calling from home office.
Spain is a high-volume intra-EU VoIP corridor with competitive termination rates. Browser pay-as-you-go suits remote workers in Berlin calling Barcelona clients and retirees maintaining Málaga property contacts without upgrading mobile plans.
For a deeper cost framework, see cheapest way to call abroad and carrier plans vs VoIP.
Cheapest Ways to Call Spain from Berlin, Munich, and Frankfurt
Browser pay-as-you-go (Ringvoo)
You pay only for minutes used; credits do not expire. Audio routes through carrier interconnects — the person you call sees a normal phone call on their Movistar or Vodafone mobile, not a video chat invite.
Best for: weekly business calls, Spanish bank and gestoría helplines, property management, healthcare follow-ups, long family conversations on fixed lines.
Carrier EU bundles
Telekom MagentaMobil and similar plans often include EU voice, but verify Spain is covered at zero marginal cost on your specific tariff. Prepaid users frequently pay per minute — compare against Ringvoo Spain rates.
Best for: callers without reliable Wi-Fi who already have inclusive EU voice on postpaid plans.
Free messaging apps
WhatsApp dominates social chat in Spain, but it cannot replace calling CaixaBank, Agencia Tributaria, or a rural landline. Apps work when both parties use the same app on smartphones — not for PSTN reach.
Best for: informal chat — not institutional calling. See WhatsApp vs phone call for a full comparison.
Call Spain from your browser in Germany

Ringvoo lets Germany-based users dial any Spanish +34 mobile or landline from a browser tab — no app store download, no subscription lock-in. Check live Spain rates, add credits via secure checkout, and call Madrid, Barcelona, or Valencia at transparent per-minute pricing.
Try Ringvoo free — call from your browser · View international rates
Step-by-Step: Call Spain from Browser in 3 Minutes
- Create a Ringvoo account at ringvoo.com/login — email signup, no German phone number required to start.
- Add a small credit balance through secure checkout.
- Open the dialer in Chrome, Safari, or Edge on laptop or phone.
- Enter the Spanish number in +34 format — e.g.
+34612345678for a mobile or+34912345678for a Madrid landline. - Allow microphone access when prompted.
- Press call and wait for Spanish ring tone.
Save frequent contacts with full +34 formatting. Spanish numbers are always nine digits after the country code — count carefully.
For students and remote workers, international calls without a SIM explains browser VoIP when your German SIM lacks EU minutes.
Calling Movistar, Vodafone, and Orange from Germany
All major Spanish mobile operators accept incoming calls on standard +34 numbers. VoIP-originated calls terminate like any other voice call — the recipient pays nothing to receive on a typical plan.
Mobile context: Movistar, Vodafone ES, Orange, and Yoigo all use nine-digit numbers starting with 6 or 7 — the number you were given is complete after +34.
Landline and institutional reach: Government offices, hospitals, universities, and corporate switchboards across Spain remain on fixed-line numbers reachable via browser VoIP — WhatsApp cannot. See calling landlines internationally and calling customer support abroad for IVR navigation tips.
Time zones: Mainland Spain uses CET (UTC+1) and CEST (UTC+2) in summer. Germany shares the same time zone — no offset for Madrid or Barcelona calls. The Canary Islands are one hour behind mainland Spain.
Business calling: Cross-border teams benefit from small business international calling and remote worker international phone setups that avoid per-seat PBX costs.
Common Mistakes When Calling Spain from Germany
Adding a leading 0: Spanish numbers do not use a domestic trunk zero in international format. Dial 00 34 612... not 00 34 0612....
Applying German +49 rules: German numbers drop a leading 0 — Spanish numbers do not have one. Do not confuse formats from call Germany from India.
Wrong digit count: Spain uses exactly nine national digits after +34. Missing a digit causes immediate failure.
Assuming EU = free on every plan: Prepaid and Festnetz tariffs may still charge — verify before marathon calls.
Relying on WhatsApp for Hacienda or bank verification: Spanish institutions often require PSTN voice — use browser VoIP. Read calling banks internationally.
Calling Canary Islands with wrong expectations: +34 covers Canary Islands too, but local time is UTC+0 / UTC+1 — one hour behind Madrid.
Germany–Spain Corridors Callers Use Most
| German hub | Common Spanish destinations | Typical caller need |
|---|---|---|
| Berlin | Madrid, Barcelona | Startups, EU policy, tourism |
| Munich | Barcelona, Valencia | Automotive supply chain, tech |
| Frankfurt | Madrid | Finance, legal, corporate |
| Hamburg | Málaga, Alicante | Property, retirement, tourism |
| Stuttgart | Zaragoza, Bilbao | Manufacturing, logistics |
Cross-reference related guides: international dialing codes guide for all EU prefixes, call India from UK for another high-volume European diaspora corridor, and WebRTC calling explained for how browser dialers work technically.
If you previously relied on Skype for Business or Zoom Phone, see Skype for Business alternative and Zoom Phone alternative.
Frequently Asked Questions
What is the country code for Spain from Germany?
Spain uses +34. From a German phone, dial 00 34 followed by the nine-digit Spanish number. In a browser VoIP dialer, use +34 directly.
Do I need 00 to call Spain from Germany?
Yes, unless your device accepts + — then use +34 followed by the nine-digit number. Germany's international access code is 00.
Is WhatsApp enough to call Spanish banks from Berlin?
No. Spanish banks, tax authorities, and most businesses require PSTN voice to published phone numbers. Use browser VoIP like Ringvoo to reach them from Germany.
How much does Telekom or O2 charge per minute to Spain?
Rates vary by plan. Many postpaid EU plans include Spain; prepaid and Festnetz lines may charge per minute. Compare against Ringvoo Spain rates.
Can I call Spain without a German SIM card?
Yes. Browser calling over Wi-Fi works without cellular service — see international calls without a SIM. You need internet, not a local SIM.
Does Ringvoo work on mobile browser in Germany?
Yes. Open Ringvoo in your phone's browser, log in, and use the dialer. Add the site to your home screen for quick access.
Are calls to the Canary Islands the same as mainland Spain?
Yes — same +34 country code and nine-digit format. Canary Islands time is one hour behind mainland Spain.
What is the time difference between Germany and Spain?
Mainland Spain and Germany share the same time zone (CET/CEST). Schedule calls without offset concerns for Madrid or Barcelona.
How do Spanish numbers differ from French numbers?
France uses +33 with a leading 0 to drop domestically — Spain uses +34 with nine digits and no trunk zero. See international dialing codes guide for both.
Start Calling Spain from Germany Today
The cheapest reliable way to call Spain from Germany for many professionals and property owners is Wi-Fi plus browser pay-as-you-go VoIP — especially on prepaid and Festnetz plans that still meter EU voice separately. Ringvoo connects you to any Spanish +34 mobile or landline with credits that never expire and rates you can verify before every call.
Check live Spain rates and create your free account. For broader savings strategies, read cheapest way to call abroad in 2026, call Germany from India for reverse-corridor context, and international dialing codes guide for all EU formats.
