Commercial Fixed Wing
Flight Crew Air Transport Pilot (ATP)
Communication Breakdown; Situational Awareness
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Security
Flight Crew Took Evasive Action
Airport; Human Factors
After arriving I was sent messages from scheduling about taking an empty airplane to ZZZ and then a few more days of flying. I was given a shuttle to the maintenance hangar to get onboard. When the FO and I had everything ready; I opened my window to speak with the ground agent standing outside. He said he had never towed from here before; and he didn't have a headset or wing-walkers. We were parked tightly at an angle between other things; so I asked him if he could get a headset and helpers. I also called maintenance to see if they could send someone out to help the guy. Finally; [the ground agent] came back with a headset and helpers; and he was fabulous about getting us pulled out. We flew to ZZZ and landed just after midnight. We landed and were cleared to the gate. As we were about to turn left; an airport bus almost drove right in front of us going westbound along the road. I hit the brakes. He stopped; but he stopped too close for me to go past him. I flashed all my lights at him and we told ground about that happened. The vehicle behind the bus flashed lights several times. We all needed him to back up but he didn't get it. Then he gunned it and drove right in front of us. We told ground; and I called the tower to clarify the details after landing. The bus was a blue and white design. When we arrived at [the] gate; the agent had positioned the jetway and then left. So we had to wait about 15 minutes for an agent to come and let us out of the jetway in order to avoid setting off security alarms. Make sure bus drivers on the ground know that they should give way to aircraft.
An aircraft Captain reported he had to abruptly apply the brakes to avoid a bus driving in front of the aircraft.