Can I pay for my ticket on the bus?

Yes, you can pay the driver with cash on the day you travel.