Je ne pourrais répondre que partiellement à tes questions, en fonction de mon expérience...Il y a en effet un bus entre
Ella et
Tangalle, avec un trajet assez long. Je ne me rappelle plus du nombre d'heures de façon exacte, mais entre 4 et 6 je pense.
Je n'ai pas vu les baleines, par contre j'ai préféré Mirissa à
Tangalle. La plage m'a eut l'air plus agréable et surtout... on a eu de la pluie à
Tangalle, alors ça joue sur mon souvenir ! Mais c'est très personnel comme avis, tu trouveras certainement autant de gens te conseillant l'un ou l'autre.

Pour retourner sur
Colombo depuis Mirissa, nous avions pris un bus et étions parties en fin de matinée pour un vol au soir, sans aucun soucis !
Nous étions même particulièrement tôt, mais il est préférable de prévoir large à mon avis. Je pense que pour aller directement sur
Negombo, cela est tout à fait possible aussi !