Travel Trincomalee to Colombo

Trincomalee to Colombo

This page lists schedules and prices for the main transport options available between Trincomalee and Colombo, including charter, flight, combined, train or bus.

Travel options for Trincomalee to Colombo

Travel from Trincomalee to Colombo by flight for a quicker journey lasting 30 minutes, or take a bus to save 3349 LKR.

Bus from Trincomalee to Colombo

Board a bus at Trincomalee and begin your journey from Trincomalee toward Colombo, reaching Colombo along the way. The first departure of the day is at 22:30, and services run regularly so you can choose a departure time that works for you. The trip lasts about 6 hours 15 minutes with fares starting from 3,349 LKR. Reserve your ticket here.

Popular departures: Trincomalee
Popular arrivals: Colombo

Prices: 3,349 LKR

Duration: 6h 15m ⏱

Hop on bus from Trincomalee to Colombo in 6h 15m

View all Bus tickets β†’

Train from Trincomalee to Colombo

Board at Trincomalee for a train connecting Trincomalee and Colombo, reaching Colombo Fort after approximately 8 hours 30 minutes. Tickets start at 3,544 LKR, secure your spot on the train in advance.

Popular departures: Trincomalee
Popular arrivals: Colombo Fort

Prices: 3,544 LKR

Duration: 8h 30m ⏱

Book train from Trincomalee to Colombo for 3544 LKR

View all Train tickets β†’

Combined from Trincomalee to Colombo

For travelers connecting Trincomalee and Colombo via combined transport, departures are available from Trincomalee with arrivals at Colombo via Minneriya. The journey usually takes around 12 hours, with tickets starting from 39,604 LKR. Check available options and reserve your seat book your travel.

Popular departures: Trincomalee
Popular arrivals: Colombo via Minneriya

Prices: 39,604 LKR

Duration: 12h ⏱

Travel with combined from Trincomalee to Colombo for 39604 LKR

View all Combined tickets β†’

Charter from Trincomalee to Colombo

Enjoy a direct transfer from Trincomalee to Colombo, picked up from your preferred location and dropped off where you choose. Expect the trip to last roughly 4 hours 24 minutes, with fares starting at 42,772 LKR. Reserve your private route now.

Popular departures: Trincomalee Nilaveli

Prices: 42,772 LKR

Duration: 4h 24m – 6h 19m ⏱

Explore with charter from Trincomalee to Colombo for 42772 LKR Book charter from Trincomalee to Colombo for 42772 LKR Journey with charter from Trincomalee to Colombo in 4h 24m Book charter from Trincomalee to Colombo in 4h 24m Explore with charter from Trincomalee to Colombo in 4h 24m

View all Charter tickets β†’

Flight from Trincomalee to Colombo

Flying from Trincomalee, you can board at TRR Trincomalee Airport and reach Colombo in approximately 30 minutes, landing at CMB Bandaranaike Airport, Colombo Airport. Flying is the quickest way to cover this route, with ticket prices starting at 83,911 LKR. You can check available flights and secure your seat using the booking options available here.

Prices: 83,911 LKR

Duration: 30m – 1h 30m ⏱

Journey with avia from Trincomalee to Colombo in 0h 30m

View all Flight tickets β†’

Distance Trincomalee to Colombo

The distance between Trincomalee and Colombo is 237.2 kilometers.

Trincomalee to Colombo Transportation Comparison

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

Bus
Train
Combined
Charter
Flight
Average price
3,349 LKR
3,544 LKR
39,604 LKR
81,398 LKR
85,589 LKR
Cheapest price
3,349 LKR
3,544 LKR
39,604 LKR
42,772 LKR
83,911 LKR
Average duration
6h 15m
8h 30m
12h 00m
5h 00m
1h 00m
Minimum duration
6h 15m
8h 30m
12h 00m
4h 24m
0h 30m
Number of departures
1
1
1
7
2
Tickets
Operators
Avro Travels
Sri Lanka Railway
Tuktukdude Leisure
Lakpura, Ceylon Roots, Tours with Stef Lanka, TaxiBazaar, Real Lanka Holidays
Cinnamon Air

Bus Routes & Schedules from Trincomalee to Colombo

From Trincomalee you board the scheduled bus that travels from Trincomalee to Colombo, depending on the day services operate at 22:30 and the ride takes roughly 6h 15m. Ticket prices typically start at 3,349 LKR, and upon arrival you will be dropped off at Colombo. Consult the bus timetable for Trincomalee to Colombo to find exact departure times and reserve your seat ahead of travel.

Check all Flight tickets β†’

Train Routes & Schedules from Trincomalee to Colombo

Begin at Trincomalee, which serves as the single departure point for the train connection between Trincomalee and Colombo. Trains operate at 19:30, and the journey usually takes around 8h 30m. Train ticket prices start from 3,544 LKR, with arrival at Colombo Fort at the end of the route. Refer to the train timetable for Trincomalee to Colombo to see which services run during the day and choose the option that best fits your plans.

Check all Train tickets β†’

Combined Routes & Schedules from Trincomalee to Colombo

Start at Trincomalee for a multi-leg trip to Colombo, involving transfers between different vehicles. Travel time is around 12h, with services scheduled at 10:00 and tickets beginning at 39,604 LKR. Arrival is at Colombo via Minneriya, and consulting the timetable for routes between Trincomalee and Colombo allows you to pick the departure that suits your plans.

Check all Combined tickets β†’

Charter Routes & Schedules from Trincomalee to Colombo

- Start your journey at Trincomalee in a VIP transfer and arrive at Colombo after about 4h 24m to 6h 19m. With frequent departures available, fares start from 42,772 to 51,737 LKR.
- Start your journey at Trincomalee in a VIP transfer and arrive at Colombo Transfer after about 4h 26m to 5h 3m. With frequent departures available, fares start from 74,003 to 254,027 LKR.
- Take a VIP car transfer at Nilaveli heading toward Colombo, with the journey lasting roughly 4h 36m to 5h 15m. With flexible departures available, you can secure tickets starting from 44,356 to 54,247 LKR.

Departure stations
Trincomalee
Nilaveli
Arrival stations
Colombo
Colombo Transfer

Charter Timetable: Nilaveli β†’ Colombo

  • --:-- --:-- 5h 15m 44356 LKR
  • --:-- --:-- 4h 36m 54247 LKR

Charter Timetable: Trincomalee β†’ Colombo

  • --:-- --:-- 6h 19m 48647 LKR
  • --:-- --:-- 4h 24m 51737 LKR
  • --:-- --:-- 5h 42772 LKR

Charter Timetable: Trincomalee β†’ Colombo Transfer

  • --:-- --:-- 4h 26m 254027 LKR
  • --:-- --:-- 5h 3m 74003 LKR

Check all Charter tickets β†’

Flight Routes & Schedules from Trincomalee to Colombo

Board your flight at TRR Trincomalee Airport, the only nonstop service to Colombo. Flights operate from 11:30 until 12:00, and you’ll spend about 1h 30m in the air before landing at CMB Bandaranaike Airport, Colombo Airport. Fares start from 83,911 to 87,267 LKR, and you can check the full timetable for flights between Trincomalee and Colombo to choose the departure that fits your schedule and reserve your seat in advance.

Check all Flight tickets β†’

Frequently Asked Questions Trincomalee to Colombo

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

How long does the Trincomalee to Colombo route usually take?

Travel time on the Trincomalee to Colombo route varies a lot by transport type. The fastest listed option is the flight at about 1 hour 30 minutes, while the train takes about 8 hours 30 minutes and the bus about 6 hours 15 minutes.

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

The cheapest listed option on the Trincomalee to Colombo route is the bus at 3,349 LKR. The train is slightly higher at 3,544 LKR, and the combined service is 39,604 LKR. Charter and flights cost more than these regular services.

How much does the Trincomalee to Colombo trip cost across the available options?

Prices on the Trincomalee to Colombo route range from 3,349 LKR for the bus to 87,267 LKR for flights. The train costs 3,544 LKR, the combined service is 39,604 LKR, and charter services are listed from 42,772 LKR to 254,027 LKR.

Which transport is the fastest for Trincomalee to Colombo?

The fastest option on the Trincomalee to Colombo route is the flight, which takes about 1 hour 30 minutes. The bus is next at about 6 hours 15 minutes, followed by the train at about 8 hours 30 minutes. Charter trips are also faster than ground travel, but slower than the flight.

Where do the Trincomalee to Colombo services depart from and arrive?

Most services on the Trincomalee to Colombo route depart from Trincomalee. The bus arrives in Colombo, the train arrives at Colombo Fort, the flight arrives at CMB Bandaranaike Airport, and the combined service arrives in Colombo via Minneriya.

Are there any first and last departure times for Trincomalee to Colombo?

Yes, but the schedule is limited. The bus departs at 22:30, the train at 19:30, the combined service at 10:00, and flights run from 11:30 to 12:00. Charter listings do not show fixed departure times.

How often do Trincomalee to Colombo departures run?

The available data does not show regular frequency for any of the listed Trincomalee to Colombo services. Each transport type is shown with a specific departure time or a small number of trips, rather than a repeating timetable.

What is the bus like on the Trincomalee to Colombo route?

The bus from Trincomalee to Colombo costs 3,349 LKR and takes about 6 hours 15 minutes. It departs from Trincomalee and arrives in Colombo. Only one bus trip is listed, with a departure time of 22:30.

What should I know about the train from Trincomalee to Colombo?

The train on the Trincomalee to Colombo route costs 3,544 LKR and takes about 8 hours 30 minutes. It departs from Trincomalee and arrives at Colombo Fort. The listed departure time is 19:30, and only one trip is shown.

What are the flight details for Trincomalee to Colombo?

Flights from Trincomalee to Colombo cost between 83,911 LKR and 87,267 LKR and take about 1 hour 30 minutes. They depart from TRR Trincomalee Airport and arrive at CMB Bandaranaike Airport, Colombo Airport. The listed departures are between 11:30 and 12:00.

Is there a combined service on the Trincomalee to Colombo route, and what is it like?

Yes, there is one combined service on the Trincomalee to Colombo route. It costs 39,604 LKR and takes about 12 hours. It departs from Trincomalee and arrives in Colombo via Minneriya, with a listed departure time of 10:00.

How do charter trips work on Trincomalee to Colombo?

Charter services are listed from Trincomalee and Nilaveli to Colombo or Colombo Transfer. They take about 4 hours 24 minutes to 6 hours 19 minutes and cost between 42,772 LKR and 254,027 LKR. No fixed departure times are shown.


More travel routes for Trincomalee and Colombo

Planning more stops after Trincomalee to Colombo?

If your journey doesn’t end with Trincomalee 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.