Zambia Travel Information

The Basics


Local time in Zambia is GMT +2.


Electrical current in Zambia is 220 volts, 50Hz. Square three-pin plugs, as well as two-and three pin round plugs are in use.


There are over 73 dialects spoken in Zambia, but the official language is English. All business is in English and most Zambians speak it fairly well.

Travel Health

Typhoid, polio, rabies and hepatitis A vaccinations are recommended for travel to Zambia. Malaria is endemic in Zambia (prophylaxis is essential), and outbreaks of cholera and dysentery are common especially during the rainy season. Yellow fever is a risk in the northwest and western provinces. Visitors to game parks are at risk of African trypanosomiasis (sleeping sickness), which is carried by tsetse flies; insect repellent is ineffective against tsetse flies. The country also has one of the highest rates of HIV/Aids infection worldwide. Avoid swimming or wading in bodies of fresh water, such as lakes, ponds, streams, or rivers due to the presence of bilharzia.

Medical facilities in the country are under-developed and limited to the point that basic drugs and even clean needles are often not available. The small clinics in Lusaka are regarded as superior to the general hospitals, but clinics in rural areas are rarely stocked with anything more than aspirin or plasters. Full travel insurance, including cover for medical evacuation by air, is therefore essential and it is vital to bring a good first aid kit. Avoid food bought from local street vendors and ensure drinking water is filtered and boiled, or bought in sealed, branded bottles.


Tipping in Zambia is discouraged, but still practised on occasion and is usually about 10 percent. A 10 percent service charge is usually included in bills, but tipping in hotels is against the law.

Safety Information

Package tours in Zambia are generally considered safe. Most visits to Zambia are trouble free, but visitors should be aware that car hijackings and armed robberies are increasing, and mugging, bag-snatching and theft from parked cars is common in downtown areas. Political rallies, demonstrations, and large gatherings have the potential for violence and should be avoided. Luxury 4x4 vehicles in particular are being targeted for vehicle hijacking. Visitors should avoid the Cairo Road in Lusaka, which is dangerous due to violent robberies. Be vigilant and do not display tempting valuables. Avoid the border areas where Zambia meets Angola and the DRC; cross-border raids are frequent and landmines are a potential danger. Many roads can become impassable in the rainy season (November to April). Travellers should be aware that overstaying a visa is a serious offence and may result in arrest and imprisonment.

Local Customs

Zambia's culture is largely patriarchal, however white visitors tend to be given more respect regardless of gender. Zambians are curious, and visitors should not be offended by stares and questions. Women should refrain from wearing short skirts and low-cut tops, and beachwear should be worn only on the beach, however casual dress is acceptable. The Western practise of 'getting to the point' is not practised in Zambian culture, and it is polite to say hello and exchange pleasantries before asking a question or requesting assistance. Shaking hands is a common greeting, and many Zambians will continue to hold hands throughout the conversation. It is traditional to eat with the right hand, and utensils are not used in many areas.


According to the World Bank, doing business in Zambia is less difficult than in many other African countries, but it is a very poor country and the lack of infrastructure can be a challenge. Bribery and corruption can also be a problem. Business meetings are formal but seldom punctual; a suit and tie are appropriate attire. Office hours in Zambia are 8am to 5pm Monday to Friday, with a one hour lunch break between 1pm and 2pm; however, in practice workers often arrive late or leave early making these office hours a mere guideline.


The international dialling code for Zambia is +260. The outgoing code is 00 followed by the relevant country code (e.g. 0027 for South Africa). City/area codes are in use, e.g. 1 for Lusaka. Operator assisted calls can be booked by dialling 090 or 093. Public telephones are widely available, most requiring tokens, but card phones are now available from where international calls can be made. Connections tend to be bad, particularly outside of Lusaka. There are GSM 900 cell phone networks in operation, but coverage is limited mainly to urban areas. There are several Internet cafes in Livingstone and Lusaka, and secretarial services in Lusaka offer full telephone, fax, telex and email facilities. Postal services are fairly reliable.

Duty Free

Travellers to Zambia over 18 years do not have to pay duty on the following items: 400 cigarettes or 500g tobacco, 1 bottle of alcohol and 2.5 litres of beer, and 1 ounce of perfume. Visitors may export the same items for free.

Become our Zambia Travel Expert

We are looking for contributors for our Zambia travel guide. If you are a local, a regular traveller to Zambia or a travel professional with time to contribute and answer occasional forum questions, please contact us.

1,617,408 bytes
Loading Time Base Classes  0.0022
Controller Execution Time ( Countries / Index )  0.0835
Total Execution Time  0.0862
No GET data exists
No POST data exists
  DATABASE:  globe_media   QUERIES: 39   
0.0005   INSERT INTO `ci_sessions(`session_id`, `ip_address`, `user_agent`, `last_activity`) VALUES ('d663783cec13633bc2022a64f644dc9b''''CCBot/2.0 (http://commoncrawl.org/faq/)'1408772384) 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = '' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = 'a:1:{s:16:\"destination_type\";s:9:\"Countries\";}' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = 'a:2:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:6:\"Zambia\";}' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408772384, `user_data` = 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:6:\"Zambia\";s:13:\"selected_node\";s:6:\"basics\";}' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0005   SELECT *
FROM (`config_categories`)
WHERE `type` = 'left'
AND `parent_category_idIN (SELECT id FROM config_categories WHERE link "/countries")
display_order` != '0'
ORDER BY `display_order
0.0007   SELECT `province_code`, `province_name`, `c`.`country_name`
FROM (`provincesp)
LEFT JOIN `countriesON `c`.`country_code` = `p`.`country_code`
WHERE `c`.`country_name` = 'Zambia'
ORDER BY `p`.`province_name
0.0038   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Zambia"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Zambia"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0037   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Zambia"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Zambia"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0017   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Zambia'
AND `attr_ski_chk` != "Yes"
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0014   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Zambia'
AND `attr_ski_chk` = 'Yes'
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0013   SELECT `iata_code`, `name`, `url_name`, `c`.`country_name`
FROM (`port_of_callpc)
LEFT JOIN `countriesON `c`.`country_code` = `pc`.`country_code`
WHERE `c`.`country_name` = 'Zambia'
ORDER BY `pc`.`name
0.0010   SELECT *
FROM (`config_nodescn)
JOIN `config_nodes_categoriescnc ON `cnc`.`node_id` = `cn`.`id`
WHERE `cnc`.`category_idIN (select id from config_categories where link "/basics")
ORDER BY `cn`.`position`, `cnc`.`display_order
0.0028   SELECT `id`, `headline`, `via_title`, `via_link`, `body`, `event_date`, `end_date`, `anchor_link`
FROM (`news`)
WHERE `for_pro` = 1
AND `end_date` >  '2014-08-23'
AND `country_code` = (SELECT country_code FROM countries WHERE country_name "Zambia") 
0.0008   SELECT *
FROM (`tour_operators`)
WHERE `country_code` = (SELECT country_code FROM countries WHERE country_name "Zambia")
show_in_column` = 1
`show_in_columnDESC, `name
0.0004   SELECT country_code FROM countries WHERE country_name "Zambia" 
0.0015   SELECT from tourop_list WHERE destinations LIKE '%ZM%' ORDER BY id DESC 
0.0005   SELECT `country_code`
FROM (`countries`)
WHERE `country_name` = 'Zambia' 
0.0136   SELECT d.id AS destination_idd.overview AS destination_overviewd.extended_overview AS destination_extended_overviewd.photo as destination_photod.*, c.*, 'Zambia' AS country_nameLENGTH(CONCAT_WS(d.timed.electricityd.languaged.healthd.tippingd.safetyd.businessd.communicationsd.duty_free)) AS basicsLENGTH(CONCAT_WS(d.embassy_consulate_usd.embassy_consulate_ukd.embassy_consulate_cad.embassy_consulate_aud.embassy_consulate_ird.embassy_consulate_nz)) AS contacts(SELECT money FROM destinations WHERE country_code "ZM" ) AS money(SELECT LENGTH(CONCAT_WS(passport_visaentry_req_usentry_req_ukentry_req_caentry_req_auentry_req_irentry_req_nz))
FROM destinations WHERE country_code "ZM" ) AS visa(SELECT group_concat(id) FROM public_holiday p WHERE p.country_code "ZM" order by p.weight desc) AS public_holiday(SELECT count(*) FROM tour_operators t where t.country_code d.country_code) AS num_tour_ops(SELECT count(id) AS total_rows FROM tourop_list tl WHERE tl.destinations LIKE ("%ZM%")) AS num_tour_operators(SELECT group_concat(name) FROM port_of_call pc WHERE pc.country_code d.country_code) AS ports_of_call(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS cities(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS regions(SELECT group_concat(name) FROM resorts WHERE major_resort AND country_code d.country_code ORDER BY major_resort DESCname ASC) AS resorts(SELECT count(*) FROM dmcs WHERE country_code d.country_code) AS num_dmcs(SELECT concat(caption" © "copyright) FROM images WHERE filename d.photo) AS photo_copyright(SELECT count(*) FROM airports ai where ai.nfuwt != AND ai.country_code d.country_code) AS num_airports(SELECT count(*) FROM events e where e.country_code d.country_code AND show_on_country 1) AS num_events(SELECT count(*) FROM activities where region_city_code "0" AND country_code d.country_code) AS num_activities(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND excursion "No") AS num_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND show_on_kids AND excursion "No") AS num_kids_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND excursion "Yes") AS num_excursions(SELECT phrases FROM phrase_book pb where pb.country_code c.country_code AND phrases != "") AS num_phrases(SELECT count(*) FROM image_bridge ib LEFT OUTER JOIN images i ON ib.image_id=i.id WHERE ib.destination_code c.country_code) AS num_photos(SELECT count(*) FROM hospitals h where h.country_code c.country_code) AS num_hospitals
(destinations d)
LEFT JOIN countries c ON c.country_code d.country_code
LEFT JOIN provinces pr ON pr
.province_code d.province_code
`c`.`country_name` = 'Zambia' 
0.0006   UPDATE ci_sessions SET last_activity 1408772384user_data 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:6:\"Zambia\";s:13:\"selected_node\";s:6:\"basics\";}' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0006   UPDATE ci_sessions SET last_activity 1408772384user_data 'a:4:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:6:\"Zambia\";s:13:\"selected_node\";s:6:\"basics\";s:6:\"region\";s:0:\"\";}' WHERE `session_id` = 'd663783cec13633bc2022a64f644dc9b' 
0.0007   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'Zambia'  
0.0005   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (53)
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0014   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 73,976,2576,3241,3368,4621,5075,5684,6243,6397,7055,7184,8016,8414 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15
0.0007   SELECT i.*, e.fullnamee.bioe.pic FROM interviews i INNER JOIN experts e ON i.expert_id e.id
INNER JOIN countries c ON i
.spatial_id c.country_code WHERE i.interview_type 'country' AND c.country_name 'Zambia' 
0.0005   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'Zambia'  
0.0004   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (53)
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0003   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 73,976,2576,3241,3368,4621,5075,5684,6243,6397,7055,7184,8016,8414 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15