Travel Colombo to Negombo

Colombo to Negombo

Arrive in Negombo, where sandy beaches and fishing boats line the shore, a contrast to Colombo’s urban skyline. This page brings together every main way to get from Colombo to Negombo, showing when each service runs, how long the trip takes and the typical cost.

Travel options for Colombo to Negombo

Travel from Colombo to Negombo with a train for 300 LKR to save, or reach Negombo faster by charter in 30 minutes.

Train from Colombo to Negombo

Hop on a train departing from Colombo Fort for a cheap journey between Colombo and Negombo, arriving at Negombo. Expect the ride to take approximately 46 minutes, with fares starting at 300 LKR. Make sure to reserve your seat in advance here for a enjoyable trip.

Popular departures: Colombo Fort
Popular arrivals: Negombo

Prices: 300 LKR

Duration: 46m – 1h 20m ⏱

Travel with train from Colombo to Negombo in 0h 46m Take train from Colombo to Negombo for 300 LKR Journey with train from Colombo to Negombo for 300 LKR

View all Train tickets →

Bus from Colombo to Negombo

If you're traveling from Colombo to Negombo by bus, you can board at PPT Bus Stop, Colombo or Colombo Express Bus Stop, with services running frequently throughout the day so you can pick a time that suits your schedule. The journey typically takes around 1 hour 30 minutes, providing a comfortable way to reach your destination, arriving at Negombo CTB Bus Depot or Negombo Hospital, with bus ticket prices starting from 5,792 LKR. Be sure to check availability and secure your seat in advance here to ensure a smooth and hassle-free trip.

Prices: 5,792 LKR

Duration: 1h 30m – 5h ⏱

Explore with bus from Colombo to Negombo in 1h 30m Experience bus from Colombo to Negombo for 5792 LKR

View all Bus tickets →

Charter from Colombo to Negombo

Enjoy a stress-free trip from Colombo to Negombo with a private driver, who will bring you exactly where you need to go. The ride usually lasts 30 minutes, with prices from 6,897 LKR. Book your transfer here for convenience and comfort.

Prices: 6,897 LKR

Duration: 30m – 1h 12m ⏱

Hop on charter from Colombo to Negombo for 6897 LKR Experience charter from Colombo to Negombo in 0h 30m Take charter from Colombo to Negombo for 6897 LKR Journey with charter from Colombo to Negombo in 0h 30m Explore with charter from Colombo to Negombo in 0h 30m Book charter from Colombo to Negombo in 0h 30m

View all Charter tickets →

Distance Colombo to Negombo

The distance between Colombo and Negombo is 30.2 kilometers.

Colombo to Negombo Transportation Comparison

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

Train
Bus
Charter
Average price
340 LKR
6,543 LKR
19,247 LKR
Cheapest price
300 LKR
5,792 LKR
6,897 LKR
Average duration
1h 13m
3h 15m
0h 44m
Minimum duration
0h 46m
1h 30m
0h 30m
Number of departures
10
2
9
Tickets
Operators
SL Railway Commuter
Prince Travels, Muthu Travels
Magical Sri Lanka, Glorious Transfer, Tours with Stef Lanka, Real Lanka Holidays, Lakpura, Ceylon Roots, TaxiBazaar

Train Routes & Schedules from Colombo to Negombo

Hop on the train at Colombo Fort and make your way to Negombo. The journey usually takes around 1h 20m, with services running from 04:00 until 20:20 and tickets starting from 300 to 400 LKR. Check the timetable from Colombo to Negombo to pick the departure that suits your schedule and reserve your seat in advance.

Train Timetable: Colombo Fort → Negombo

  • 04:00 05:20 1h 20m 300 LKR
  • 05:35 06:55 1h 20m 300 LKR
  • 09:35 10:55 1h 20m 300 LKR
  • 09:35 10:55 1h 20m 400 LKR
  • 09:35 10:21 46m 400 THB
  • 11:55 12:41 46m 400 THB
  • 14:35 15:55 1h 20m 300 LKR
  • 16:45 18:05 1h 20m 300 LKR
  • 20:20 21:40 1h 20m 300 LKR
  • 20:20 21:40 1h 20m 400 LKR

Check all Charter tickets →

Bus Routes & Schedules from Colombo to Negombo

- Board the bus at PPT Bus Stop, Colombo and spend approximately 1h 30m on the road, arriving at Negombo CTB Bus Depot. The bus operates at 21:00 with fares from 7,293 LKR.
- From Colombo Express Bus Stop, hop on a bus heading to Negombo Hospital for a journey of around 5h. Services operate at 19:55, with tickets starting at 5,792 LKR.

Departure stations
PPT Bus Stop, Colombo
Colombo Express Bus Stop
Arrival stations
Negombo CTB Bus Depot
Negombo Hospital

Bus Timetable: Colombo Express Bus Stop → Negombo Hospital

  • 19:55 00:55 5h 5792 LKR

Bus Timetable: PPT Bus Stop, Colombo → Negombo CTB Bus Depot

  • 21:00 22:30 1h 30m 7293 LKR

Check all Bus tickets →

Charter Routes & Schedules from Colombo to Negombo

- Start your journey at Colombo in a VIP transfer and arrive at Negombo after about 1h. With frequent departures available, fares start from 10,386 to 27,953 LKR.
- Board a personal driver service at Colombo and reach Negombo Transfer in approximately 1h to 1h 12m. Trips run multiple times each day, and tickets start from 6,897 to 24,953 LKR.
- Start your journey at Mount Lavinia, Colombo in a VIP transfer and arrive at Negombo Transfer after about 1h 12m. With frequent departures available, fares start from 9,491 LKR.
- Hop into a private driver service at Colombo Transfer and reach Negombo after roughly 1h to 1h 12m. With frequent departures available, tickets start at 57,868 LKR.

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

Charter Timetable: Colombo → Negombo

  • --:-- --:-- 1h 10815 LKR
  • --:-- --:-- 30m 10386 LKR
  • --:-- --:-- 30m 13069 LKR
  • --:-- --:-- 44m 11795 LKR
  • --:-- --:-- 36m 27953 LKR

Charter Timetable: Colombo → Negombo Transfer

  • --:-- --:-- 30m 6897 LKR
  • --:-- --:-- 55m 24953 LKR

Charter Timetable: Colombo Transfer → Negombo

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

Charter Timetable: Mount Lavinia, Colombo → Negombo Transfer

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

Check all Charter tickets →

Frequently Asked Questions Colombo to Negombo

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

How long does the Colombo to Negombo route usually take?

Travel time on the Colombo to Negombo route depends on the transport type and the exact service. Train takes about 1 hour 20 minutes, buses range from about 1 hour 30 minutes to 5 hours, and charter services take about 1 hour to 1 hour 12 minutes.

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

The cheapest option on the Colombo to Negombo route is the train, with fares from 300 LKR to 400 LKR. Bus tickets are much higher, starting at 5,792 LKR, and charter services cost more than that.

How much does the Colombo to Negombo trip cost overall?

Prices on the Colombo to Negombo route vary by transport type. Train fares are 300 LKR to 400 LKR, bus fares are 5,792 LKR to 7,293 LKR, and charter services range from 6,897 LKR to 57,868 LKR.

Which option is the fastest for Colombo to Negombo?

The fastest option on the Colombo to Negombo route is charter, which takes about 1 hour to 1 hour 12 minutes depending on the departure and arrival pair. The train takes about 1 hour 20 minutes, while buses are slower.

Where do trips from Colombo to Negombo usually depart and arrive?

For Colombo to Negombo, trains depart from Colombo Fort and arrive in Negombo. Buses leave from PPT Bus Stop, Colombo or Colombo Express Bus Stop and arrive at Negombo CTB Bus Depot or Negombo Hospital. Charter uses Colombo, Mount Lavinia, Colombo, or Colombo Transfer.

How frequent are services on the Colombo to Negombo route?

The context does not give a fixed frequency for Colombo to Negombo services. It does show 10 train trips, 2 bus trips, and 9 charter trips, so availability differs by transport type rather than a regular interval.

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

On the Colombo to Negombo route, trains start at 04:00 and the last listed departure is 20:20. The train service runs from Colombo Fort to Negombo, with a trip time of about 1 hour 20 minutes.

What are the first and last bus departures from Colombo to Negombo?

For Colombo to Negombo buses, the first listed departure is 19:55 and the last is 21:00. The available bus services are limited in number, and the trip can take about 1 hour 30 minutes or as long as 5 hours.

Which Colombo to Negombo bus is the quickest?

The quickest bus on the Colombo to Negombo route is the service from PPT Bus Stop, Colombo to Negombo CTB Bus Depot, which takes about 1 hour 30 minutes. Another listed bus from Colombo Express Bus Stop to Negombo Hospital takes about 5 hours.

How do charter trips work on the Colombo to Negombo route?

Charter services on the Colombo to Negombo route depart from Colombo, Mount Lavinia, Colombo, or Colombo Transfer and arrive in Negombo or Negombo Transfer. The listed duration is about 1 hour to 1 hour 12 minutes, with no fixed departure times shown.

Can I book Colombo to Negombo tickets online?

Yes, Colombo to Negombo tickets can be checked and booked online through TicketRoutes.com. That is useful for comparing the listed train, bus, and charter options in one place before choosing a departure.

Are there different travel times for Colombo to Negombo depending on the exact station pair?

Yes, the Colombo to Negombo route changes by station pair. The train from Colombo Fort to Negombo takes about 1 hour 20 minutes, one charter pair takes 1 hour, another takes 1 hour 12 minutes, and the bus options range from 1 hour 30 minutes to 5 hours.


More travel routes for Colombo and Negombo

Planning more stops after Colombo to Negombo?

If your journey doesn’t end with Colombo to Negombo, 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.