C’est impossible, il n’y a pas de train entre ces 2 villes, il faut prendre le bus.
J’ai mis 3h30 en bus pour faire Polonnaruwa - Anuradhapura, donc compte un petit peu moins.
Tu trouveras pas mal d’infos sur les transports locaux sur mon carnet de voyage au Sri Lanka (j’ai voyagé 3 semaines uniquement en bus et train).