To call Germany from Australia, dial 0011 49 and then the German number without its first 0. German numbers vary in length, so do not add or remove digits. Below is exactly what to dial, a number converter, area codes, the best time to call and what a call costs.
Dial 0011, then 49, then the number without its first 0.
| Number in Germany | Written there as | Dial from Australia |
|---|---|---|
| Mobile | 0171 3920012 | 0011 49 171 3920012 |
| Landline | 030 23125123 | 0011 49 30 23125123 |
Example numbers only. On a mobile you can type + in place of 0011.
Convert Any German Number to Dial from Australia
Type a German number the way it was given to you, such as 030 23125123, +49 (0)30 23125123 or 0171 3920012. The converter removes the 0 and shows the digits to dial.
Type the number the way it is written in Germany.
German Area Codes and Mobile Numbers
German numbers do not have a fixed length. Area codes run from 2 to 5 digits, and the local number after them varies too, so two correct numbers in the same city can be different lengths.
Mobiles are easy to spot: after the 0 they start with 15, 16 or 17, for example 0171 3920012. Because people can keep their number when they change network, the prefix only shows the network that first issued it.
| City | Area code | From Australia |
|---|---|---|
| Berlin | 30 | 0011 49 30 + number |
| Hamburg | 40 | 0011 49 40 + number |
| Munich | 89 | 0011 49 89 + number |
| Cologne | 221 | 0011 49 221 + number |
| Frankfurt | 69 | 0011 49 69 + number |
| Stuttgart | 711 | 0011 49 711 + number |
| Düsseldorf | 211 | 0011 49 211 + number |
| Leipzig | 341 | 0011 49 341 + number |
Area codes as they follow 49. Inside Germany each starts with 0, for example 030 for Berlin. Frankfurt here is Frankfurt am Main.
Best Time to Call Germany from Australia
Germany is behind every Australian city, and the gap changes when clocks change for daylight saving. For example, in January, 7:00 pm in Sydney is 9:00 am in Berlin, and in July, 7:00 pm in Sydney is 11:00 am in Berlin.
| Your city | Berlin |
|---|---|
| Sydney, Melbourne, Canberra, Hobart | January: 10h behind July: 8h behind |
| Brisbane | January: 9h behind July: 8h behind |
| Adelaide | January: 9h 30m behind July: 7h 30m behind |
| Darwin | January: 8h 30m behind July: 7h 30m behind |
| Perth | January: 7h behind July: 6h behind |
Worked out from the official time zone database for mid January and mid July. Germany moves its clocks forward on the last Sunday of March and back on the last Sunday of October, so the gap also changes for a few weeks around those dates.
What a Call to Germany Costs
Calls to Germany start at 2.4c a minute on Call Anywhere (99c a call). German mobiles cost more than landlines on nearly every card.
| Calling a | 10 minutes | 30 minutes | 60 minutes |
|---|---|---|---|
| Landline | 43.2cHello World | $1.08Hello World | $2.16Hello World |
| Mobile | $1.06Hello World | $2.64Hello World | $5.28Hello World |
Cheapest card for each call, including any connection fee and billing rounding, from a local access number. Checked 12 October 2026. See every card for Germany.
For every card ranked, call-length tips and monthly costs, see cheap calls to Germany. Landlines in Berlin and Frankfurt have their own rate on some cards: from 3.4c a minute on East Star, against 3.6c for the rest of Germany.
Why Your Call to Germany Is Not Connecting
- Keeping the 0 after 49. Dial 0011 49 30 23125123, not 0011 49 030 23125123.
- Copying the (0) in numbers written as +49 (0)30 …. The 0 in brackets is only for callers inside Germany.
- Thinking a number is wrong because of its length. German numbers can be shorter or longer than others in the same city.
- Expecting an 0800 freephone number to work, or be free, from Australia. Many do not accept overseas calls.
- Your mobile plan may block international calls, or need extra credit for them. A phone card avoids this, because you dial an Australian access number first.
- On a phone card, the overseas number goes in after the access number and PIN, and ends with #.
Calling Australia from Germany
Friends and family in Germany call Australia with Germany’s exit code 00, then 61, then the Australian number without its first 0. An Australian mobile 0412 345 678 becomes 00 61 412 345 678. From a mobile in Germany, +61 412 345 678 works too. A Sydney landline 02 9283 9292 becomes 00 61 2 9283 9292.
Compare every card that calls Germany, with landline and mobile rates.
Frequently Asked Questions
Which country has the code +49?
Germany. From Australia dial 0011 49, then the German number without its first 0.
What do German phone numbers start with?
Inside Germany, numbers start with 0 and an area code, such as 030 for Berlin or 089 for Munich. Mobiles start with 015, 016 or 017. From Australia leave out the 0.
What does +49 (0) mean in a German number?
The 0 in brackets is for callers inside Germany. From Australia leave it out: +49 (0)30 23125123 is dialled 0011 49 30 23125123.
Do I drop the 0 when calling Germany?
Yes. Drop the first 0 of the area code or mobile code, and keep every other digit.
How much does it cost to call Germany from Australia?
With a phone card, a 10 minute call to a landline in Germany costs 43.2c on Hello World. A 1 hour call on Hello World costs $2.16 to a landline and $5.28 to a mobile. Prices include any connection fee and are for calls from a local access number.
What is the cheapest way to call Germany from Australia?
A prepaid phone card is usually cheapest when the person you call is on a normal landline or mobile. The lowest rate is 2.4c a minute on Call Anywhere plus 99c a call. With no connection fee, landlines start at 3.6c and mobiles at 8.8c, both on Hello World.
Can I call Germany for free from Australia?
Internet calling apps are free when both people have the same app and a data or Wi-Fi connection. To reach a landline, a basic mobile or someone with weak internet in Germany, a phone card costs a few cents a minute.


Recharging PIN