eSIMs for 190+ countries Top-ups to 100+ countries QR delivered by email in minutes Secure checkout with Visa, Mastercard, Apple & Google Pay Real support on WhatsApp

Country codes / +40

+40

+40 country code: Romania

Romania

+40 is the country code for Romania. To call Romania from abroad, dial your exit code (00 in most countries, 011 from the USA and Canada), then 40, then the number without its leading 0. A Romania mobile number looks like +40 712 034 567.

Also written as: +40 · 0040 · 011 40 (from the USA and Canada) · 00-40

Top up a +40 number in RomaniaTravel eSIM for Romania
+40

Who uses the +40 code

The +40 country code is assigned to Romania. Romania is the only country on this page, and it is the country covered by the code. The country is identified by the ISO code RO. People and businesses in Romania use +40 numbers, and callers outside the country reach Romanian numbers by dialling the code before the local number.

Where Romania is and how it runs

Romania lies in Europe, in the Southeast Europe subregion. Its capital is Bucharest. The official language is Romanian, and the currency is the Romanian leu. The demonym for the country is Romanian. Local time follows the Europe/Bucharest time zone at UTC+02:00. A Romanian mobile number in international format looks like +40 712 034 567.

Calling and messaging a +40 number over the internet

A +40 number can be called or messaged over the internet using a data connection. The caller needs an internet connection and a service that routes the call or message to the Romanian number, so no traditional international line is required. This suits people outside Romania who contact Romanian numbers and Romanians who want a second route to local numbers. The connection carries voice or text data to the +40 number, and the recipient answers or receives the message on their Romanian mobile.

Slashtel sends prepaid mobile top-ups to these Romania operators: Orange, Vodafone, Digi and Telekom. You can top up a Romania number through the recharge page, which lists the operators and the prepaid balances available. The recipient keeps their existing Romanian number and balance, and the top-up reaches the operator's prepaid service for that number.

For a +40 number, the international example format is +40 712 034 567. The same format applies when the number is entered for a call or message over the internet, with the code, then the subscriber digits. Romania uses the Romanian leu, and the capital is Bucharest, where the Europe/Bucharest time zone at UTC+02:00 applies. Romanian is the language used on Romanian numbers. These details stay the same whether the +40 number is reached from inside Romania or from outside the country over a data connection.

Facts checked 26 October 2026.

Romania number format

International+40 712 034 567
E.164 (apps and forms)+40712034567
Inside Romania0712 034 567
Digits after +409 (numbers can be 6 to 9 digits)

Example mobile number format from Google's libphonenumber data, not a real subscriber.

How to call Romania

Calling fromDial
Any mobile phone+40 712 034 567
the United States (landline)011 40 712 034 567
Canada (landline)011 40 712 034 567
the United Kingdom (landline)00 40 712 034 567
Ireland (landline)00 40 712 034 567
the United Arab Emirates (landline)00 40 712 034 567
Australia (landline)0011 40 712 034 567
India (landline)00 40 712 034 567
Germany (landline)00 40 712 034 567
France (landline)00 40 712 034 567
Spain (landline)00 40 712 034 567
Saudi Arabia (landline)00 40 712 034 567
South Africa (landline)00 40 712 034 567
Inside Romania0712 034 567

Top up a +40 mobile

Pay with a card from any country; credit usually arrives in minutes.

Check a +40 number

Enter a phone number

Paste a number with + and the country is detected.

Formats, validity and dialling instructions appear here as you type.

+40 in other languages

Questions

Which country has the country code +40?

+40 is the country code for Romania.

How do I call Romania from the USA or Canada?

Dial 011, then 40, then the number without the leading 0: for example 011 40 712 034 567. From a mobile you can dial +40 712 034 567 instead.

How do I call Romania from the UK?

Dial 00, then 40, then the number without the leading 0: for example 00 40 712 034 567.

How many digits is a Romania mobile number?

9 digits after the country code +40, or 10 digits including the leading 0 when dialled inside Romania. Example: +40 712 034 567.

Which country is 0040?

0040 is Romania. 00 is the exit code used in most countries, so 0040, +40 and 011 40 from the USA all reach the same country.

Is +40 the same as 0040?

Yes. The + stands for the exit code of the country you are calling from. In most countries that is 00, so +40 and 0040 are the same. From the USA and Canada the exit code is 011, so you would dial 01140.

Can I send a mobile top-up to a +40 number?

Yes. Slashtel sends prepaid top-ups to Orange, Vodafone, Digi, Telekom numbers in Romania, paid with a card from any country.

Nearby codes: +36 Hungary · +39 Italy · +41 Switzerland · +43 Austria · all country codes