The colombo to Arugam Bay train route: 2026 Guide

The colombo to Arugam Bay train route: 2026 Guide
Planning to take the colombo to Arugam Bay train for your surf trip? Traveling by train in Sri Lanka is a bucket-list experience, offering breathtaking views of lush tea plantations, misty mountains, and vibrant local life that you simply cannot see from a taxi window.
However, reaching the East Coast requires a bit of logistical maneuvering. If you are heading to a surf camp Arugam Bay and want to combine your travel with adventure, this 2026 guide will explain exactly how to navigate the railway system.
Is there a direct colombo to Arugam Bay train?
Let's clear up the biggest misconception first: there is no direct railway line to Arugam Bay.
While there is no direct colombo to Arugam Bay train, you can take the famous highland railway or the eastern railway to a nearby hub, and complete the final leg of your journey by bus or private taxi. This breaks up the long cross-country drive and adds an unforgettable cultural experience to your trip.
The Best colombo to Arugam Bay train Alternative Routes
If you want to incorporate the railway into your journey, you have two primary options:
1. The colombo to Arugam Bay train via Ella
This is by far the most popular tourist route. You take the train from Colombo Fort Station up into the central highlands, passing through Kandy and Nuwara Eliya, before getting off at Ella. After spending a day hiking in Ella, you can hire a taxi for a 3-hour drive directly to the beginner surf spots Arugam Bay has to offer.
Many backpackers prefer this colombo to Arugam Bay train strategy because the Colombo to Ella train ride is frequently ranked as one of the most scenic journeys on earth.
2. The Train via Batticaloa
If you want to bypass the mountains and head straight to the East Coast, you can take the direct train from Colombo to Batticaloa. From Batticaloa, Arugam Bay is a 2.5-hour taxi or local bus ride south.
Tips for Traveling with Surfboards
If you are carrying a massive 9-foot longboard, taking the train is difficult. You will need to arrive at the station early to negotiate with the station master to put your board in the dedicated luggage carriage.
If this sounds like too much hassle, we highly recommend reading our guide on the Colombo to Arugam Bay bus or hiring a private minivan instead.
colombo to Arugam Bay train FAQs
1. How much does the colombo to Arugam Bay train route cost?
The train ticket itself is incredibly cheap (under $15 USD for 1st class). However, you must factor in the $50+ taxi ride required for the final leg.
2. Should I book train tickets in advance?
Absolutely. First-class and second-class reserved tickets for the Ella route sell out 30 days in advance via the Sri Lanka Railways booking portal.
3. Which side of the train has the best views?
If you are taking the train toward Ella, sit on the right side of the carriage for the best views of the sweeping valleys and tea estates.
Conclusion
We hope this colombo to Arugam Bay train guide helps you plan your journey. While it is not a direct route, splitting your travel by stopping in the beautiful mountain town of Ella is the perfect way to see the country before hitting the beach.
Once you arrive on the East Coast, contact us today to book your surf lessons and rent your boards. We will be waiting for you in the lineup!
Frequently Asked Questions
Is there a direct colombo to Arugam Bay train?
No, there is no direct train to Arugam Bay. The railway network does not extend to Pottuvil. You must take a train to Ella, Badulla, or Batticaloa, and then take a taxi.
How much does the colombo to Arugam Bay train route cost?
A first-class train ticket to Ella or Batticaloa costs around $10 to $15 USD. The subsequent taxi ride will cost $40 to $70 USD.
Can I bring my surfboard on the train?
Yes, you can bring surfboards on Sri Lankan trains, but you will need to store them in the luggage carriage or stand with them in third class.
Which is the most scenic train route?
The train from Colombo to Ella (part of the Kandy to Badulla line) is widely considered one of the most beautiful train journeys in the world.
How long does the train journey take?
Taking the train to Ella takes 9-10 hours, plus a 3-hour taxi to Arugam Bay. Taking the train to Batticaloa takes 8 hours, plus a 2.5-hour taxi.