17/03/2016
Arriving at Colombo's Bandaranaike International Airport (CMB) marks the beginning of countless Sri Lankan adventures. For many, the golden sands and vibrant surf culture of Weligama beckon as an ideal first stop. Located on the island's picturesque southern coast, Weligama offers a relaxed atmosphere perfect for both seasoned surfers and those simply seeking a tranquil beach escape. Navigating from the bustling airport to this laid-back paradise might seem daunting at first glance, but with the right information, your journey can be as smooth and enjoyable as the destination itself. This comprehensive guide will walk you through every viable transport option, ensuring you choose the best fit for your budget, time constraints, and travel style.

- The Journey at a Glance: Quick Facts
- Option 1: The Economical Choice – Bus Travel
- Option 2: The Scenic Route – Train Travel
- Option 3: The Swift and Convenient – Taxi or Private Transfer
- Option 4: Shared Shuttles and Vans
- Comparing Your Options: A Detailed Table
- Essential Travel Tips for Your Journey
- Frequently Asked Questions (FAQs)
- Q: What is the cheapest way to get from Colombo Airport (CMB) to Weligama?
- Q: What is the quickest way to get from CMB to Weligama?
- Q: Can I book my transport from CMB to Weligama online?
- Q: Is it safe to travel from CMB to Weligama at night?
- Q: How far is Weligama from Colombo Airport (CMB)?
- Q: Are there direct transport options from CMB to Weligama?
- Q: What about luggage when using public transport?
- Q: Do I need to pre-book tickets for buses or trains?
The Journey at a Glance: Quick Facts
Before diving into the specifics of each transport method, let's look at the core details to help you make an informed decision:
- Distance: Approximately 160-180 kilometres, depending on the route taken.
- Cheapest Option: Bus travel, costing as little as Rs. 530.
- Quickest Option: Private taxi or express bus via the Southern Expressway, taking just 2 hours.
- Online Booking: Available for selected operators, including through platforms like Rome2Rio, making reservations easy and straightforward.
Option 1: The Economical Choice – Bus Travel
For budget-conscious travellers, the bus offers an incredibly affordable way to reach Weligama. While it requires a bit more navigation and time, the cost savings are substantial. This method typically involves a two-stage journey.
Stage 1: From CMB to Colombo Central Bus Stand
Upon exiting the airport, you'll first need to make your way to the main bus hub in Colombo. The most common way to do this is by taking the dedicated airport bus service. These buses are usually air-conditioned and offer a comfortable ride directly from the airport terminal to the Colombo Central Bus Stand (Pettah Bus Stand) or Colombo Fort area. The journey can take anywhere from 45 minutes to 1.5 hours, depending on traffic conditions, particularly during peak hours. The cost for this leg is typically around Rs. 150-250.
Stage 2: Colombo to Weligama by Bus
From the Colombo Central Bus Stand, you have a couple of options for reaching Weligama:
- Southern Expressway (E01) Buses: These are the quickest bus option. Look for air-conditioned (AC) express buses heading towards Matara, Galle, or even directly to Weligama if available. These buses utilise the Southern Expressway, bypassing congested coastal towns and significantly reducing travel time. The journey to Weligama via the expressway can take approximately 2.5 to 3.5 hours. The cost ranges from Rs. 400-600, making the total bus journey from CMB to Weligama around Rs. 550-850.
- Coastal Road Buses: These non-AC buses follow the scenic coastal road (Galle Road). While cheaper (around Rs. 250-400 for this leg), they are significantly slower, often taking 4-6 hours due to frequent stops and traffic in towns like Kalutara, Hikkaduwa, and Galle. This option is suitable if you have ample time and prefer a more local experience, but it's not recommended if you're looking for speed or maximum comfort.
When boarding, ensure the bus is indeed heading to Weligama or a nearby major town like Matara, from where you can easily catch a local bus or tuk-tuk for a short final leg.
Option 2: The Scenic Route – Train Travel
For a truly Sri Lankan experience, and often a scenic one, consider travelling by train. This option is popular for its views and relaxed pace, though it also involves a transfer.
Stage 1: From CMB to Colombo Fort Railway Station
Similar to bus travel, your first step is to get from the airport to Colombo Fort, which houses the main railway station. You can take an airport bus as described above, or a taxi/tuk-tuk directly to Colombo Fort Railway Station. The taxi/tuk-tuk option will be faster but more expensive (Rs. 1,500-3,000 for a taxi, Rs. 1,000-2,000 for a tuk-tuk).
Stage 2: Colombo Fort to Weligama by Train
From Colombo Fort, you can catch a train southwards along the picturesque coastal railway line. Several trains depart daily for destinations like Matara or Beliatta, passing through Weligama. The train journey from Colombo Fort to Weligama typically takes around 3.5 to 4.5 hours.
Train Classes and Experience:
- 3rd Class: The most basic and cheapest option (around Rs. 150-250). Expect crowds, especially during peak hours, and wooden benches. It's an authentic local experience.
- 2nd Class: Slightly more comfortable with padded seats and often less crowded (around Rs. 250-400). Windows can usually be opened for fresh air and photo opportunities.
- 1st Class (Observation Car): Available on some express trains, offering large windows for panoramic views (around Rs. 500-800). These are less common on all services to Weligama, so check schedules in advance.
Booking train tickets in advance, especially for 2nd and 1st class, is highly recommended, particularly during holiday seasons or if you're travelling in a group. You can often do this through local travel agencies or online platforms like Rome2Rio, which facilitates bookings for selected operators.
Option 3: The Swift and Convenient – Taxi or Private Transfer
For those prioritising speed, comfort, and directness, a taxi or private transfer is the quickest and most convenient way to get from CMB to Weligama. This option is ideal if you're travelling with significant luggage, a group, or simply wish to avoid the complexities of public transport after a long flight.
Airport Taxis
Upon arrival at CMB, you'll find official airport taxi counters just outside the arrivals hall. These services offer fixed-price fares to various destinations. While reliable, they tend to be more expensive than pre-booked options or ride-hailing apps. A taxi from CMB to Weligama could cost anywhere from Rs. 12,000 to Rs. 18,000 (approximately £30-£45), depending on the vehicle type and time of day. The journey will take approximately 2 to 2.5 hours via the Southern Expressway.
Ride-Hailing Apps (Uber/PickMe)
Sri Lanka has popular ride-hailing apps like Uber and PickMe. While you can book a ride from the airport, it's worth noting that airport regulations sometimes restrict where these drivers can pick up passengers, or there might be an airport surcharge. Nevertheless, these apps often offer more competitive pricing than official airport taxis. Ensure you have a local SIM card or reliable Wi-Fi to book. Prices typically range from Rs. 10,000 to Rs. 15,000.
Pre-Booked Private Transfers
Many hotels in Weligama or independent tour operators offer pre-arranged airport transfers. This option provides peace of mind as a driver will be waiting for you upon arrival, often holding a sign with your name. While potentially slightly more expensive than ride-hailing apps, the convenience and reliability can be well worth the cost, especially for late-night arrivals or if you prefer everything to be organised in advance. Rome2Rio, for instance, offers online bookings for selected operators, streamlining this process.
While less common as a direct, fixed-route service from CMB to Weligama, some private tour companies or larger hotels might offer shared shuttle services, especially for groups or during peak tourist seasons. These can be a good middle ground between the affordability of public transport and the convenience of a private taxi, as the cost is split among passengers. Enquire with your accommodation or check online travel forums for recommendations on reputable operators offering such services. Prices will vary significantly depending on the number of passengers and the operator.
Comparing Your Options: A Detailed Table
To help you visualise the trade-offs, here's a comparative overview of the main transport methods:
| Transport Method | Approx. Cost (LKR) | Approx. Time | Convenience Level | Best For |
|---|---|---|---|---|
| Bus (Express) | Rs. 550 - 850 | 3 - 4.5 hours | Medium (2 stages) | Budget travellers, some luggage |
| Train | Rs. 400 - 1,000 | 4 - 5.5 hours | Medium (2 stages) | Scenic views, cultural experience |
| Taxi / Ride-hailing | Rs. 10,000 - 18,000 | 2 - 2.5 hours | High (Direct, door-to-door) | Speed, comfort, groups, heavy luggage |
| Shared Shuttle | Rs. 3,000 - 7,000 (per person) | 2.5 - 3.5 hours | High (Pre-booked, shared) | Cost-effective groups, organised travel |
Essential Travel Tips for Your Journey
- Currency: The local currency is the Sri Lankan Rupee (LKR). Ensure you have some small denominations for bus and train fares, as well as for refreshments. ATMs are available at the airport.
- SIM Card: Consider purchasing a local SIM card at the airport upon arrival. Dialog and Mobitel are popular providers. This will be invaluable for navigation, contacting drivers, and general communication.
- Baggage: If travelling by bus or train, be mindful of your luggage. While there's space, large suitcases can be cumbersome on crowded public transport. Taxis offer the most space and ease for heavy bags.
- Traffic: Colombo traffic can be notorious, especially during morning (7-9 AM) and evening (4-7 PM) rush hours. Factor this into your travel time, particularly if you're catching connecting transport.
- Night Travel: If arriving late at night, a pre-booked private transfer or an airport taxi is the safest and most convenient option. Public transport options might be limited or cease operations in the late hours.
- Online Resources: As mentioned, platforms like Rome2Rio are excellent for checking schedules and booking options for selected operators. Always cross-reference with local information if possible.
- Flexibility: While planning is good, be prepared for potential delays or changes, especially with public transport. Sri Lankan travel often requires a degree of patience and flexibility.
Frequently Asked Questions (FAQs)
Q: What is the cheapest way to get from Colombo Airport (CMB) to Weligama?
A: The cheapest way is by bus, which can cost as little as Rs. 530. This involves taking an airport bus to Colombo Central Bus Stand and then an express bus to Weligama via the Southern Expressway.
Q: What is the quickest way to get from CMB to Weligama?
A: The quickest way is by private taxi or pre-booked transfer, which takes approximately 2 to 2.5 hours via the Southern Expressway.
Q: Can I book my transport from CMB to Weligama online?
A: Yes, Rome2Rio and other platforms offer online bookings for selected operators, making it easy to arrange your transfer in advance, especially for private taxis or some train tickets.
Q: Is it safe to travel from CMB to Weligama at night?
A: Yes, it is generally safe. However, for late-night arrivals, a pre-booked private transfer or an official airport taxi is highly recommended for convenience and peace of mind, as public transport options become less frequent.
Q: How far is Weligama from Colombo Airport (CMB)?
A: Weligama is approximately 160-180 kilometres (about 100-112 miles) south of Colombo Airport (CMB).
Q: Are there direct transport options from CMB to Weligama?
A: For public transport, no direct bus or train service operates immediately from the airport to Weligama; a transfer in Colombo is required. However, private taxis and pre-booked transfers offer direct, door-to-door service.
Q: What about luggage when using public transport?
A: On buses, there's usually overhead storage or space at the front/rear, but very large suitcases can be challenging. Trains offer overhead racks and floor space. If you have significant or bulky luggage, a private transfer is the most hassle-free option.
Q: Do I need to pre-book tickets for buses or trains?
A: For buses, generally no pre-booking is required as tickets are bought on board or at the bus station. For trains, especially 1st and 2nd class, and during peak season, pre-booking is highly recommended to secure a seat, which can be done via online platforms or local agencies.
With this detailed guide, you should feel well-equipped to choose the best transport option from Colombo Airport to Weligama, ensuring a smooth and enjoyable start to your Sri Lankan adventure. Whether you prioritise budget, speed, or a unique travel experience, Weligama awaits your arrival.
If you want to read more articles similar to CMB to Weligama: Your Ultimate Travel Guide, you can visit the Travel category.
