Lakpura
Lakpura®

Maradana Railway Station

Maradana Railway Station sits at the heart of Colombo's rail network, serving as both a major interchange and the terminus for several intercity services. Operated by Sri Lanka Railways, the station handles a steady flow of commuter and long-distance trains each day, making it one of the busiest rail points on the island. Along with Colombo Fort, Maradana is considered a primary gateway to the capital.

What is the history of Maradana Railway Station?

Sri Lanka's railway history stretches back to 1864, when the island's first train services terminated at Colombo Terminus Station — a facility situated close to where Maradana stands today. As Colombo grew and rail traffic increased, that original terminus became inadequate for the network's demands.

In 1906, authorities launched a comprehensive project to reorganise rail infrastructure within the Colombo area. Colombo Terminus Station was closed and Maradana Station was opened in its place, inheriting the role of a central interchange. A decade later, Colombo Fort Railway Station opened in 1917 as the new principal station for the capital. Since then, both Fort and Maradana have operated in tandem, each serving distinct but complementary roles in the city's rail system.

Maradana also hosts the centralised traffic control centre for the suburban Colombo network — the operational nerve centre that coordinates train movements across the greater Colombo area.

Which railway lines serve Maradana Station?

Three main lines converge at Maradana, giving the station its strategic importance within the national network.

  • Main Line (north-east): Running towards Kandy and beyond, the Main Line connects Maradana to several of Sri Lanka's most significant destinations. From the Main Line junction, travellers can access routes leading into the hill country and the cultural heartland of the island.
  • Kelani Valley Line (south-east): This narrow-gauge line branches south-east from Maradana, winding through suburban Colombo and the Kelani River valley. It provides an important commuter link for communities along its route and is notable for its scenic stretches through rural outskirts.
  • Coastal Line (west): The Coastal Line runs south-west towards Galle and on to Matara. A significant portion of Coastal Line trains terminate at Maradana rather than continuing to Fort, making Maradana the effective southern departure point for many passengers heading to the coast.

How does Maradana Station differ from Colombo Fort Station?

Both stations function as primary rail gateways to Colombo, but they serve slightly different purposes. Colombo Fort is generally regarded as the city's main intercity hub, with a wider range of express services and direct connections across the island. Maradana, by contrast, acts as the key interchange for services connecting the Kelani Valley Line with the Main Line and Coastal Line, making it particularly important for passengers transferring between routes.

For commuters travelling within greater Colombo, Maradana's central position and its role as the traffic control hub mean services are often better coordinated there than at smaller suburban stops. Travellers originating from the south coast will often find that their train terminates at Maradana rather than continuing to Fort, so knowing the distinction saves confusion at the platform.

Where is Maradana Station located and how do I get there?

The station sits in the Maradana district of Colombo, a short distance from the commercial centre. It is easily reachable from most parts of the city by bus, tuk-tuk, or taxi. From Colombo Fort Station, Maradana is just one stop along the railway itself, making inter-station transfers simple for travellers who arrive at Fort and need to continue on the Kelani Valley or Coastal lines.

If you are arriving from Bandaranaike International Airport, the most direct route to Maradana is typically by road. Taxis and private drivers can reach the station from the airport in roughly 45 minutes to an hour, depending on traffic — Colombo's roads can be slow during peak hours, so early-morning or evening departures benefit from extra travel time.

What train journeys can I start from Maradana?

Maradana is a practical starting point for several journeys that Sri Lanka's railways are rightly celebrated for. The Main Line heads north-east toward Kandy, opening access to the hill country beyond. Travellers continuing further can reach Ella by transferring to the Upcountry Line at Kandy — a route widely considered one of the most scenic rail journeys in Asia, passing tea estates, waterfalls, and mountain passes.

The Coastal Line from Maradana offers a more relaxed journey south along the western seaboard, with stops near lagoons, beach towns, and heritage sites before reaching Galle and Matara. The Kelani Valley Line, meanwhile, provides a less-travelled but characterful ride through the suburban fringes of Colombo and into the river valley beyond.

What should I know before travelling by train in Sri Lanka?

Sri Lanka Railways offers several classes of travel, from unreserved third class to air-conditioned first-class observation carriages on popular routes. For intercity journeys — particularly the hill-country routes — reserved seats are strongly advisable and can sell out well in advance during peak season (December to April and July to August).

  • Tickets for reserved classes can be purchased at the station booking office or, for some routes, through Sri Lanka Railways' online portal.
  • Unreserved carriages are always available but can be crowded on commuter routes during morning and evening rush hours.
  • Luggage space is limited on older carriages; large bags are manageable but require patience at busy stations.
  • Platform announcements are made in Sinhala, Tamil, and English, though delays are not always announced promptly — building flexibility into your schedule is wise.

Are there facilities at Maradana Station?

As a major urban station, Maradana offers basic passenger facilities including ticketing counters, waiting areas, and small vendor stalls on the platforms. The surrounding Maradana district has numerous cafes, small restaurants, and shops within walking distance, making it easy to find refreshment before or after a journey. The neighbourhood is busy and urban in character, reflecting its position in one of Colombo's most densely used transit corridors.

Maradana railway station timetable

329 trains call at Maradana on a typical day.

Main Line · 1.9 km from Colombo Fort · Colombo District · Western Province

Station telephone: 011-2965230

DepartsTowardsTrainRuns
02:00 amRambukkana · starts here
03:06 amVeyangodaDaily
03:25 amColombo FortNight MailDaily
03:25 amPolgahawelaDaily
03:55 amColombo FortNight MailDaily
04:05 amNooranagarDaily
04:15 amHomagama · starts here
04:30 amWadduwa · starts hereDaily
04:40 amRambukkanaDaily
04:48 amColombo FortNight MailDaily
05:05 amNegomboWeekdays and Saturday Only
05:05 amPanadura · starts hereWeekdays Only
05:19 amAmbeypussaDaily
05:19 amColombo FortNight MailDaily
05:21 amColombo FortSunday Only
05:39 amKalutara South · starts hereDaily
05:40 amterminates here · from PolgahawelaDaily
05:41 amChilawDaily
05:50 amterminates here · from RambukkanaWeekdays and Saturday Only
05:52 amPanadura · starts hereWeekdays and Saturday Only
05:56 amColombo FortSunday Only
06:00 amPolgahawela · starts hereDaily
06:05 amBeliaththa · starts hereSaturday and Sunday Only
06:10 amBatticaloaUdaya DeviDaily
06:20 amColombo FortDaily
06:21 amGampahaWeekdays and Saturday Only
06:24 amterminates here · from ChilawDaily
06:25 amBeliaththa · starts hereDaily
06:28 amPanadura · starts hereWeekdays and Saturday Only
06:30 amColombo FortWeekdays Only
06:30 amColombo FortSaturday and Sunday Only
06:36 amColombo FortDaily
06:37 amterminates here · from AluthgamaSunday Only
06:49 amterminates here · from GalleNight MailWeekdays Only
06:50 amRagamaWeekdays and Saturday Only
06:53 amColombo FortSunday Only
06:53 amterminates here · from GanewatteWeekdays and Saturday Only
06:55 amterminates here · from ChilawWeekdays Only
06:57 amColombo FortWeekdays Only
06:57 amMoratuwa · starts hereWeekdays Only
07:00 amPanadura · starts hereSaturday and Sunday Only
07:00 amPanadura · starts hereWeekdays Only
07:01 amColombo FortSaturday Only
07:08 amColombo FortDaily
07:08 amGampahaWeekdays Only
07:10 amColombo FortDaily
07:10 amterminates here · from RambukkanaWeekdays Only
07:10 amRambukkanaDaily
07:15 amterminates here · from RambukkanaSaturday Only
07:16 amColombo FortSunday Only
07:16 amNegomboWeekdays Only
07:18 amterminates here · from AluthgamaWeekdays Only
07:20 amRagamaWeekdays Only
07:21 amMoratuwa · starts hereSaturday Only
07:25 amterminates here · from PolgahawelaWeekdays Only
07:26 amColombo FortSaturday and Sunday Only
07:26 amColombo FortWeekdays Only
07:26 amterminates here · from AluthgamaSaturday and Sunday Only
07:29 amColombo FortWeekdays Only
07:31 amterminates here · from PanaduraWeekdays Only
07:32 amColombo FortWeekdays and Saturday Only
07:32 amRatmalana · starts hereWeekdays Only
07:34 amterminates here · from GalleDaily
07:35 amPanaduraMuthu KumariWeekdays Only
07:39 amterminates here · from RambukkanaWeekdays and Saturday Only
07:39 amterminates here · from MahoWeekdays Only
07:40 amMirigamaWeekdays Only
07:41 amColombo FortSaturday and Sunday Only
07:41 amterminates here · from GalleSaturday and Sunday Only
07:41 amMoratuwa · starts hereWeekdays and Saturday Only
07:42 amColombo FortWeekdays and Saturday Only
07:43 amColombo FortDaily
07:44 amterminates here · from HikkaduwaWeekdays Only
07:46 amPuttalamDaily
07:50 amPanadura · starts hereWeekdays and Saturday Only
07:52 amColombo FortWeekdays and Saturday Only
07:56 amColombo FortSunday Only
07:57 amColombo FortWeekdays and Saturday Only
07:58 amterminates here · from AluthgamaWeekdays and Saturday Only
08:00 amterminates here · from PolgahawelaWeekdays Only
08:02 amColombo FortWeekdays Only
08:02 amMoratuwa · starts hereWeekdays Only
08:03 amColombo FortWeekdays and Saturday Only
08:05 amColombo FortSunday Only
08:05 amColombo FortSaturday and Sunday Only
08:05 amColombo FortSaturday and Sunday Only
08:05 amRambukkanaDaily
08:07 amColombo FortDaily
08:07 amNegomboWeekdays Only
08:08 amterminates here · from GalleSamudra DeviWeekdays and Saturday Only
08:09 amterminates here · from GalleSamudra DeviSunday Only
08:12 amColombo FortWeekdays and Saturday Only
08:12 amMount LaviniaWeekdays and Saturday Only
08:17 amterminates here · from BeliaththaSagarikaWeekdays Only
08:19 amColombo FortWeekdays Only
08:23 amColombo FortWeekdays and Saturday Only
08:24 amColombo FortSaturday Only
08:24 amColombo FortWeekdays Only
08:24 amterminates here · from PanaduraWeekdays and Saturday Only
08:26 amColombo FortWeekdays and Saturday Only
08:26 amterminates here · from PuttalamSunday Only
08:28 amMount Lavinia · starts hereSunday Only
08:29 amColombo FortSunday Only
08:35 amKalutara South · starts hereDaily
08:36 amterminates here · from MoratuwaWeekdays Only
08:40 amColombo FortWeekdays Only
08:40 amterminates here · from GalleSaturday Only
08:40 amMirigamaWeekdays Only
08:41 amColombo FortPulathisiDaily
08:43 amterminates here · from Kalutara SouthSunday Only
08:45 amterminates here · from PanaduraWeekdays and Saturday Only
08:46 amColombo FortIntercityDaily
08:58 amColombo FortDaily
09:00 amKurunegalaDaily
09:00 amRambukkanaDaily
09:01 amterminates here · from MoratuwaWeekdays Only
09:02 amColombo FortDaily
09:05 amKalutara South · starts hereDaily
09:06 amColombo FortDaily
09:06 amterminates here · from AluthgamaWeekdays Only
09:06 amterminates here · from MoratuwaSaturday Only
09:13 amColombo FortWeekdays Only
09:23 amterminates here · from MataraRuhunu KumariDaily
09:32 amterminates here · from PanaduraDaily
09:35 amMirigamaWeekdays Only
09:40 amChilawDaily
09:40 amColombo FortDaily
09:44 amterminates here · from MoratuwaWeekdays and Saturday Only
09:47 amColombo FortDaily
09:47 amterminates here · from BeliaththaGalu KumariDaily
10:04 amterminates here · from RatmalanaWeekdays Only
10:09 amterminates here · from MoratuwaWeekdays Only
10:15 amColombo FortDaily
10:15 amRambukkanaDaily
10:17 amterminates here · from Mount LaviniaDaily
10:20 amterminates here · from PanaduraWeekdays and Saturday Only
10:27 amColombo FortWeekdays Only
10:45 amterminates here · from PanaduraDaily
10:46 amColombo FortWeekdays Only
10:58 amColombo FortDaily
11:09 amColombo FortSaturday Only
11:10 amAluthgama · starts hereDaily
11:20 amRambukkanaDaily
11:38 amColombo FortDaily
11:42 amColombo FortDaily
11:48 amColombo FortWeekdays Only
12:00 pmNooranagarWeekdays Only
12:05 pmKalutara South · starts hereWeekdays Only
12:07 pmterminates here · from Kalutara SouthDaily
12:10 pmVeyangodaDaily
12:17 pmColombo FortDaily
12:30 pmKalutara South · starts hereSaturday and Sunday Only
12:55 pmPolgahawelaWeekdays and Saturday Only
12:55 pmPolgahawelaSunday Only
01:00 pmColombo FortUttara DeviDaily
01:15 pmMadampeDaily
01:25 pmRambukkanaSunday Only
01:26 pmColombo FortDaily
01:30 pmPanadura · starts hereWeekdays Only
01:30 pmRambukkanaWeekdays Only
01:30 pmRambukkanaSaturday Only
01:50 pmAmbeypussaWeekdays Only
01:58 pmColombo FortSaturday and Sunday Only
02:00 pmAluthgama · starts hereDaily
02:00 pmColombo FortDaily
02:00 pmVeyangodaWeekdays and Saturday Only
02:01 pmPadukkaWeekdays and Saturday Only
02:07 pmRambukkanaWeekdays and Saturday Only
02:10 pmPanadura · starts hereDaily
02:15 pmterminates here · from Kalutara SouthDaily
02:20 pmColombo FortWeekdays Only
02:25 pmPolgahawelaDaily
02:30 pmBeliaththa · starts hereGalu KumariDaily
02:34 pmColombo FortDaily
02:35 pmGampahaDaily
02:40 pmChilawDaily
02:55 pmPolgahawelaDaily
03:01 pmterminates here · from Kalutara SouthWeekdays Only
03:07 pmColombo FortDaily
03:07 pmColombo FortDaily
03:10 pmColombo FortUdaya DeviDaily
03:10 pmMount Lavinia · starts hereWeekdays Only
03:17 pmColombo FortDaily
03:20 pmPanadura · starts hereDaily
03:25 pmVeyangodaWeekdays Only
03:27 pmterminates here · from Kalutara SouthSaturday and Sunday Only
03:33 pmColombo FortDaily
03:40 pmMatara · starts hereRuhunu KumariDaily
03:41 pmterminates here · from AluthgamaWeekdays Only
03:43 pmColombo FortUdarata MenikeDaily
03:45 pmChilawSaturday and Sunday Only
03:45 pmterminates here · from AluthgamaSaturday and Sunday Only
03:50 pmMoratuwa · starts hereWeekdays Only
03:51 pmPolgahawela
03:51 pmPolgahawela
03:52 pmColombo FortDaily
03:55 pmterminates here · from PanaduraWeekdays Only
04:02 pmPanadura · starts hereWeekdays Only
04:04 pmterminates here · from GalleSunday Only
04:10 pmKalutara South · starts hereWeekdays Only
04:15 pmKalutara South · starts hereWeekdays Only
04:15 pmRagamaWeekdays Only
04:19 pmColombo FortWeekdays and Saturday Only
04:22 pmAvissawellaWeekdays and Sunday Only
04:25 pmPanadura · starts hereWeekdays and Saturday Only
04:30 pmMirigamaWeekdays Only
04:32 pmAvissawellaSaturday Only
04:35 pmChilawSunday Only
04:35 pmChilawWeekdays Only
04:37 pmterminates here · from GampahaDaily
04:40 pmBeliaththa · starts hereSagarikaWeekdays Only
04:40 pmColombo FortWeekdays and Saturday Only
04:40 pmHikkaduwa · starts hereSunday Only
04:41 pmKandySaturday and Sunday Only
04:41 pmKandyWeekdays Only
04:45 pmAluthgama · starts hereSaturday and Sunday Only
04:45 pmAluthgama · starts hereWeekdays Only
04:46 pmPolgahawelaSaturday Only
04:47 pmAvissawellaWeekdays and Sunday Only
04:48 pmPolgahawelaWeekdays Only
04:50 pmKurunegalaWeekdays Only
04:55 pmHikkaduwa · starts here
04:55 pmRambukkanaSaturday Only
04:56 pmPolgahawelaSunday Only
04:56 pmRambukkanaWeekdays Only
04:57 pmRambukkana
05:00 pmNegomboDaily
05:02 pmterminates here · from AmbeypussaWeekdays Only
05:05 pmKalutara South · starts hereWeekdays Only
05:05 pmRagamaWeekdays Only
05:09 pmColombo FortSaturday Only
05:10 pmKalutara South · starts hereWeekdays and Saturday Only
05:14 pmterminates here · from RagamaWeekdays Only
05:19 pmColombo FortWeekdays Only
05:20 pmGalle · starts hereSamudra DeviSaturday and Sunday Only
05:22 pmColombo FortSaturday and Sunday Only
05:22 pmKosgamaWeekdays and Sunday Only
05:24 pmPuttalamSaturday Only
05:24 pmPuttalamSunday Only
05:25 pmGalle · starts hereSamudra DeviWeekdays Only
05:25 pmGanewatteWeekdays Only
05:25 pmKurunegalaSunday Only
05:25 pmPolgahawela
05:25 pmPolgahawela
05:25 pmPolgahawelaSaturday and Sunday Only
05:27 pmColombo FortWeekdays Only
05:30 pmAluthgama · starts hereWeekdays Only
05:31 pmColombo FortIntercityDaily
05:35 pmNegomboWeekdays and Saturday Only
05:37 pmAvissawellaDaily
05:45 pmGalle · starts hereWeekdays and Sunday Only
05:45 pmGalle · starts hereSaturday Only
05:45 pmPolgahawelaWeekdays Only
05:45 pmPolgahawelaSaturday and Sunday Only
05:53 pmColombo FortWeekdays Only
05:57 pmPadukkaWeekdays Only
06:01 pmPolgahawelaWeekdays Only
06:05 pmMahoWeekdays Only
06:10 pmBeliaththa · starts hereWeekdays Only
06:10 pmChilawSaturday and Sunday Only
06:11 pmChilawWeekdays Only
06:13 pmterminates here · from PolgahawelaDaily
06:15 pmAluthgama · starts hereDaily
06:17 pmHomagamaWeekdays and Sunday Only
06:18 pmterminates here · from BeliaththaDaily
06:20 pmGanewatteSaturday and Sunday Only
06:20 pmVeyangodaWeekdays Only
06:24 pmColombo FortDaily
06:25 pmAluthgama · starts hereDaily
06:27 pmMount LaviniaYal DeviDaily
06:37 pmColombo FortWeekdays Only
06:37 pmKosgamaDaily
06:38 pmColombo FortSaturday and Sunday Only
06:40 pmColombo FortWeekdays Only
06:41 pmRambukkanaWeekdays and Saturday Only
06:41 pmRambukkanaSunday Only
06:43 pmColombo FortWeekdays Only
06:45 pmGalle · starts hereNight MailDaily
06:50 pmPolgahawelaWeekdays and Saturday Only
06:52 pmColombo FortDaily
06:53 pmColombo FortDaily
06:57 pmMaradanaSaturday and Sunday Only
06:58 pmColombo FortWeekdays Only
07:10 pmChilawWeekdays Only
07:10 pmPolgahawelaSunday Only
07:16 pmColombo FortElla OdysseySunday Only
07:18 pmColombo FortDaily
07:22 pmPadukkaWeekdays Only
07:25 pmAmbeypussaWeekdays and Saturday Only
07:26 pmColombo FortWeekdays Only
07:28 pmterminates here · from Kalutara SouthWeekdays Only
07:35 pmColombo FortIntercitySaturday and Sunday Only
07:45 pmPanadura · starts hereSaturday Only
07:51 pmColombo FortDaily
07:55 pmRambukkanaDaily
08:02 pmMount LaviniaDaily
08:04 pmterminates here · from Kalutara SouthWeekdays and Saturday Only
08:05 pmColombo FortSunday Only
08:07 pmAvissawellaDaily
08:07 pmColombo FortSaturday Only
08:07 pmColombo FortWeekdays Only
08:12 pmColombo FortPodi MenikeDaily
08:17 pmColombo FortWeekdays Only
08:25 pmChilawDaily
08:31 pmColombo FortWeekdays and Saturday Only
08:35 pmKalutara South · starts hereSunday Only
08:35 pmPayagala South · starts hereWeekdays Only
08:50 pmColombo FortSaturday and Sunday Only
08:50 pmPolgahawelaDaily
08:55 pmterminates here · from HomagamaDaily
09:03 pmColombo FortWeekdays Only
09:09 pmColombo FortSunday Only
09:18 pmColombo FortWeekdays Only
09:30 pmAluthgama · starts hereDaily
09:47 pmterminates here · from HomagamaDaily
09:48 pmterminates here · from PanaduraSaturday Only
09:50 pmMirigamaDaily
09:55 pmColombo FortWeekdays Only
09:58 pmColombo FortWeekdays and Saturday Only
10:00 pmColombo FortSunday Only
10:00 pmColombo FortSaturday Only
10:03 pmColombo FortSaturday and Sunday Only
10:10 pmterminates here · from Rambukkana
10:20 pmterminates here · from Meegoda
10:29 pmColombo FortWeekdays and Saturday Only
11:05 pmRambukkanaDaily
11:13 pmColombo FortWeekdays and Saturday Only
11:21 pmColombo FortSunday Only
11:21 pmterminates here · from Payagala SouthWeekdays Only

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

Book this experience with Lakpura

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

Ask Lakpura® Agent