How To Get From Colombo Airport To Weligama
Wants to get from Colombo airport To Weligama?
One of the most serene and picturesque coastal towns in Sri Lanka, Weligama boasts of a long sandy shore, surf breaks that are friendly to beginners, relaxed cafes, and convenient access to other adjacent attractions such as Mirissa, Midigama, and Galle. When you are landing in Bandaranaike International Airport (CMB) near Colombo, what crosses your mind is this; how are you going to reach Weligama without wasting your time, energy or money?
The route between Colombo Airport and Weligama is about 175-180 kilometers, which is determined by the route and traffic. Although the distance is not minimal, the journey can still be quite easy provided you make the right choice of means of transport. It will be a mixed experience, depending upon what you want, comfort and speed, or budget and adventure. Certain passengers desire door to door delivery following a long journey. The charm of trains along the coast is enjoyed by other people, whereas some are happy with buses in order to enlarge their budgets.
This guide explains every feasible means of getting to Weligama, which is accessible by taxi/private transfer, train and bus, so that you can select the one that fits your schedule, travel style and level of comfort. You will also get a comparison table and concise, straight forward answers to the most frequently asked questions by the people traveling before making this journey.
By Taxi / Private Transfer
A taxi or a personal transfer is the most convenient and most comfortable method of transfer between Weligama and Colombo Airport especially to travelers who are on long international flights. In this choice there is the direct door-to-door trip with no transitions, no scheduled waiting time, and no transportation of any luggage between different forms of transport.
Why choose a taxi or private transfer?
The greatest benefit is convenience. Colombo Airport is congested and once the immigration, baggage collections, and customs are done the last thing most travelers would want to do is to make out ways to be connected to transport. In a private transfer, you can simply get out of the terminal and get to Weligama without going through the lines of commuter transport.
The other significant advantage is comfort. It may take 3.5-5 hours (depending on the traffic and the road taken) to Weligama. This is because you will be able to be in air conditioned comfort, take breaks when necessary, and enjoy the shifting landscape as you travel out of the urban Colombo and into the green southern coast of Sri Lanka in a personal car. This option is also ideal for:
- Families traveling with children
- Couples on honeymoon or beach holidays
- Groups of friends splitting the cost
- Travelers with heavy luggage or surfboards
- Late-night or early-morning arrivals when public transport is limited
Travel time and route
Most of the private transfers travel through the Southern Expressway in a portion of the travel thus saving on the amount of time spent travelling through the old coastal routes. During a clear day with less traffic you will only take 3.5 or 4 hours before you get to Weligama. It can take up to 4.5 to 5 hours during peak times or at the time of holidays.
Cost of a taxi from Colombo Airport to Weligama
Taxi and private transfer rates vary based on vehicle type, season, and demand. As a general guideline:
- Standard car (1–2 passengers): Higher comfort at a moderate cost
- Sedan or SUV (3–4 passengers): Popular choice for small families
- Van (5–8 passengers): Cost-effective for groups
The prices are usually within the mid to upper USD range of between two to three digits, basing on the vehicle size and service level. Although this is higher than the cost of a bus, it is a price that many passengers consider worth it due to saving time, comfort and hassle free experience, particularly when they are back to the country after spending a long time on flights.
When a private transfer makes the most sense
When you arrive late at night, when you are traveling with children, when you are carrying surfboards or you are just in need to begin your holiday without any stress, a personal transfer can be really the most reasonable decision. It eliminates confusion and provides you with total flexibility of your arrival experience.
To the tourists that require a dependable, professional and comfortable door to door ride between Colombo Airport and Weligama, booking a private transfer with Sri Lanka Driver Guide is the best way to begin a trip to Sri Lanka because there is know-how of experienced locals who understand the most effective routes and time to travel.
Book With Sri Lanka Driver Guide – Get a Quote
By Train
The journey on a train in Sri Lanka is not merely the way to arrive at a certain place but an experience itself. The southern coast railway line is particularly well known to view its picturesques beauty that gives one a sight of the Indian ocean, swearing palm trees, olden-day fishing villages and bustling small towns en route. Weligama does not have any direct train route to the Bandaranaike International Airport, Colombo, but it can be easily broken down into a few simple steps.
The airport is normally the initial point to the traveler, who then heads to Colombo Fort Railway Station, which is the central station of trains, undertaken on long distance journeys. There, trains operate frequently on the southern coast towards Weligama. This is a road that especially budget travelers and backpackers will use considering that train tickets are not only cheap but also accessible. It is also targeted at the slow travelers who like to take things slowly and enjoy the sceneries aboard the train as they can see the life of the people in Sri Lanka taking place in the coastal areas and the day-to-day activities of the local people outside the windows of the trains.
Step-by-step: How the train route works
- Colombo Airport to Colombo Fort Railway Station
The first thing that you will have to do is to get to the Colombo Fort Railway Station which is the primary railway station of the city after leaving Bandaranaike international airport. This commute will take about one to one and a half hours, depending on the traffic. There is a taxi that the traveler can take, and it is the most convenient one, or there is an airport shuttle or local buses that can be used, but it is the cheaper and slower option.
- Colombo Fort to Weligama by train
The Colombo Fort Railway Station is where you could get a train going southwards along the coastal railway to Matara. The location is easy to access because Weligama is usually included in this route. Travel time on the train is four to five hours and the two highways contain scenic views of the ocean, beaches, and small towns. It is a cheaper and comfortable alternative and is very common among tourists and low end travelers.
Travel time
- Airport to Colombo Fort: Around 45–75 minutes by taxi, depending on traffic
- Colombo Fort to Weligama by train: Around 3.5 to 4.5 hours, depending on the train type
In total, expect the journey to take 5 to 6 hours when accounting for transfers and waiting times.
Cost and ticket classes
Train travel is significantly cheaper than private transfers. Sri Lankan trains offer several classes:
- First class (limited services): Air-conditioned, reserved seating
- Second class: More comfortable, sometimes reserved
- Third class: Cheapest option, can be crowded
Tickets are very affordable by international standards, making this a great option for budget travelers. However, comfort varies widely depending on class and crowd levels.
Pros and cons of traveling by train
Pros:
- Budget-friendly
- Scenic coastal views
- Authentic local travel experience
Cons:
- No direct train from the airport
- Requires transfers and planning
- Can be crowded during peak travel times
- Less comfortable with large luggage
For travelers with flexible schedules and a love for scenic journeys, the train can be a memorable way to reach Weligama. For those on tight timelines, it may feel long and tiring.
By Bus
In Sri Lanka, buses are the least expensive mode of transportation and they can be used to travel and link nearly all major towns and cities within the country. But no direct bus exists between Colombo Airport and Weligama which means that one must pass through a number of steps and can be busy in the process. Owing to this, the bus transportation is more acceptable to a backpacker or an experienced traveler who is not afraid to use local transportation and make his/her way through a busy terminal. Though this option is cheap, it takes patience and flexibility.
How the bus route works
- Airport to Colombo city bus terminal
You will have to first go out of Bandaranaike international airport to Colombo city, most likely to central bus terminals of Pettah or Bastian Mawatha. It is possible through the airport services that use bus, taxi, or the local buses. This can be a one-two hour trip based on the traffic and is congested more so during rush hours.
- Colombo to Weligama by intercity or local bus
At the major bus terminals of Colombo, you can board an intercity or a local bus that is traveling southwards to Matara. Weligama is an accessible stop by these buses. It is a very cheap trip and after a glimpse of what daily life in Sri Lanka is like, the journey can be made in several hours because of the traffic and frequent stops.
Travel time
The buses are slower as compared to trains and personal transfers, particularly because of traffic and frequent stops. The entire ride may take up to 6 and 8 hours or longer, depending on the traffic, wait time and the nature of the bus.
Cost and comfort
Buses are the least expensive but comfort is minimal. The intercity buses are more comfortable compared to the local buses and the only difference is that they take long journeys and have low luggage capacity. Buses are normally busy during rush delivery times and there may not always be a seat.
Who should choose the bus?
- Budget travelers and backpackers
- Travelers with plenty of time
- Those comfortable with basic transport conditions
For most international visitors arriving with luggage after long flights, buses are often the least convenient option.
Comparison Table: Colombo Airport to Weligama Transport Options
|
Travel Option |
Average Travel Time |
Comfort Level |
Cost Level |
Best For |
|
Taxi / Private Transfer |
3.5–5 hours |
High |
Higher |
Families, couples, groups, comfort seekers |
|
Train |
5–6 hours total |
Medium |
Low |
Budget travelers, scenic route lovers |
|
Bus |
6–8+ hours |
Low–Medium |
Lowest |
Backpackers, very tight budgets |
The ride between Weligama and Colombo Airport is a ride that will prepare you to get ready to enjoy your time in Sri Lanka. When you appreciate comfort, speed, and hassle-free time in the beginning of your beach holiday, a private transfer can be a good investment. The train provides an excellent coastal adventure in case you are on a low-cost trip and also like scenic routes. Buses are the most affordable, and it is recommended to use this mode of transportation to those who have space and time.
To experience the comfortable stress-free trip to Weligama with a well-trained local driver and a high quality door delivery service, you can organize your transfer in advance through Sri Lanka Driver Guide and embark on your Sri Lankan trip in the right way.
FAQ
The distance is about 175-180 kilometers, depending on the route followed.
The quickest and most direct travelling would be a private taxi or transfer, particularly when travelling on the expressway.
No, it does not have a direct airport train. The first place that you should visit is the Colombo Fort Railway Station and then board the train to Weligama.
Taxis and private transfers charge depending on the type of vehicle and the season, but still cost a lot more than a train or a bus, because of the comfort and convenience of a door to door service.

Editorial Staff is at Sri Lanka Driver Guides are Sri Lanka travel experts.


