Book your Jaffna Hotel. Here you can book hotels in Jaffna. Also can book hotels in other countries too easily through our search guide.
Nallur Kandasamy Temple is one of the popular places in Jaffna where lot of people visit here daily for to offer prayers to Lord Muruga.
Nainatheevu is an Island with worshiping places which were built in the ancient times. It is called Nagadeepa in Sinhala.
7:15 PM 10/23/2025
There are three daily train services are operating betwen Colombo and Jaffna.
Yal Devi Train Ticket Price: Rs 1,900/-and Rs 2,800/-
Yaal Nila: First Class Ticket Price is Rs 4,000/-, Second Class Rs 3,000/- and the Third Class is Rs 2,000/-.
Uttaradevi Train Ticket Price: Rs 3,200/-, Rs 2,500/- and Rs 1,800/-
Night Mail Train ticket price: Rs 3,200/-, Rs 2,500/-,and Rs 1,800/-.
Weekend Intercity Express Train (Suturday and Sunday only). Ticket Price: Rs 3,200/- .
Now, Colombo to Jaffna Mail Train is starting its journey from the Galkissa (Mount Lavania) up to Kankesanthurai (KKS).
In addition, there is no change in the Colombo - Jaffna Train Ticket price.
Direct Train Service between Colombo and Jaffna is now operating daily at the speed of 120Km/H.
Online Train seat reservation is functioning through the Official CGR Website. https://seatreservation.railway.gov.lk/mtktwebslr/
Keep passenger's Passport Number or NIC Number, when reserving train seat in advance.
You can reserve train seats up to 30 days.
Ordinary Passengers, Warrant passengers and Pension Warrant Passengers too can reserve their train seats through this Official website.
So before to start your journey on the Jaffna train route, contact Colombo or Jaffna Railway station about the train schedules.
Strikes, floods and train track damages can make delay or cancel the train journey.
Currently there are 3 train services are being offered on daily basis (05:40am, 11:10 Noon and Night Mail.). Meanwhile you can buy these train tickets going to nearby railway station. The purchased train ticket should be used on that same day. It is not valid for other days. Also you can reserve your tickets up to 30 days as usual. CGR had decided to start the Tourists express Train Service (Jaffna Odyssey Train) a superb comfortable train service and it is expected to commence by January 2025. Jaffna Odyssey train ticket is priced at Rs 4,000/- for the First Class and Rs 3,000 for the Second Class. Foreign Tourists (Passport holders) will be given preference during its seat booking time. Normally the Jaffna Odyssey train will start its journey from Colombo and Jaffna railway Stations.(at Night 10:00 pm)
Current Jaffna Trains are on Daily Basis are, 4021 InterCirty Express, Yarldevi and Jaffna Mail Train. Two more trains as Intercity express and Yaal Nila which leaves from Colombo on Fridays and will start from Jaffna on Fridays. Yaal Nila ticket price is as First Class Rs 4,000/-, Second Class Rs 3,000/- and Third Class is Rs 2,000/-. Some of the Jaffna and Colombo Train service time are rescheduled in the month July 2025, check with the relevant Railway station. It may take two more hours to reach Jaffna or Colombo due to safe running around Maho Railway station.
Yarl Devi Train Ticket Price.
A/C Saloon - Reserved Ticket Price: Rs 2,800/-
Second Class Reserved Ticket Price: Rs 1,900/-
Uttaradevi Train Ticket Price.(N/A)
First Class Ticket Price: Rs 3,200/-
Second Class Ticket Price: Rs 2,500/-
Third Class Ticket Price: Rs 1,800/-
Yaal Nila (Jaffna Odyssey) Train Service.
Starts at 22:00 pm from Colombo Fort and Jaffna.(Service is provided one day by one day.)
First Class Ticket Price: Rs 4,000/-
Second Class Ticket Price: Rs 3,000/-
Yaal Nila Express Train
Mount Lavania 22:00 PM Fridays
Leaves Jaffna on Sundays.
A/C Saloon Jaffna Ticket Price: Rs 4,000/-
Second Class Ticket Price: Rs 3,000/-
Third Class Price: Rs 2,000/-
Currently best way to travel to Jaffna is by using the Direct Luxury Bus Service. Jaffna Bus Ticket price is around Rs 3,000/-. Most of the Tamil people coming from America, Canada, EU Countries and Australia really disappointed as they can't travel their full journey to Jaffna in their favorite Yarl Devi and Uttaradevi Trains.
Jaffna Daily Train Schedule.
1.
Colombo Intercity 4021 {05:10 / 12:17}
2. Yarldevi 4077
(05:45 / 13:25) From 7th July 2025, 06:35 AM
3. Jaffna - Vavuniya Intercity - Uttaradevi 4017) (11:50 / 18:20)
4.
Mail Train (Vavuniya Night Mail 4090) (20:00 / 04:39)
5.
Special air conditioned Intercity Express train to Jaffna. Departure Mt Lavania Friday 10:00 PM. Returns on Sunday 10:00 PM. (8 hours Journey)
6. From 7th July 2025 Intercity A/C Starts from Mount Lavinia 05:45 AM and will Reach Jaffna by 11:50AM.
7. Starts
From Jaffna 14:12 PM and will reach Colombo by 20:30 PM
Air-conditioned Intercity Express Train leaves at Mt.Lavinia (Galkissa) at 05:10 am and used to reach Jaffna by 12:15 pm and will continue its journey up to Kankesanthurai Station. The train will start back from Kankesanthurai Station at 13:15 pm and will reach Colombo Fort railway Station by 20:00 pm. And this will continue its journey up to Mt.Lavinia (Galkissa). This Intercity Express train is powered by India's AC Diesel Multiple Unit (DMU) engines. Meanwhile its compartments are increased to 10 from previous 5 numbers. The Train is run by Indian made train equipped with the latest technology by 2 power locomotives and compartments. They can take 360 seated passengers in them.
Comfortable seating.
Buffet car for dining.
TV and modern toilet facilities.
Each Compartment have a conductor.
Beggers
or small time vendors can't board the train.
Luxury A/C trains have permantly fitted Glass windows and Doors.
Passengers can buy e-tickets online for this train a month in advance.
Saturday Special from Matara to Jaffna via Colombo. (Check it out.)
| Train Name | Departure | Arrival |
|---|---|---|
| A/C Intercity Express | 05:10 AM | 12:15 PM |
| Yarl Devi | 05:45 AM | 13:35 PM |
| Train No: 4081* | 08:50 AM | 06:30 PM |
| Utharadevi (Express) | 11:50 AM | 06:15 PM |
| Sri Devi* | 15:55 PM | 22:22 PM |
| Train No: 4087* | 07:15 PM | 04:30 PM |
| Mail Train* | 09:00 PM | 05:10 AM |
| Matara Special (Sat)* | 09:40 AM | 05:07 PM |
Utharadevi, Sri Devi and Sunday Special from Jaffna to Matara via Colombo Fort Station.( Check it out, not in service)
| Name of the Train | Departure | Arrival | |
|---|---|---|---|
| Utharadeve (Express) | 06:10 AM | 01:05 PM | |
| Train No 4082 | 06:25AM | 04:05 PM | |
| Yarl Devi | 10:30 AM | 06:35 PM | |
| A/C Intercity Express | 10:30 AM | 18:30 PM | |
| Train No 4088 | 18:40 PM | 04:30 AM | |
| Night Mail Train | 07:00 PM | 04:17 AM | |
| Matara Special (Sunday) | 08:20 AM | 04:25 PM |
Tickets can be reserved up to 30 days prior to your travel date. Meanwhile tickets can be purchased at the time of your travel for unreserved classes. Train tickets can be reserved using your Dialog, Mobitel, Hutch and SLT phone services. Once ticket is reserved, you must visit the nearest ticket reservation centre to collect the tickets by paying the required ticket price and the applicable service charges. To Reserve Train seats you must provide the passenger's NIC/ Passport number through the provided Form at the Railway Station.
At the ticketing counter there is a form, which should be filled by the passenger to book the train seat. Provide the passenger's NIC or Passport number
Provide your Name, Phone number, Date and travel date. Hand over the form and reserve your seats, if they are available.
If there are any errors in the reserved tickets, it can be corrected within 15 minutes after obtaining the ticket.
If you find it later, then you must go for a cancellation and to reserve a new ticket.
Some station's seat reservation counter used to open at 8:00am and will close at 16:00 pm.
There are night mail trains running between Colombo and Jaffna, Batticaloa, Matale and Hatton railway stations.
Reserved train tickets can be cancelled 24 hours prior to the departure of the train. 25% fee will be charged for the cancellation.
When cancelling Rs 3,200/- ticket you will get Rs 2,400/- as refund at the counter.
Sri Lanka Reserved Train Tickets can't be transferred to another person.
Sample Colombo to Jaffna Reserved Train Ticket.
How to find your compartment and seat number in the electronic Ticket printout? See here.

Source: Sri Lanka Railways
* Colombo - Jaffna Train Ticket price / Schedule may change without notice.