You can coach hire on and off the net. There are many agencies that help with your hiring. With the cut throat competition in this sector you could get some good deals. Some well known travel agencies offer great discounts on coach hires. There are packages available as well on the coach hire. There could be packages of bus hire with hotel booking etc.