To dial international: first dial 00 + country code + number
To dial a Budapest number from a Budapest landline: dial the 7 digits with no prefix.
To dial a Budapest number from a mobile phone: dial the 06 + 1 + 7 digit number.
To dial another Hungarian town outside of Budapest from Budapest landline or mobile phone: dial 06 + city code + 6 digit number
To dial a 1-800 number from Hungary: dial 00-1-880 + 7 digits. It will not be toll free but rather a regular long distance call.
To dial Hungary from another country, dial + 36 + city code + 6 or 7 digit number. The city code in Budapest is ‘1′ and Budapest numbers always have 7 numbers while many other cities outside of Budapest have only 6 digits