Travel Negombo to Colombo

Negombo to Colombo

You’ll find all main transport options for the route between Negombo and Colombo, including charter, bus or train.

Travel options for Negombo to Colombo

Starting at Negombo, travel affordably by a train for 300 LKR, and reach Colombo faster by charter in 30 minutes.

Train from Negombo to Colombo

Start your trip at Negombo and travel from Negombo to Colombo, reaching Colombo Fort after about 46 minutes. Fares begin at 300 LKR, see available seats and secure your ticket ahead of time.

Popular departures: Negombo
Popular arrivals: Colombo Fort

Prices: 300 LKR

Duration: 46m – 1h 21m ⏱

Ride with train from Negombo to Colombo in 0h 46m Choose train from Negombo to Colombo in 0h 46m Explore with train from Negombo to Colombo in 0h 46m Experience train from Negombo to Colombo for 300 LKR

View all Train tickets →

Bus from Negombo to Colombo

Catching a bus in Negombo provides a convenient way to reach Colombo, with multiple departures available from Negombo Hospital or Negombo CTB Bus Depot throughout the day. The journey generally takes around 50 minutes, arriving at Colombo Express Bus Stop or PPT Bus Stop, Colombo, with fares starting from 5,792 LKR. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.

Prices: 5,792 LKR

Duration: 50m – 5h ⏱

Journey with bus from Negombo to Colombo in 0h 50m Choose bus from Negombo to Colombo for 5792 LKR

View all Bus tickets →

Charter from Negombo to Colombo

Travel directly from Negombo to Colombo with a private transfer, picked up and dropped off exactly where you want. The ride typically lasts 30 minutes, and tickets start from 6,897 LKR. Reserve your ride now to plan your trip.

Prices: 6,897 LKR

Duration: 30m – 1h 12m ⏱

Hop on charter from Negombo to Colombo for 6897 LKR Journey with charter from Negombo to Colombo in 0h 30m Go with charter from Negombo to Colombo in 0h 30m Travel with charter from Negombo to Colombo for 6897 LKR Experience charter from Negombo to Colombo in 0h 30m Travel with charter from Negombo to Colombo for 6897 LKR

View all Charter tickets →

Distance Negombo to Colombo

The distance between Negombo and Colombo is 30.2 kilometers.

Negombo to Colombo Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Negombo to Colombo

Train
Bus
Charter
Average price
343 LKR
6,543 LKR
18,974 LKR
Cheapest price
300 LKR
5,792 LKR
6,897 LKR
Average duration
0h 51m
2h 55m
0h 43m
Minimum duration
0h 46m
0h 50m
0h 30m
Number of departures
14
2
9
Tickets
Operators
SL Railway Commuter
Muthu Travels, Prince Travels
Magical Sri Lanka, TaxiBazaar, Real Lanka Holidays, Ceylon Roots, Lakpura, Tours with Stef Lanka, Glorious Transfer

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 Charter tickets →

Bus Routes & Schedules from Negombo to Colombo

- Colombo Express Bus Stop are accessible via buses departing Negombo Hospital, taking roughly 5h on the road. Ticket prices begin at 5,792 LKR, and services run at 04:30.
- Travel to PPT Bus Stop, Colombo from Negombo CTB Bus Depot, with a bus journey lasting approximately 5h. Departures run at 03:40, and fares start at 7,293 LKR.

Check all Bus tickets →

Charter Routes & Schedules from Negombo to Colombo

- From Negombo, set off in a VIP taxi toward Colombo, with the ride lasting around 1h. Fares from 10,815 to 27,953 LKR are available, with multiple departures throughout the day.
- From Negombo, set off in a VIP taxi toward Colombo Transfer, with the ride lasting around 1h to 1h 12m. Fares from 57,868 LKR are available, with multiple departures throughout the day.
- From Negombo Transfer, enjoy a luxury taxi transfer to Mount Lavinia, Colombo, taking roughly 1h 12m. Options to depart throughout the day are available with fares starting at 9,491 LKR.
- From Negombo Transfer, set off in a VIP taxi toward Colombo, with the ride lasting around 1h to 1h 12m. Fares from 6,897 LKR are available, with multiple departures throughout the day.

Departure stations
Negombo
Negombo Transfer
Arrival stations
Colombo
Colombo Transfer
Mount Lavinia, Colombo

Charter Timetable: Negombo → Colombo

  • --:-- --:-- 1h 10815 LKR
  • --:-- --:-- 36m 27953 LKR
  • --:-- --:-- 30m 11095 LKR
  • --:-- --:-- 55m 23597 LKR
  • --:-- --:-- 30m 11254 LKR
  • --:-- --:-- 42m 11795 LKR

Charter Timetable: Negombo → Colombo Transfer

  • --:-- --:-- 40m 57868 LKR

Charter Timetable: Negombo Transfer → Colombo

  • --:-- --:-- 30m 6897 LKR

Charter Timetable: Negombo Transfer → Mount Lavinia, Colombo

  • --:-- --:-- 1h 12m 9491 LKR

Check all Charter tickets →

Frequently Asked Questions Negombo to Colombo

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

How long does the Negombo to Colombo route usually take?

Travel time on the Negombo to Colombo route depends on the transport type. The train takes about 1 hour 21 minutes, the bus takes about 5 hours, and charter trips are listed at about 1 hour to 1 hour 12 minutes. Delays and stop patterns can affect the total.

What is the cheapest way to travel from Negombo to Colombo?

The cheapest option on the Negombo to Colombo route is the train, with fares from 300 LKR to 400 LKR. Bus tickets are higher, at about 5,792 LKR to 7,293 LKR. Charter services are much more expensive than both.

How much does the Negombo to Colombo trip cost overall?

Prices on the Negombo to Colombo route vary widely by transport. Train fares are 300 LKR to 400 LKR, bus fares are 5,792 LKR to 7,293 LKR, and charter trips range from 6,897 LKR to 57,868 LKR. The route has both low-cost and premium options.

Which transport is fastest for the Negombo to Colombo route?

The fastest listed option on the Negombo to Colombo route is charter, at about 1 hour to 1 hour 12 minutes depending on the service. The train takes about 1 hour 21 minutes, while the bus takes about 5 hours. Actual travel time can vary with traffic and stops.

Where do departures and arrivals happen on the Negombo to Colombo route?

For the Negombo to Colombo route, trains depart from Negombo and arrive at Colombo Fort. Buses depart from Negombo Hospital or Negombo CTB Bus Depot and arrive at Colombo Express Bus Stop or PPT Bus Stop, Colombo. Charter services use Negombo, Negombo Transfer, Colombo, Colombo Transfer, and Mount Lavinia, Colombo.

How frequent are trips on the Negombo to Colombo route?

The route has multiple departures, but the context does not give a fixed frequency in minutes for any transport type. Train services list 14 trips, bus services list 2 trips, and charter services list 9 trips. Availability is therefore uneven across the day.

What are the first and last departures for the Negombo to Colombo route?

For the Negombo to Colombo route, the bus first departs at 03:40 and the last bus departs at 04:30. The train shows a last departure at 20:10, but the first train departure is not provided. Charter schedules are not specified.

Which train runs on the Negombo to Colombo route, and how long does it take?

The train on the Negombo to Colombo route runs from Negombo to Colombo Fort. It takes about 1 hour 21 minutes and costs 300 LKR to 400 LKR. The schedule shows 14 trips, with the last departure at 20:10.

What should I know about the bus option from Negombo to Colombo?

Buses on the Negombo to Colombo route run from Negombo Hospital or Negombo CTB Bus Depot to Colombo Express Bus Stop or PPT Bus Stop, Colombo. The trip takes about 5 hours and costs 5,792 LKR to 7,293 LKR. The first departure is 03:40 and the last is 04:30.

Are charter services available on the Negombo to Colombo route, and what are their details?

Yes, charter services are listed for the Negombo to Colombo route. Prices range from 6,897 LKR to 57,868 LKR, and durations are about 1 hour to 1 hour 12 minutes. Departures include Negombo and Negombo Transfer, with arrivals in Colombo, Colombo Transfer, and Mount Lavinia, Colombo.

If I want the shortest trip on the Negombo to Colombo route, which option should I look at?

For the Negombo to Colombo route, charter services have the shortest listed duration, around 1 hour to 1 hour 12 minutes. The train is also relatively quick at about 1 hour 21 minutes. The bus is much slower at about 5 hours.

Can I book Negombo to Colombo tickets online, and where should I look?

For the Negombo to Colombo route, TicketRoutes.com is the booking reference provided in the context. It is the place to check for available tickets and route details. The listed services include train, bus, and charter options.


More travel routes for Negombo and Colombo

Planning more stops after Negombo to Colombo?

If your journey doesn’t end with Negombo to Colombo, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.