Last updated: 19 May 2026 • All data from Sri Lanka Railways
Colombo to Matara train offers stunning scenery for passengers. The train journey offers a stunning view of the Indian Ocean with azure waters and sandy beaches lined with palm trees, creating a serene ambiance. The green landscapes with tea plantations, coconut groves, and paddy fields showcase Sri Lanka's natural beauty. The train journey offers cultural immersion. Train passes charming villages, showcasing Sri Lankan life – traditional houses, vibrant markets, and countryside.
Traveling by train from Colombo to Matara offers a comfortable and enriching experience. Interact with locals and observe daily routines for a deeper connection. Passengers can enjoy spacious seating with panoramic views and a gentle rocking motion for a peaceful and comfortable travel experience.
Both these cities are located at a distance of 156 km. There are 53 weekly trains from Colombo Fort to Matara running daily along this scenic coastal line.
Promote your Business Here
To advertise on this spot, contact at Advertisement Page →
| Class | Approx. Price (LKR) | Approx. Price (USD) |
|---|---|---|
| 1st Class (AC/Observation) | 800-1200 | $2.50-$3.70 |
| 2nd Class (Reserved recommended) | 400-600 | $1.25-$1.85 |
| 3rd Class (NOT recommended) | 200-300 | $0.60-$0.90 |
*3rd class is extremely crowded, wooden benches, often you have to stand for hours. Avoid unless no other option.
Promote your Business Here
To advertise on this spot, contact at Advertisement Page →
Indulge in the epitome of luxury and comfort with First Class on trains such as 8050 (Express Train), 8086 (Rajarata Rejini), 8058 (Ruhunu Kumari) and 8096 (Sagarika). Featuring spacious seating, air conditioning, panoramic windows, and onboard dining, First Class provides an exquisite journey that ensures your utmost relaxation and enjoyment. Enjoy peace of mind with a reserved seat, no crowding, and a stress‑free environment. We strongly recommend booking First Class reserved tickets at least 30 days in advance – they sell out very quickly, especially during peak season (December–April).
If you seek a budget-friendly yet comfortable adventure, Second Class is the ideal choice for your Colombo to Matara journey. Trains like 8050 (Observation), 8056 (Galu Kumari), 8058 and 8096 offer well-maintained seating with open windows that invite refreshing coastal breezes. Reserved 2nd class is the best value for money – you get a guaranteed seat, open windows for photography, and a less crowded environment. Book your 2nd class reserved ticket online at least 2‑3 weeks ahead.
Third class is the cheapest option, but it comes with serious drawbacks that can ruin your holiday experience. These carriages are extremely overcrowded, often filled with local commuters, leaving little room to relax. Seats are wooden benches, and they are unreserved – you may end up standing for the entire 3‑4 hour journey. Worse, sometimes passengers even bring small animals into this class. We strongly advise tourists to avoid 3rd class altogether. The small saving is not worth the discomfort. If you are on a very tight budget, consider 2nd class unreserved as a minimum, but reserved 2nd class is always better.
To ensure a seamless Colombo to Matara train journey, it is highly recommended to purchase your tickets in advance, especially for First and Second Class. By booking online upfront, you can secure your preferred seats and enjoy a hassle-free experience. For Third Class, we recommend not using it at all.
Reserved Tickets – Guaranteed Seating and Organized Experience (RECOMMENDED): Reserved tickets provide the advantage of guaranteed seating throughout your journey. This ensures you have a designated space, especially during peak travel seasons. With reserved tickets, you can enjoy a more organized and hassle-free experience, knowing that you have a seat waiting for you. Always choose reserved for 1st or 2nd class.
Unreserved Tickets – Flexibility and Spontaneity (Not recommended for tourists): Unreserved tickets offer greater flexibility, allowing you to board any train without a pre-assigned seat. However, you will almost certainly have to stand, especially on the busy Colombo to Matara route. This option is only for extreme budget travelers who don't mind discomfort.
Colombo Fort station is your departure point. Arrive at least 30-45 minutes early for express trains. The journey is 3-4 hours – pack water and a light snack.
Matara Bus Stand is 500 m from the railway station – 5 min walk or 2 min tuk-tuk.
| Months | Weather | Activities | Pros | Cons |
|---|---|---|---|---|
| Dec–Mar | Dry, sunny, 26-30°C | Beach, whale watching | Best weather | Peak season, crowded |
| Apr–May | Hot, occasional showers | Sightseeing | Fewer tourists | Afternoon heat |
| Jun–Sep | Southwest monsoon, rain | Indoor activities | Low season, cheap hotels | Frequent rain, rough seas |
| Oct–Nov | Inter-monsoon, mixed | Sightseeing | Green scenery | Unpredictable showers |
Tip: The best time for whale watching in Mirissa is November-April. For beach activities, December-March is ideal.
Major stops: Colombo Fort → Mount Lavinia → Kalutara South → Aluthgama → Ambalangoda → Hikkaduwa → Galle → Weligama → Matara.
If you overshoot Matara, get off at the next station and take a train back. Trains run frequently on this coastal line.