...click on a route for train times, fares & information.

The map below shows the principal passenger train routes & key bus links in southern Africa.  The map is intended to help you make overland journeys around the region using the trains, so some minor train routes aren't shown, and not all bus routes are shown as there are many more (some duplicating the train routes).  'Cruise' trains such as Rovos Rail & Shongololo aren't shown here, just routes with regular scheduled trains.  There's a more detailed map of train routes within South Africa on the South Africa page.

Bus service Nairobi-Kampala
Train service Nairobi-Kisumu
Train service Nairobi-Mombasa
Bus service Nairobi-Dar es Salaam
Tanzania Railways Dar to Kigoma, Mwanza, Mpanda
Train service Nairobi-Mombasa See the Kenya page
Train service Nairobi-Mombasa
Train service Nairobi-Mombasa
Bus service Nairobi-Dar es Salaam Train service Nairobi-Mombasa
Tanzania Railways Dar to Mwanza, Kigoma, Mpanda Bus service Nairobi-Dar es Salaam Tanzania Railways Dar to Mwanza, Kigoma, Mpanda Train service Nairobi-Mombasa
Tanzania Railways Dar to Mwanza, Kigoma, Mpanda
TAZARA train Dar es Salaam-Kapiri Mposhi
Train service Kitwe-Kapiri-Lusaka-Livingstone
See the Zambia & Tanzania page
Train service Kitwe-Kapiri-Lusaka-Livingstone Train service Kitwe-Kapiri-Lusaka-Livingstone
Train service Kitwe-Kapiri-Lusaka-Livingstone
Train service Bulawayo-Harare
Bus service Windhoek-Victoria Falls
Train service Bulawayo-Harare Train service Harare-Mutare
Train service Bulawayo-Victoria Falls
See the Zimbabwe page
Train service to Rutenga, Chiredzi, Beitbridge
Train & bus service in Botswana
Bus & train between Zimbabwe & South Africa
Train & bus service in Botswana
Train service in Namibia
Train service Zimbabwe to Maputo
Train service Johannesburg-Pretoria-Louis Trichardt-Messina
See the Namibia page
Train service Johannesburg-Komatipoort-Maputo
Train service Johannesburg-Komatipoort-Maputo Train service Johannesburg-Komatipoort-Maputo
Train service Johannesburg-Komatipoort-Maputo
Train service Cape Town-Johannesburg
Train service Johannesburg-Komatipoort-Maputo See the Mozambique page
Train service Johannesburg-Durban Train service Johannesburg-Komatipoort-Maputo
Train service Cape Town-Johannesburg
Train service Johannesburg-Port Elizabeth
Getting to Namibia by train & bus
Train service Cape Town-Durban Train service Johannesburg-Durban
Train service Johannesburg-Durban
Train service Johannesburg-Port Elizabeth
Train service Cape Town-Johannesburg
Train service Johannesburg-Port Elizabeth Train service Johannesburg-East London
See the South Africa page Train service Cape Town-Johannesburg
Train service Cape Town-Johannesburg
Train service Johannesburg-Port Elizabeth

Sponsored links...

 

Back to home page