Il servizio ferroviario in Zambia è operato dalla "Zambia Railways - ZR" e dalla tanzaniana "TAZARA" per le tratte che sconfinano in Tanzania. La ZR ha 4 classi di viaggio: cuccette (con scompartimenti da 2 e 4 letti), 1° classe e classe "standard" con sedili in pelle e recrinabili, classe "economy" con sedili in legno. Servizio di snack-bar è operato solo nelle linee principali. I bambini sotto i 6 anni non pagano, tra i 7 e i 14 anni pagano, invece, metà tariffa. Il servizio di autobus è comunque puntuale ed efficiente.
Kitwe - Livingstone
Kitwe (A) - Ndola (B) 66 km (tratta chiusa)
Ndola (B) - Kapiri Mposhi (C) 133 km
Kapiri Mposhi (C) - Kabwe (D) 63 km
Kabwe (D) - Chisamba (E) 69 km
Chisamba (E) - Lusaka (F) 53 km
Lusaka (F) - Kafue (G) 48 km
Kafue (G) - Mazabuka (H) 49 km
Mazabuka (H) - Monze (I) 59 km
Monze (I) - Pemba (J) 37 km
Pemba (J) - Choma (K) 66 km
Choma (K) - Kalomo (L) 70 km
Kalomo (L) - Livingstone (M) 138 km
* Partenze da Ndola il lun/mer/ven alle 20:30 e arrivo a Livingstone il giorno dopo alle 18:30.
** Partenze da Lusaka il lun/mer/ven alle 19:30 e arrivo a Livingstone alle 06:12 del giorno dopo.
*** Partenze da Livingstone il lun/mer/ven alle 09:00 e arrivo a Ndola alle 07:00 del giorno dopo.
**** Partenze da Livingstone il mar/gio/sab alle 16:30 e arrivo a Lusaka alle 06:33.
Livingstone (A) - Mulobezi (B) 163 km
Livingstone (A) - Victoria Falls Station (B) 13 km
* può essere sostituito da un servizio navetta, dipende dai passeggeri paganti.
Tratte stradali coperte da un più o meno regolare servizio di autobus
Kitwe - Lusaka
Chingola (A) - Mufulira (B) 39 km
Chingola (A) - Kitwe (C) 50 km
Kitwe (C) - Ndola (D) 66 km
Kitwe (C) - Luanshya (E) 70 km
Luanshya (E) - Kapiri Mposhi (F) 130 km
Kapiri Mposhi (F) - Kabwe (G) 35 km
Kabwe (G) - Lusaka (H) 150 km
* Sia da Lusaka che da Kitwe ci sono diverse partenze dalle 06:00 alle 16:00, il viaggio dura 6 ore circa.
Lusaka - Mbala
Lusaka (A) - Kapiri Mposhi (B) 185 km
Kapiri Mposhi (B) - Serenje (C) 266 km
Serenje (C) - Mpika (D) 232 km
Mpika (D) - Chinsali (E) 167 km
Chinsali (E) - Isoka (F) 80 km
Isoka (F) - Nakonde (G) 103 km
Isoka (F) - Chitipa (H) 140 km (frontiera)
Mpika (D) - Kasama (I) 193 km
Kasama (I) - Mbala (J) 150 km
Mbala (J) - Mpulungu (K) 45 km
* Gli autobus che partono da Lusaka alle 06:30 del sabato arrivano a Mbala alle 23:30 della domenica. Da Mbala invece partono la domenica alle 06:30 per arrivare il lunedì alle 23:30 a Lusaka.
Lusaka - Chipata
Lusaka (A) - Petauke (B) 439 km
Petauke (B) - Chipata (C) 206 km
Chipata (C) - Lundazi (D) 200 km
Chipata (C) - Mchinji (E) 24 km
* Partenze da Lusaka il gio/sab alle 07:00 e arrivo alle 16:30 a Chipata.
** Partenze da Chipata il ven/dom alle 07:00 e arrivo a Lusaka alle 16:30
Lusaka - Kalabo
Lusaka (A) - Mumbwa (B) 150 km
Mumbwa (B) - Namwala (C) 95 km
Mumbwa (B) - Kaoma (D) 295 km
Kaoma (D) - Mongu (E) 192 km
Mongu (E) - Senanga (F) 208 km
Mongu (E) - Kalabo (G) 57 km
* Lusaka/Mongu sono circa 9 ore di viaggio.
Kitwe - Mbala
Kitwe (A) - Mufulira (B) 80 km
Mufulira (B) - Mokamba (C) 15 km (frontiera RDC)
Mokamba (C) - Mansa (D) 180 km
Mansa (D) - Luwingu (E) 200 km
Luwingu (E) - Mbala (F) 300 km
Mbala (F) - Kawimbe (G) 20 km
* Partenze da Kitwe alle 07:30 del sab e arrivo a Mbala alle 23:30.
** Partenze da Mbala alle 07:30 del lun e arrivo a Kitwe la sera alle 23:30
(attraversamento in RDC)
Lusaka - Livingstone
Lusaka (A) - Choma (B) 260 km
Choma (B) - Livingstone (C) 210 km
* Partenze tutti i giorni da Lusaka alle 07:30 e arrivo a Livingstone alle 14:30
** Partenze tutti i giorni da Livingstone alle 07:30 e arrivo a Lusaka alle 14:30
Windhoek - Livingstone
Windhoek (A) - Otavi (B) 373 km
Otavi (B) - Grootfontein (C) 97 km
Grootfontein (C) - Rundu (D) 180 km
Rundu (D) - Katima Mulilo (E) 590 km
Katima Mulilo (E) - Livingstone (F)
* Partenze da Windhoek il lun/ven alle 17:15 e arrivo alle 14:00 del giorno dopo a Livingstone.
** Partenze da Livingstone il mer/dom alle 11:30 e arrivo a Windhoek alle 06:45.
Viaggio gestito dalla ML - Intercape Mainline, Bellville 0021 380 440 e-mail: info@intercape.co.za
Lusaka (A) - Johannesburg (B)
* Il viaggio dura 24 ore, le partenze sono previste dalle 09:00 alle 14:00, diverse compagnie sudafricane con sedili recrinabili per la notte si occupano del trasporto.
Kitwe - Solwezi
Ndola (A) - Kitwe (B) 66 km
Kitwe (B) - Chingola (C) 50 km
Chingola (C) - Nchanga (D) 5 km
Nchanga (D) - Solwezi (E) 165 km
Lusaka - Kafue
Lusaka (A) - Chilanga (B) 25 km
Chilanga (B) - Kafue (C) 20 km
* circa 1 ora e mezza di viaggio
Livingstone - Kataba
Livingstone (A) - Mulobezi (B) 163 km
Livingstone (A) - Sesheke (C) 275 km
Livingstone (A) - Kataba (D) 270 km