�Bus� versus �coach�
Bus or coach? In American English, the word �bus� may refer to any form of public transport by road, be it a short ride through New York City or a coast-to-coast marathon
Things are a little different in European English. A �bus route� is essentially a local service, geared to local traffic. You cannot normally reserve seats in advance. A �coach service,� by contrast, is usually a longer-distance service, often one where advance booking is recommended (even if often not absolutely necessary) and usually operated by a vehicle that has more comfortable seating than you would find on a local bus service.
Buses stop often, express coaches less so
Buses stop frequently: usually at every bus stop along their route. But coaches stop infrequently, often only once in any particular city and then more commonly at the central coach station (or near the train station). Note that in some European cities the �central coach station� may not be particularly central.
See more here
Greetings from Greece,