Travel Negombo to Colombo

Negombo to Colombo Train: Schedules, Tickets & Prices

Trains from Negombo to Colombo take around 46m to 1h 21m, with tickets starting from 300 LKR to 400 LKR.

Train from Negombo to Colombo

Catch a train from Negombo by departing at Negombo and reaching Colombo at Colombo Fort. The journey usually takes about 46 minutes, providing a convenient and scenic travel option. Tickets start at 300 LKR, so make sure to secure your preferred seat here.

Popular departures: Negombo
Popular arrivals: Colombo Fort

Prices: 300 LKR to 400 LKR

Duration: 46m – 1h 21m ⏱

Travel with train from Negombo to Colombo in 0h 46m Travel with train from Negombo to Colombo in 0h 46m Explore with train from Negombo to Colombo in 0h 46m Choose train from Negombo to Colombo in 0h 46m

View all Train tickets →

Distance Negombo to Colombo

The distance between Negombo and Colombo is 30.2 kilometers.

Train from Negombo to Colombo Details

Find key information about the Train from Negombo to Colombo, including travel time, prices and stations.

Train
Average price
343 LKR
 
Cheapest
300 LKR
Average duration
51m
 
Shortest
46m
Number of departures
14
--:-- - 20:10
Tickets
 
Stations
Departure stations
Arrival stations
Negombo
Colombo Fort
Operators
SL Railway Commuter
 

Train Routes & Schedules from Negombo to Colombo

At Negombo you board the train bound for Colombo. Services typically operate from --:-- until 20:10, and the rail journey takes around 1h 21m. Tickets are available from 300 to 400 LKR, and the route concludes at Colombo Fort. By consulting the train timetable for Negombo to Colombo, you can check exact departure times and choose the service that best fits your travel plans.

Train Timetable: Negombo → Colombo Fort

  • --:-- --:-- 1h 21m 300 LKR
  • --:-- --:-- 1h 21m 400 LKR
  • 06:30 07:16 46m 300 LKR
  • 06:50 07:36 46m 400 LKR
  • 07:37 08:23 46m 400 LKR
  • 09:00 09:46 46m 400 LKR
  • 10:26 11:12 46m 400 LKR
  • 13:00 13:46 46m 300 LKR
  • 14:00 14:46 46m 400 LKR
  • 16:52 17:38 46m 300 LKR
  • 17:09 17:55 46m 300 LKR
  • 18:25 19:11 46m 300 LKR
  • 19:15 20:01 46m 300 LKR
  • 20:10 20:56 46m 300 LKR

Check all Train tickets →

Frequently Asked Questions Train Negombo to Colombo

Below you will find answers to the most common questions about traveling from Negombo to Colombo by train.

How long does the train from Negombo to Colombo usually take?

The train from Negombo to Colombo takes about 1 hour 21 minutes. It is a fairly short train journey, which makes it a practical option for traveling between Negombo and Colombo.

What is the price of train tickets for the Negombo to Colombo route?

Train tickets for Negombo to Colombo cost between 300 LKR and 400 LKR. That makes the train a budget-friendly way to travel from Negombo to Colombo.

Where does the train service from Negombo to Colombo arrive?

The train service from Negombo to Colombo arrives at Colombo Fort. If you are planning your train journey, that is the main arrival point to keep in mind.

What time is the last train departure from Negombo to Colombo?

The last train departure from Negombo to Colombo is at 20:10. If you are taking the train in the evening, it is best to plan ahead so you do not miss the final train service.

How many train trips are available between Negombo and Colombo?

There are 14 train trips available for Negombo to Colombo. That gives travelers several train options during the day for this route.

Can I book train tickets for Negombo to Colombo in advance?

Train tickets for Negombo to Colombo are worth checking ahead of time, especially if you want a specific departure. Since there are 14 train trips on this route, booking early can help you choose the train journey that fits your plans.

Is the train journey from Negombo to Colombo a good option for a short trip?

Yes, the train journey from Negombo to Colombo is a good choice for a short trip because it takes about 1 hour 21 minutes. It is a straightforward train connection between Negombo and Colombo Fort.

What should I know before taking the train between Negombo and Colombo?

Before taking the train between Negombo and Colombo, it helps to know that departures run from Negombo and arrive at Colombo Fort. The train service is relatively short, and the fare stays in the 300 LKR to 400 LKR range, so it is easy to plan a simple train trip.


More Train routes from and to Negombo or Colombo

Planning more than just Negombo to Colombo?

You’re currently viewing Train options for Negombo to Colombo. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.