Tout comme te l'a dit flolom, la meilleure compagnie est la compagnie nationale, de part son confort et aussi pour le respect des chauffeurs pour le code de la route.
Pour autant les autres compagnies ne sont pas à exclure. Même s'il y a un peu moins de confort, sur les grand axes ça reste très acceptable, et même si les chauffeurs sont un peu plus pressés, il n'y a pas vraiment de risque à prendre ces lignes.
Tu trouveras effectivement sans trop de difficulté des taxis pour faire des grandes distances. Ca reviens plus cher, le confort sera évidemment moins bon que dans un bus, mais tu arriveras plus vite.
J'y suis allé avec mon fils de 11 ans et ça n'a causé aucun problème, mais ça ne veut pas dire que ça marche avec tous les enfants (le mien est un grand calme

)