The closest airport to Umhlanga Rocks is Durban International Airport which is around 40 km to the south.
Various domestic and regional flight services are on offer by a number of airlines, including SAA, British Airways, Nationwide and Kulula.
Umhlanga Rocks is situated north of Durban along the highway N2 which connects Swaziland with Cape Town and by passes Durban.
From the inland, Johannesburg and Pretoria one would travel on the N3 highway all the way down the coast.
The M4 coastal highway connects Durban with Umhlanga Rocks as well as Ballito with Umhlanga Rocks.