General Santos City, where the General Santos International Airport is located, is accessible by public buses and vans from Koronadal City.
Travel within the municipality is through public utility tricycles and motorcycles.