How to get from Dambulla to Jaffna?
There is no direct connection from Dambulla to Jaffna. However, you can take the taxi to Anuradhapura, take the train to Kokuvil, then take the taxi to Jaffna. Alternatively, Sri Lanka Railways operates a vehicle from Dambulla to Jaffna once daily. Tickets cost $3 - $11 and the journey takes 17 h 42 min.
How to get from Dambulla to Jaffna
From Dambulla taxi to Anuradhapura, train to Kokuvil, then taxi to Jaffna. 4 h 7 min Rs. 7497. From Dambulla taxi to Maho then night train to Jaffna. 19 h 3 min Rs. 6483. From Dambulla taxi to Jaffna. 4 h 21 min Rs. 18534. From Dambulla drive to Jaffna. 4 h 21 min Rs. 3491.