The bus rental company will charge the rent based on many things. Firstly, you will have to pay for the kind of bus you are renting. Then, a lot of companies charge by the km. As a result, the rent will include both distance and time.