Galle to Colombo
You’ll find practical information on schedules and prices for several transport options between Galle and Colombo, including charter, combined, train or bus.
Travel options for Galle to Colombo
Travel from Galle to Colombo by bus for a quicker journey lasting 1h y 20 minutes, or take a train to save 1654 LKR.
Train from Galle to Colombo
Hop on a train departing from Galle to travel from Galle to Colombo, arriving at Colombo Fort. The ride takes around 2 hours 19 minutes with fares starting from 1,654 LKR. Be sure to reserve your seat for this journey.
Prices: 1,654 LKR
Duration: 2h 19m – 2h 25m ⏱
Bus from Galle to Colombo
Board a bus at Galle Bus Stand, with the first departure of the day at 12:00, and begin your journey from Galle toward Colombo, arriving at Makumbura, Colombo. Departures run regularly throughout the day, and the trip takes around 1 hour 20 minutes. Tickets start from 3,290 LKR. Plan ahead and secure your spot reserve your ticket.
Prices: 3,290 LKR
Duration: 1h 20m ⏱
Combined from Galle to Colombo
Traveling from Galle to Colombo with combined transport allows you to start from Galle Hotel Transfer and arrive conveniently at Colombo. Expect a journey duration of approximately 6 hours, with tickets available for 13,056 LKR. Discover schedules and book your journey here.
Prices: 13,056 LKR
Duration: 6h ⏱
Charter from Galle to Colombo
Enjoy a direct transfer from Galle to Colombo, picked up from your preferred location and dropped off where you choose. Expect the trip to last roughly 1 hour 40 minutes, with fares starting at 18,908 LKR. Reserve your private route now.
Prices: 18,908 LKR
Duration: 1h 40m – 2h 57m ⏱
Train Routes & Schedules from Galle to Colombo
The journey begins in Galle, where trains depart from Galle with services scheduled from 06:48 until 07:15. The rail trip lasts approximately 2h 19m to 2h 25m and finishes at Colombo Fort. Fares generally start at 1,654 LKR, offering a simple, direct rail connection between the two cities. By checking the train timetable for Galle to Colombo, you can compare departure options and plan your trip with confidence.
Cheapest & Fastest Train Galle to Colombo
1654 LKR, from Galle to Colombo Fort, departure at some times, duration 2h 19mTrain Timetable: Galle → Colombo Fort
- 06:48 09:07 2h 19m 1654 LKR
- 07:15 09:40 2h 25m 1654 LKR
Bus Routes & Schedules from Galle to Colombo
In Galle the starting point is Galle Bus Stand, where buses depart at 12:00 toward Colombo. Expect to spend about 1h 20m on the road before the bus reaches Makumbura, Colombo. With fares from 3,290 LKR you can compare mornings and evenings to find the most convenient departure. Review the bus timetable for Galle to Colombo to select your preferred run and secure your seat.
Cheapest & Fastest Bus Galle to Colombo
3290 LKR, from Galle Bus Stand to Makumbura, Colombo, departure at 12:00, duration 1h 20mBus Timetable: Galle Bus Stand → Makumbura, Colombo
- 12:00 13:20 1h 20m 3290 LKR
Combined Routes & Schedules from Galle to Colombo
Take off from Galle Hotel Transfer on a coordinated transfer toward Colombo, combining different modes of transport. Fares start from 13,056 LKR, and the journey lasts roughly 6h, arriving at Colombo. Departures run from 09:00 until 17:00, and checking the timetable for Galle to Colombo trips helps you plan your schedule.
Cheapest & Fastest Combined Galle to Colombo
13056 LKR, from Galle Hotel Transfer to Colombo, departure at some times, duration 6hCombined Timetable: Galle Hotel Transfer → Colombo
- 09:00 15:00 6h 13056 LKR
- 12:00 18:00 6h 13056 LKR
- 15:00 21:00 6h 13056 LKR
- 17:00 23:00 6h 13056 LKR
Charter Routes & Schedules from Galle to Colombo
- Hop into a private driver service at Galle Transfer and reach Colombo after roughly 2h 10m. With frequent departures available, tickets start at 23,960 LKR.
- Start your journey with a charter ride from Galle Transfer to Colombo Transfer, lasting approximately 2h 20m to 2h 30m. Services run frequently throughout the day with fares starting at 18,977 to 132,274 LKR.
- Board a personal driver service at Galle and reach Colombo in approximately 2h to 2h 57m. Trips run multiple times each day, and tickets start from 20,125 to 49,980 LKR.
- Book a private driver at Galle to reach Colombo Transfer, with the ride taking roughly 1h 40m. Travel options are flexible with fares starting from 26,138 LKR.
- Set off on a direct private ride from Unawatuna to Colombo, spending around 2h 5m to 2h 56m traveling. Trips run multiple times each day, and tickets start from 18,908 to 139,037 LKR.
- Start your journey at Unawatuna in a VIP transfer and arrive at Colombo Transfer after about 2h 30m. With frequent departures available, fares start from 139,037 LKR.
Cheapest Charter Galle to Colombo
18908 LKR, from Unawatuna to Colombo, departure at --:--, duration 2h 5mFastest Charter Galle to Colombo
26138 LKR, from Galle to Colombo Transfer, departure at --:--, duration 1h 40mCharter Timetable: Galle → Colombo
- --:-- --:-- 2h 25m 49980 LKR
- --:-- --:-- 2h 57m 26138 LKR
- --:-- --:-- 2h 25036 LKR
- --:-- --:-- 2h 1m 20125 LKR
- --:-- --:-- 2h 10m 21204 LKR
Charter Timetable: Galle → Colombo Transfer
- --:-- --:-- 1h 40m 26138 LKR
Charter Timetable: Galle Transfer → Colombo
- --:-- --:-- 2h 10m 23960 LKR
Charter Timetable: Galle Transfer → Colombo Transfer
- --:-- --:-- 2h 20m 18977 LKR
- --:-- --:-- 2h 30m 132274 LKR
Charter Timetable: Unawatuna → Colombo
- --:-- --:-- 2h 5m 22079 LKR
- --:-- --:-- 2h 30m 139037 LKR
- --:-- --:-- 2h 56m 25775 LKR
- --:-- --:-- 2h 5m 18908 LKR
Charter Timetable: Unawatuna → Colombo Transfer
- --:-- --:-- 2h 30m 139037 LKR
Frequently Asked Questions Galle to Colombo
Below you will find answers to the most common questions about traveling from Galle to Colombo.
How long does the Galle to Colombo route usually take?
Travel time on the Galle to Colombo route varies a lot by transport type. The fastest listed option is the bus at about 1 hour 20 minutes, while train journeys take about 2 hours 19 minutes to 2 hours 25 minutes and charter services can take about 1 hour 40 minutes to 2 hours 57 minutes.
What is the cheapest way to travel from Galle to Colombo?
The cheapest option on the Galle to Colombo route is the train, at 1,654 LKR. It runs from Galle to Colombo Fort and takes about 2 hours 19 minutes to 2 hours 25 minutes. Bus and combined transfers cost more than the train.
Which transport is the fastest on the Galle to Colombo route?
The fastest listed option for Galle to Colombo is the bus, which takes 80 minutes. It runs from Galle Bus Stand to Makumbura, Colombo. Charter services can also be relatively quick, but the bus is the shortest scheduled option in the data.
How much should I expect to pay for Galle to Colombo?
Prices on the Galle to Colombo route range from 1,654 LKR for the train to 13,056 LKR for the combined transfer option. The bus costs 3,290 LKR, and charter services are much higher, starting at 18,908 LKR.
Where do buses from Galle to Colombo leave from and arrive?
The bus on the Galle to Colombo route departs from Galle Bus Stand and arrives at Makumbura, Colombo. There is one listed bus trip, and it is scheduled at 12:00. The journey time is 80 minutes.
What are the train stations for the Galle to Colombo route?
Trains on the Galle to Colombo route depart from Galle and arrive at Colombo Fort. The listed train service runs twice, with departures between 06:48 and 07:15. The trip takes about 2 hours 19 minutes to 2 hours 25 minutes.
How does the combined transfer option work on Galle to Colombo?
The combined option on the Galle to Colombo route uses Galle Hotel Transfer as the departure point and Colombo as the arrival point. It costs 13,056 LKR and takes 6 hours. The listed departures are between 09:00 and 17:00.
Are there charter services available from Galle to Colombo?
Yes, charter services are listed for the Galle to Colombo route. They depart from Galle Transfer, Galle, or Unawatuna and arrive in Colombo or Colombo Transfer. Durations range from about 1 hour 40 minutes to 2 hours 57 minutes, with prices from 18,908 LKR to 139,037 LKR.
When is the first and last train from Galle to Colombo?
For the Galle to Colombo route, the first listed train departs at 06:48 and the last at 07:15. There are only two train trips in the data. Both go from Galle to Colombo Fort.
What are the departure times for the Galle to Colombo bus?
The bus on the Galle to Colombo route has one listed departure, at 12:00. It runs from Galle Bus Stand to Makumbura, Colombo. The trip takes 80 minutes and costs 3,290 LKR.
Can I book Galle to Colombo tickets online?
Yes, tickets for the Galle to Colombo route can be checked and booked through TicketRoutes.com. The route includes train, bus, combined transfer, and charter options in the data. Availability and times depend on the transport type.
Which Galle to Colombo option has the widest price difference?
The charter service on the Galle to Colombo route has the widest price range, from 18,908 LKR to 139,037 LKR. Its duration also varies by pickup and drop-off point, from about 1 hour 40 minutes to 2 hours 57 minutes.
Find routes between popular destinations in Sri Lanka
Explore connections linking Sri Lanka's most visited cities, coastal resorts, islands, and transport hubs. Compare available travel options and plan your next trip.
More travel routes for Galle and Colombo
Planning more stops after Galle to Colombo?
If your journey doesn’t end with Galle 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.