Buses are free as long as you get off/on the buses on the perimeter roads of the airport and travel to and from the passenger terminals. Go beyond the perimeter roads and you pay the normal bus fare. Many of the buses run a 24/7 schedule and all run from early morning until late evening.