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.
Prices: 3,349 LKR
Duration: 6h 15m β±
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.
Prices: 3,544 LKR
Duration: 8h 30m β±
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.
Prices: 39,604 LKR
Duration: 12h β±
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.
Prices: 42,772 LKR
Duration: 4h 24m β 6h 19m β±
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 β±
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.
Cheapest & Fastest Bus Trincomalee to Colombo
3349 LKR, from Trincomalee to Colombo, departure at 22:30, duration 6h 15mBus Timetable: Trincomalee β Colombo
- 22:30 04:45 6h 15m 3349 LKR
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.
Cheapest & Fastest Train Trincomalee to Colombo
3544 LKR, from Trincomalee to Colombo Fort, departure at 19:30, duration 8h 30mTrain Timetable: Trincomalee β Colombo Fort
- 19:30 04:00 8h 30m 3544 LKR
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.
Cheapest & Fastest Combined Trincomalee to Colombo
39604 LKR, from Trincomalee to Colombo via Minneriya, departure at 10:00, duration 12hCombined Timetable: Trincomalee β Colombo via Minneriya
- 10:00 22:00 12h 39604 LKR
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.
Cheapest Charter Trincomalee to Colombo
42772 LKR, from Trincomalee to Colombo, departure at --:--, duration 5hFastest Charter Trincomalee to Colombo
51737 LKR, from Trincomalee to Colombo, departure at --:--, duration 4h 24mCharter 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
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.
Cheapest & Fastest Flight Trincomalee to Colombo
83911 LKR, from TRR Trincomalee Airport to CMB Bandaranaike Airport, Colombo Airport, departure at 11:30, duration 1h 30mFlight Timetable: TRR Trincomalee Airport β CMB Bandaranaike Airport, Colombo Airport
- 11:30 13:00 1h 30m 83911 LKR
- 12:00 12:30 30m 87267 LKR
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 PlannerPerfect for travelers visiting multiple cities on one trip.