Lakpura
Lakpura®

Trincomalee Railway Station

Trincomalee Railway Station is the eastern terminus of the Trincomalee Line, sitting at the edge of one of the finest natural harbours in Asia. For travellers heading to Sri Lanka's east coast, this station marks the end of a scenic cross-country rail journey and the beginning of a stretch of coastline known for its calm turquoise bays and ancient Hindu temples. The station is located in the heart of Trincomalee town, Eastern Province, approximately 296.9 km from Colombo Fort along the Trincomalee Line.

Where is Trincomalee Railway Station, and how do I reach it from Colombo?

The station sits in central Trincomalee, within easy walking distance of the town's main commercial streets and the waterfront. By rail, it is the final stop on the Trincomalee Line, which branches off the Northern Main Line at Maho Junction. The journey from Colombo Fort typically takes between eight and ten hours depending on the service, with the train passing through Anuradhapura and then cutting east through the dry-zone interior.

By road, Trincomalee is roughly 250 km from Colombo via the A6 highway through Dambulla and Habarana — a drive of around five to six hours. Intercity buses also connect Colombo, Kandy, and Anuradhapura to Trincomalee directly.

What train services run to and from Trincomalee?

Around six trains call at Trincomalee on a typical operating day, though the exact number can vary by day of the week and season. Services connect Trincomalee with Colombo Fort as the principal destination, with stops at major stations including Anuradhapura, Vavuniya, and Maho along the way. Because Trincomalee is a terminus station, all departing trains originate here — there is no through service continuing further east.

It is strongly advisable to check the current timetable directly with Sri Lanka Railways before travel, as schedules are subject to periodic revision. The station telephone number is 026-2222271 for local enquiries.

Which station is nearest to Trincomalee on the line?

The immediate neighbouring station on the Trincomalee Line is China Bay, located towards Colombo. China Bay station serves the area around the old naval airfield and is the last stop before the line terminates at Trincomalee. Between China Bay and the terminus, the line runs along the southern edge of Trincomalee harbour, offering glimpses of the bay.

What is the history of the Trincomalee Line?

The rail connection to Trincomalee has strategic as well as touristic significance. The line was developed partly to serve the deep-water port and the British naval base at Trincomalee, which became one of the most important Allied bases in the Indian Ocean during the Second World War. Today the harbour retains commercial port activity, and the railway remains a practical link between the Eastern Province and the rest of the island's rail network.

Trincomalee station itself is a modest but functional structure consistent with the colonial-era station architecture found elsewhere on Sri Lanka Railways. The Sri Lanka Railways network connects the station to the wider national timetable system.

What can I do after arriving at Trincomalee by train?

Trincomalee town and the surrounding coast offer a wide range of activities within easy reach of the station.

  • Koneswaram Temple — A Hindu kovil perched on Swami Rock promontory overlooking the ocean, a short tuk-tuk ride from the station.
  • Nilaveli and Uppuveli beaches — Two of Sri Lanka's least-commercialised beaches, located north of town. Nilaveli is especially favoured for snorkelling around Pigeon Island.
  • Whale and dolphin watching — Blue whales are regularly sighted off the Trincomalee coast between March and August, making the town one of the better whale-watching bases in the Indian Ocean.
  • Scuba diving — The waters around Trincomalee harbour and Pigeon Island National Park contain varied dive sites suitable for both beginners and experienced divers.
  • Fort Frederick — A Dutch-then-British fortification still partially in use by the Sri Lanka Army, open to visitors in its outer sections.
  • Day trips to Anuradhapura and Polonnaruwa — Both ancient capital cities are accessible within a half-day drive from Trincomalee, making the town a practical base for exploring the Cultural Triangle's eastern edge.

When is the best time to visit Trincomalee?

The east coast operates on a reversed monsoon pattern compared with the south and west. The dry season on the Trincomalee coast runs from approximately May to September, when seas are calm, beach conditions are ideal, and whale-watching trips run reliably. Outside these months — particularly from October through January — the northeast monsoon can bring heavy rain and rougher seas, though the period is not without its own appeal for travellers seeking a quieter visit.

Are there accommodation options close to the station?

Trincomalee has a range of hotels from budget guesthouses in the town centre to beachfront resorts along Nilaveli and Uppuveli, roughly 6–15 km north of the station. Tuk-tuks and taxis are the standard way to transfer from the station to beachside properties. Lakpura works with a curated selection of accommodation across the Trincomalee district to suit different travel styles and budgets.

Practical information for arriving by train

Detail Information
Line Trincomalee Line
Distance from Colombo Fort 296.9 km
Station type Terminus
Neighbouring station China Bay (towards Colombo)
Approximate daily trains Around 6 (varies by day)
Station telephone 026-2222271
Province Eastern Province

Trincomalee railway station timetable

6 trains call at Trincomalee on a typical day.

Trincomalee Line · 296.9 km from Colombo Fort · Eastern Province

Station telephone: 026-2222271

DepartsTowardsTrainRuns
05:30 amterminates here · from Colombo FortNight MailDaily
06:50 amGaloya Junction · starts hereDaily
11:20 amGaloya Junction · starts hereDaily
01:40 pmterminates here · from Galoya JunctionDaily
05:07 pmterminates here · from Galoya JunctionDaily
07:00 pmColombo Fort · starts hereNight MailDaily

Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-09-14. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.

Nearby places

11 places within about 25 km, nearest first.

Related reading

6 pages on closely related subjects.

Book this experience with Lakpura

Curated by our local team. Direct booking, instant confirmation.

Ask Lakpura® Agent