By Train:
Direct train services are available from Colombo Fort to Jaffna. The journey typically takes around 6 hours and 40 minutes to 7 hours and 44 minutes. Ticket prices vary by class, with first-class seats costing approximately LKR 2,800 - LKR 4,000 (around US$9 to US$14) . It is advisable to book train tickets in advance, especially for first-class seats, up to 30 days prior to travel .