Public transport is limited; however, travelers can take a bus to Swakopmund or Walvis Bay and arrange guided tours from there. The best way to travel Skeleton coast is by rental car.
Fish River Canyon
Take a bus to Keetmanshoop, then arrange transport with a tour operator to the canyon.