colombo-fort-train-timetable

Colombo Fort Train Timetable (2026): How to navigate Sri Lanka’s Tourist Hotspots by Train

If you’re planning to explore the island by rail, this Colombo Fort Train Timetable: How to Navigate Sri Lanka’s Tourist Hotspots by Train guide will help you plan your journey with confidence. Sri Lanka’s trains are one of the most scenic and budget-friendly ways to travel. However, if you’ve ever tried to piece together departure times, reserved vs unreserved tickets, or which routes are actually running, you’ll know it’s not always straightforward.

Inside of Colombo Fort Railway Station Platform

I’ve travelled extensively across Sri Lanka by train, departing from Colombo Fort to destinations including Kandy, Ella, Galle, Trincomalee and Batticaloa. Some journeys were smooth and beautifully scenic; others required a bit more planning (and patience). What I’ve learned is that knowing the correct train times and ticket options in advance makes a huge difference to your overall itinerary.

Colorful map of Sri Lanka

This guide brings everything together in one place: updated train times, ticket prices, class comparisons, and practical booking advice for Sri Lanka’s major tourist hotspots. Whether you’re heading into the hill country, down the south coast, or across to the east, you’ll find the information you need to choose the right train and avoid last-minute surprises at the station.


Ariel view of exterior Colombo Fort Railway Station

How to Book Train Tickets in Sri Lanka (2026 Guide)

If you’re planning to travel from Colombo Fort, understanding how train tickets work in Sri Lanka will save you time and confusion at the station.

First, it’s important to know that not all trains can be reserved in advance.

On many routes across the island, including popular tourist routes, only specific trains offer reserved seating:

  • 1st Class AC carriages (where available)
  • Selected 2nd and 3rd Class reserved seats on certain routes

🎟️ Reserved tickets (open 30 days before departure)

Guarantee you a seat and are ideal for:

  • Long journeys
  • Peak season travel
  • Travelling with luggage
  • Book early if you’re travelling during peak season.

Reservations can be made online through the official Sri Lankan Railways booking platform or in person at major train stations.

🎟️ Unreserved Tickets (Buy on the Day)

Most train services from Colombo Fort operate with unreserved 2nd and 3rd class tickets, which must be purchased at the station on the day of travel.

These tickets:

  • Cannot sell out in advance
  • Are very affordable
  • Do not guarantee a seat

My Honest Advice

If you’re travelling a short distance along the coast, unreserved tickets are usually perfectly fine.

For longer journeys, especially scenic routes like Trincomalee or Ella, I highly recommend reserving an AC seat if available. The extra comfort is worth it, particularly in Sri Lanka’s heat.


A Quick Note About Sri Lanka Train Times

Information correct as of March 2026. I’ve done my absolute best to make this Colombo Fort train timetable as accurate and up to date as possible.

However, train schedules can change, departures don’t always leave exactly on time, and delays are fairly common, especially during busy seasons or after heavy rain. Occasionally, services may even be cancelled without much notice.

So while this guide will help you plan, I always recommend double checking at the station or via official Sri Lanka Railways sources before you travel. Think of this guide as your planning tool, but allow a little flexibility in your schedule (it’s all part of the Sri Lanka travel experience!).

colombo-fort-train-timetable

✅ Want a printable, easy-to-read version of my complete Colombo Fort train schedule? Sign up for my newsletter below and get it straight to your inbox. Perfect for planning your Sri Lanka adventure on the go!

Smart travellers plan ahead. Sign up below and I’ll send you a print-friendly Colombo Fort train timetable you can screenshot, download, or print before you travel.

    We won’t send you spam. Unsubscribe at any time.

    🌅 Colombo Fort → South Coast – Train Timetable

    Key stations on route (It is highly recommended to check the specific train schedule for exact stops)

    Key Stops: Colombo Fort, Panadura, Wadduwa, Kalutara, Aluthgama, Ambalangoda, Hikkaduwa, Galle, Unawatuna, Talpe, Weligama, Matara, Beliatta.

    🟣 For Mirissa Beach, the closest train station is Weligama. You can also travel to Matara, which is slightly further away but still a convenient option.

    👉 If you’re visiting the southern coast, you’ll want to see my Top 6 crowd free beaches in Sri Lanka guide to plan your stops.

    Here’s an easy-to-read breakdown of departures, destinations, and fares.

    colombo-fort-train-timetable

    🚆 Colombo Fort → Hikkaduwa – Train Timetable

    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    06:5009:062nd / 3rd Class500/240Buy on the day
    08:3510:292nd / 3rd Class500/240Buy on the day
    10:3012:272nd / 3rd Class500/240Buy on the day
    14:4016:351st/ 2nd / 3rd Class1100/500/240Reserve 1st Class
    15:5017:371st/ 2nd / 3rd Class1100/500/240Reserve 1st Class
    17:5020:532nd / 3rd Class500/240Buy on the day
    19:3022:412nd / 3rd Class500/240Buy on the day

    🚆 Colombo Fort → Galle Train Timetable

    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    06:5009:292nd / 3rd Class500/ 240Buy on the day
    08:3510:492nd / 3rd Class500/240Buy on the day
    10:3012:492nd / 3rd Class500/240Buy on the day
    14:4016:571st/ 2nd / 3rd Class1100/ 500/ 240Reserve 1st Class
    15:5017:571st/ 2nd / 3rd Class1100/ 500/ 240Reserve 1st Class
    17:5021:292nd / 3rd Class500/240Buy on the day
    19:3023:102nd / 3rd Class500/240Buy on the day

    👉 Galle Fort quickly became one of my favourite spots in Sri Lanka. You can read my full guide here.

    colombo-fort-train-timetable

    🚆 Colombo Fort → Weligama Train Timetable

    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    06:5010:502nd / 3rd Class550/ 280Buy on the day
    08:3511:502nd / 3rd Class550/ 280Buy on the day
    10:3013:502nd / 3rd Class550/ 280Buy on the day
    14:4017:551st/ 2nd / 3rd Class1100/ 500/ 240Reserve 1st Class
    15:5018:401st/ 2nd / 3rd Class1100/ 500/ 240Reserve 1st Class
    16:45*19:452nd / 3rd Class550/ 280Buy on the day
    18:15^21:302nd / 3rd Class550/ 280Buy on the day
    • *Mon-Fri & Sun
    • ^Mon-Fri

    🚆 Colombo Fort → Matara Train Timetable

    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    06:5011:132nd / 3rd Class600/ 300Buy on the day
    08:3512:092nd / 3rd Class600/300Buy on the day
    10:3014:212nd / 3rd Class600/300Buy on the day
    14:4018:091st/ 2nd / 3rd Class1400/600/300Reserve 1st Class
    15:5018:521st/2nd / 3rd Class1400/600/300Reserve 1st Class
    16:45*20:022nd / 3rd Class600/300Buy on the day
    18:15^21:552nd / 3rd Class600/300Buy on the day
    • *Mon-Fri & Sun
    • ^Mon-Fri

    💡 Booking Tip

    • Morning trains (06:50 / 08:30 / 10:30) do not have advance reservations available. Tickets for all classes on these services can only be purchased on the day of travel at the station.
    • Only the 14:40 and 15:50 afternoon trains offer a reserved AC carriage that can be booked prior to travel. All other classes on these services must also be purchased on the day.

    🚆 Colombo Fort → Beliatta Train Timetable

    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    06:5011:572nd / 3rd Class650/340Buy on the day
    10:3015:002nd / 3rd Class650/340Buy on the day
    14:4018:471st/ 2nd / 3rd Class1600/650/340Reserve 1st Class
    16:45*20:402nd / 3rd Class650/340Buy on the day
    18:15^22:342nd / 3rd Class650/340Buy on the day
    • *Mon-Fri & Sun
    • ^Mon-Fri

    💡Top Tip – If you’re heading further south to Tangalle or nearby areas, take the train as far as Beliatta, which is the closest railway station to the region.


    🌅 Colombo Fort → Main Line Train Timetable

    (Kandy, Hatton, Nanuoya, Ella, Badulla)

    stunning-stays-in-kandy-unique-spots-with-breathtaking-scenery

    Travel Update: At the moment (March 26), there are no trains running from Colombo Fort to Kandy or trains leaving from Kandy Railway Station. The only part of this route that is running is between Ambelwela & Badulla. Always double-check locally before travelling, as schedules will change once the railway line has been repaired.

    👉 There aren’t any trains to Kandy, but if you’re still planning to explore this beautiful part of the island, take a look at some of the unique places I recommend staying here.


    🚆 Ambelwela → Ella Train Timetable

    (Ambelwela, Pattipola, Ohiya, Idalgashinna, Haputale, Diyatalawa, Bandarawela, Ella).

    Daily Departures
    (Ambelwela)
    Arrival (Ella)Class AvailablePrice (LKR)Booking
    09:3011:251st AC
    2nd Reserved/ Unreserved
    3rd Class Reserved/ Unreserved
    2500
    1700/250
    1200/140
    Reserve In Advance
    Buy unreserved tickets on day
    13:30*15:171st/ 2nd / 3rd Class7000/6000/5000Reserve In Advance
    15:0016:551st AC
    2nd Reserved/ Unreserved
    3rd Class Reserved/ Unreserved
    2500
    1700/250
    1200/140
    Reserve In Advance
    Buy unreserved tickets on day

    *Special Ambewela Odyssey Train (Wednesday only)

    colombo-fort-train-timetable

    🚆 Ambelwela → Badulla Train Timetable

    (Ambelwela, Pattipola, Ohiya, Idalgashinna, Haputale, Diyatalawa, Bandarawela, Ella, Demodara, Badulla).

    Daily Departures
    (Ambelwela)
    Arrival
    (Badulla)
    Class AvailablePrice (LKR)Booking
    09:3012:161st AC
    2nd Reserved/ Unreserved
    3rd Class Reserved/ Unreserved
    2500
    1700/350
    1200/160
    Reserve In Advance
    Buy unreserved tickets on day
    13:30*16:151st/ 2nd / 3rd Class7000/6000/5000Reserve In Advance
    15:0017:461st AC
    2nd Reserved/ Unreserved
    3rd Class Reserved/ Unreserved
    2500
    1700/350
    1200/160
    Reserve In Advance
    Buy unreserved tickets on day

    *Special Ambewela Odyssey Train (Wednesday only)

    💡 Booking Tips

    • Arrive at the station at least 1 hour before departure to purchase unreserved 2nd or 3rd class tickets. Be prepared to stand on the train as this route can be really busy.
    • It’s always worth asking at the train station if they have any cancelled tickets for reserved carriage seating. You might get lucky.
    • Reserved seating tickets can be booked 30 days in advance here.

    🌅 Colombo Fort → Northern Line Train Timetable

    colombo-fort-train-timetable

    Travel Update: At the moment, there are no trains running from Colombo Fort to Anuradhapura or Jaffna. If you’re planning to head north, you’ll need to look at alternative options such as a private transfer or long-distance bus until rail services resume. Always double check locally before travelling, as schedules in Sri Lanka can change.

    🚗 Best Alternative Routes:

    Colombo to Anuradhapura

    • Private transfer: Approx. 4–5 hours
    • Public bus: 5–6 hours from Colombo Central Bus Station
    • A private transfer is the most comfortable option, especially if you’re travelling with luggage.

    Colombo to Jaffna

    • Private transfer: Approx. 7–8 hours
    • Intercity bus: 8–10 hours depending on traffic and stops
    • If travelling long distance, leaving early in the morning is recommended.

    🚆 Colombo Fort → Habarana Train Timetable

    Key stops: (Colombo Fort, Maradana, Gampaha, Veyangoda, Mirigama, Kurunegala, Maho, Habarana)

    Elephants in Habarana, Sri Lanka
    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    06:00*11:281st AC
    2nd Reserved/ Unreserved
    3rd Reserved/ Unreserved
    2500
    1700/ 750
    1200/ 360
    Reserve In Advance
    Buy unreserved tickets on day
    15:1519:431st AC
    2nd Reserved/ Unreserved
    3rd Reserved/ Unreserved
    2500
    1700/ 750
    1200/ 360
    Reserve In Advance
    Buy unreserved tickets on day
    21:3003:102nd Reserved/ Unreserved
    3rd Reserved/ Unreserved
    1700/ 750
    1200/ 360
    Reserve In Advance
    Buy unreserved tickets on day

    *This train does not run on Sundays or public holidays

    Make your way to Habarana Station if you’re heading to Sigiriya or Dambulla. It’s not just a convenient base. Habarana is also a great area for elephant safaris and wildlife spotting, with easy access to nearby national parks.


    🚆 Colombo Fort → Trincomalee Train Timetable

    Beautifully sunset in Trincomalee beach, Sri Lanka, lovely pink sky
    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    21:3005:301st AC
    2nd Reserved/ Unreserved
    3rd Unreserved
    2900
    1800/ 950
    460
    Reserve In Advance
    Buy unreserved tickets on day

    👉 Planning to explore beyond the west coast? Trincomalee has some of the best snorkelling I experienced in Sri Lanka. You can read my honest review and travel tips in my full blog post here.


    🚆 Colombo Fort → Batticaloa Train Timetable

    Key stops: (Colombo Fort, Maradana, Gampaha, Veyangoda, Mirigama, Kurunegala, Maho, Habarana, Gal Oya Junction, Minneriya, Polonnaruwa, Valachchenei, Batticaloa).

    Daily DeparturesArrivalClass AvailablePrice (LKR)Booking
    06:00*14:512nd Reserved/ Unreserved
    3rd Reserved/ Unreserved
    2000/ 1050
    1200/ 520
    Reserve In Advance
    Buy unreserved tickets on day
    15:1523:341st AC
    2nd Unreserved
    3rd Reserved/ Unreserved
    3000
    750
    1400/ 360
    Reserve In Advance
    Buy unreserved tickets on day
    19:0004:512nd Reserved/ Unreserved
    3rd Reserved/ Unreserved
    2000/ 1050
    1200/ 520
    Reserve In Advance
    Buy unreserved tickets on day

    *This train does not run on Sundays or public holidays


    💡 Booking Tips

    • 1st Class (AC) is the most comfortable option for sleeping. This is not a sleeper train, but the seats do recline.
    • Reserved tickets guarantee a seat and are strongly recommended, especially when travelling with luggage.
    • Unreserved tickets are cheaper but may be crowded.

    colombo-fort-train-timetable

    Final Thoughts

    Now that you have the Colombo Fort Train Timetable (2026) at your fingertips, planning your journey across Sri Lanka’s top tourist spots is easier than ever. Whether you’re heading to the beaches, the hill country, or cultural hotspots like Sigiriya, knowing the train times and ticket options means more time enjoying your destinations and less time worrying about logistics. Grab your tickets, pick your route, and let the trains take you on an unforgettable Sri Lankan adventure!