The country code for Slovakia is +421, the city code for Bratislava is 2 (or 02 if calling from within Slovakia).
Slovakia’s incumbent land-line operator is T-Com (formerly Slovak Telecom), majority-owned by Deutsche Telekom. The telephone directory of Slovak Telecom can be found online or at 1181 (the telephone services also provides information on mobile network phone numbers).
In Bratislava there is a network of payphones (both card phones and some coin-operated phones). Some phones do not allow outgoing calls to international and mobile numbers (marked by orange sticker with Slovak and English text). Telephone cards can be purchased at most newsstands at two denominations: € 4 or € 6 which come with extra credit.
Slovakia has three mobile operators: Orange and T-Mobile (formerly Eurotel) and O2 run by Spain’s Telefonica. All the operators have roaming agreements with the vast majority of international GSM operators. Calling codes for the older mobile networks start with 090 and 091 (e.g. 0901, 0902, 0903, 0904, 0905, 0906, 0907, 0908, 0911, 0914, 0915), calling code for O2 is 0949,0948,0944. All three operators hold licenses for the 900 and 1800 MHz frequencies.
In addition to post-paid services, Orange offers pre-paid Prima cards, T-Mobile offers Easy cards and O2 offers O2 Fer. These may be a cost-efficient alternative to roaming for visitors who spend some time in Slovakia.