Uma das opções mais procuradas para deixar o aeroporto rumo a Joanesburgo, a cerca de 25 km, é o transporte ferroviário de alta velocidade Gautrain, que funciona diariamente das 5h15 às 22h e passa a intervalos de aproximadamente 12 minutos com destino a diferentes locais, inclusive o centro (Estação Park). Há integração do Gautrain com os ônibus – cujos bilhetes custam cerca de R 6 (R$ 2,34) – e o valor médio do bilhete pode variar a partir de R 130 (R$ 50,61), a depender do trajeto escolhido. Táxis credenciados também estão disponíveis no estacionamento e podem cobrar, em média, R 500 (R$ 194,67) pelo percurso de aproximadamente 40min até Joanesburgo. Alguns hotéis oferecem ainda serviço de shuttle gratuito.