
Il servizio ferroviario in Namibia è gestito dalla "Starline Passenger Services", ci sono 2 classi di viaggio, con diverso livello di comfort. Il servizio ristorante è limitato alla vendita con carrello di bevande e snack. I bambini sotto i 2 anni non pagano, mentre pagano metà tariffa tra i 2 e i 12 anni.

Upington - Keetmanshoop - Windhoek
Upington (A) - Ariamsvlei (B) 155 km
Ariamsvlei (B) - Karasburg (C) 117 km
Karasburg (C) - Grunau (D) 51 km
Grunau (D) - Keetmanshoop (E) 176 km
Keetmanshoop (E) - Tses (F) 82 km
Tses (F) - Mariental (G) 149 km
Mariental (G) - Kalkrand (H) 82 km
Kalkrand (H) - Rehoboth (I) 95 km
Rehoboth (I) - Windhoek (J) 97 km
* I treni partono da Upington alle 05:00 e arrivano a Keetmanshoop alle 16:30, cambio treno e coincidenza per Windhoek alle 18:30 e arrivo l'indomani alle 07:00.
** Windhoek/Keetmanshoop 19:40/07:00, Keetmanshoop/Upington 08:50/21:30.

Windhoek - Gobabis
Windhoek (A) - Hoffnung (B) 25 km
Hoffnung (B) - Neudamm (C) 21 km
Neudamm (C) - Omitara (D) 76 km
Omitara (D) - Witvlei (E) 56 km
Witvelei (E) - Gobabis (F) 50 km
Partenza da WIndhoek alle 05:50 e arrivo a Gobabis alle 13:25; partenza da Gobabis alle 14:50 e arrivo alle 22:25. Solo il lun/mer/ven.

Windhoek - Walvisbaai
Windhoek (A) - Okahandja (B) 70 km
Okahandja (B) - Karibib (C) 121 km
Karibib (C) - Usakos (D) 31 km
Usakos (D) - Swakopmund (E) 151 km
Swakopmund (E) - Walvisbaai (F) 39 km
Partenza alle 19:55 e arrivo a Walvis alle 07:15; partenza da Walvis alle 19:00 e arrivo a Windhoek alle 07:00.

Windhoek - Otavi - Tsumeb
Windhoek (A) - Okahandja (B) 70 km
Okahandja (B) - Karibib (C) 121 km
Karibib (C) - Omaruru (D) 91 km
Omaruru (D) - Otjiwarongo (E) 137 km
Otjiwarongo (E) - Otavi (F) 119 km
Otavi (F) - Tsumeb (G) 64 km
Tsumeb (G) - Ondongwa (H) 246 km
Il treno parte da Windhoek il lunedì alle 15:45 e arriva a Tsumeb alle 07:40 del giorno dopo. Oppure parte da Tsumeb alle 08:20 e arriva a Windhoek alle 03:20, sempre il lunedì. Altre soluzione è prendere il treno e cambiare a Karibib, dove is ha una maggior frequenza di transito.
Principali tratte stradali coperte da un più o meno regolare servizio di autobus

Tsumeb - Windhoek
Livingstone (A) - Katima Mulilo (B)
Katima Mulilo (B) - Tsumeb (C)
Rundu (C) - Grootfontein (D)
Grootfontein (D) - Tsumeb (E)
Tsumeb (E) - Otavi (F)
Otavi (F) - Otjiwarongo (G)
Otjiwarongo (G) - Okahandja (H)
Okahandja (H) - Windhoek (I)
Il viaggio dura circa 20 ore.

Tratta Keetmanshoop - Luderitz
Keetmanshoop (A) - Goageb (B) 110 km
Goageb (B) - Bethanie (C) 26 km
Bethanie (C) - Aus (D) 84 km
Aus (D) - Luderitz (E) 140 km
Aus (D) - Sendelingsdrift (F)
Sendelingsdrift (F) - Oranjemun (G)
Partenze alle 07:30 da Keetmanshoop e arrivo a Luderitz alle 12:15, viceversa 12:30/17:30

Tratta Grootfontein - Namutoni
Grootfontein (A) - Otavi (B)
Grootfontein (A) - Tsumeb (C) 64 km
Tsumeb (C) - Namutoni (D) (Gate Etosha NP)
Namutoni (D) - Ondangwa (E)
Ondangwa (E) - Oshakati (F)

Tratta Windhoek - Walvisbaai
Windhoek (A) - Okahandja (B)
Okahandja (B) - Karibib (C)
Karibib (C) - Swakopmund (D)
Swakopmund (D) - Walvisbaai (E)
Partenze alle 06:00 da Windhoek e arrivo a Walvisbaai alle 12:15; viceversa 12:30 e arrivo a Windhoek alle 18:00.



Tratta Windhoek - Epukiro
Windhoek (A) - Omitara (B) 93 km
Omitara (B) - Otjinene (C) 143 km
Otjinene (C) - Epukiro (D) 95 km
Partenze da Windhoek alle 08:00 e arrivo a Epukiro alle 13:50; viceversa 14:00 e arrivo a Windhoek alle 19:55.
Tratta Mariental - Gochas
Mariental (A) - Stampriet (B) 55 km
Stampriet (B) - Gochas (C)
Stampriet (B) - Hoachanas (D)
Stampriet (B) - Aranos (E)
Partenze da Mariental alle 08:00 e arrivo a Gochas alle 11:00, viceversa partenza da Gochas alle 12:30 e arrivo a Mariental alle 15:30
Tratta Otjiwarongo - Opuwo
Otjiwarongo (A) - Outjo (B)
Outjo (B) - Kamanjab (C)
Kamanjab (C) - Opuwo (D)
La distanza chilometrica è di 420 km totali.

Tratta Windhoek - Leonardville
Windhoek (A) - Dordabis (B) 93 km
Dordabis (B) - Nina (C)
Nina (C) - Ulenhorst (D)
Nina (C) - Leonardville (E)
Il percorso è di 234 km, il viaggio dura 4 ore e mezza circa.

Tratta Otjiwarongo - Walvisbaii
Otjiwarongo (A) - Outjo (B)
Outjo (B) - Khorixas (C)
Khorixas (C) - Henties Bay (D)
Henties Bay (D) - Swakopmund (E)
Swakopmund (E) - Walvisbaii (F)
Il viaggio da Khorixas a Walvisbaai dura 7 ore e mezza, partenza alle 13:00 e arrivo alle 20:30, viceversa da Walvisbaai lo stesso orario.

Keetmanshoop (A) - Koes (B) 130 km
Koes (B) - Aroab (C) 23 km
Partenze da Keet alle 09:15 e arrivo ad Aroab alle 11:45; partenza da Aroab alle 15:00 e arrivo a Keet alle 17:30.

Tratta Gobabis - Aranos
Gobabis (A) - Aranos (B) 200 km, partenza 09:00 e arrivo alle 13:30, viceversa 13:30/18:00
Gobabis (A) - Maruno (C) 120 km
Mamuno (C) - Kalkfontein (D) 100 km
Kalkofontein (D) - Ghanzi (E) 120 km, in Botswana.

Keetmanshoop (A) - Tses (B)
Tses (B) - Berseba (C)
Partenza da Keet alle 09:00 e arrivo a Berseba alle 11:00. Viceversa 12:15, a Tses alle 13:15 e a Keet alle 14.30.