Transportation

Airline in Lusaka

Proflight

Operates flights to Lilongwe (Malawi) and Durban (South Africa), as well as regularly scheduled flights connecting Lusaka to Livingstone (for Victoria Falls), Lower Zambezi (Jeki and Royal airstrips), Mfuwe (for Sou…
Bus Station in Livingstone

Big Tree Bus Station

Livingstone's intercity and international bus departures leave from the north of town at the market square a few blocks off the main thoroughfare. Note that plans are in place to relocate the bus terminal to Nakatin…
Bus in Lusaka

Buses for Zimbabwe

Directly opposite the Lusaka Inter-City bus station are buses heading to Zimbabwe via both Chirundu and Siavonga (Lake Kariba). It's US$20 to Harare (eight hours via Chirundu) and US$10 to Siavonga (three hours).
Tickets in Lusaka

Tazara House

Get tickets from Tazara House for the Tazara train that runs between Kapiri Mposhi and Dar es Salaam (Tanzania) on Tuesday (ZMW334) at 4pm and Friday (ZMW278) at 2pm, taking 38 to 48 hours.
Bus in Livingstone

Intercape

Runs three services a week to Windhoek (ZMW476 to ZMW623, 18 hours) at 10am on Wednesday, Friday and Sunday. Also has a daily 1pm bus to Johannesburg (ZMW470, 12 hours).
Bus in Livingstone

Mazhandu Family Bus Services

Seven daily buses to Lusaka (ZMW120) from 6am till 10.30pm. Also heads to the Copperbelt including Kabwe (ZMW185), Kitwe (ZMW200) and Chingola (ZMW220).
Airline in Livingstone

British Airways

Operated by Comair, BA have daily flights from Johannesburg to Livingstone (1¾hr) for around US$130.
Airline in Lusaka

British Airways

Direct flights to Johannesburg, from where you'll transfer to a flight with South African Airways.
Airline in Northern Zambia

Skytrails Charters

Based in Lusaka, Skytrails runs charter flights into Bangweulu Wetlands and Kasanka National Park.
Airline in Zambia

South African Airlink

Daily flights between Lusaka, Livingstone and Ndola and Johannesburg (South Africa).