Colombo Airport to Weligama: 2026 Travel Guide, Taxi Prices & Surf Transport

Ready to surf the famous rolling waves of Weligama Bay?
Located on the sunny southern coast of Sri Lanka, Weligama is globally celebrated as one of Asia's finest beginner and intermediate surf hubs. With a 2-kilometer sandy bay, consistent swell, and a vibrant beach culture, it is the number one destination for surfers landing in Sri Lanka.
Getting from Bandaranaike International Airport (CMB / BIA) to Weligama is smooth and swift thanks to the Southern Expressway. In this complete guide, you will learn the best routes, taxi prices, bus connections, surfboard transport advice, and top places to visit in Weligama.
Route Summary: Colombo Airport (BIA) to Weligama
| Metric | Details |
|---|---|
| Total Distance | Approximately 175 km (108 miles) |
| Highway Route | E03 (Katunayake) ➔ E02 (Outer Circular) ➔ E01 (Southern Expressway) |
| Expressway Exit | Kokmaduwa Interchange (Exit 11) or Imaduwa (Exit 10) |
| Private Taxi Travel Time | 2 hours 30 min – 2 hours 45 min |
| Average Taxi Price | LKR 25,000 – LKR 30,000 ($80 – $95 USD) |
| Expressway Bus Cost | Under LKR 2,200 ($7 USD) total |
| Train Travel Time | ~3 hours (from Colombo Fort Railway Station) |
How to Get from Colombo Airport to Weligama
Bandaranaike Airport (BIA)
│
├── [Recommended] Private Transfer / Van ──► Direct to Weligama via Kokmaduwa Exit (2.5 hrs)
│
├── [Budget] Highway Shuttle to Makumbura MMC ──► Bus EX1-1 to Matara ──► Tuk-tuk to Weligama (3.5 hrs)
│
└── [Scenic Train] Airport Taxi to Colombo Fort ──► Coastal Train to Weligama Station (4.5 hrs)
1. Private Highway Taxi (Best for Surfers & Luggage)
Taking a private taxi via the Southern Expressway is the fastest, safest, and most stress-free option.
- The Route: Vehicles leave Katunayake on the E03 Expressway, bypass the traffic of Colombo via the E02 Outer Circular, and enter the Southern Expressway (E01). You exit at Kokmaduwa Interchange (Exit 11), which is just a 15-minute scenic drive into Weligama Bay.
- Cost: Expect to pay LKR 25,000 to LKR 30,000 ($80 – $95 USD) for a car, or LKR 32,000 to LKR 38,000 ($100 – $120 USD) for a minivan (Toyota KDH) fitted with surfboard racks.
- Tolls: Highway tolls typically total ~LKR 1,000. Confirm beforehand that tolls are included in your quote.
🏄 Surfboard Transport Warning:
Standard ride-hailing sedans (like Uber or PickMe cars) cannot carry surfboard bags longer than 6'2". If you are bringing multiple shortboards or a longboard coffin, arrange a private van with surf racks in advance.
2. Expressway AC Bus via Makumbura Multimodal Center (Budget Option)
You can travel to Weligama for under $8 USD by using the modern highway bus network:
- Airport to Makumbura (MMC): Board the direct highway shuttle bus at the BIA Arrival Outer Porch to Makumbura Multimodal Center in Kottawa (approx. 45–50 minutes, LKR 550).
- Makumbura to Matara Central (Route EX1-1): Board an air-conditioned highway coach heading to Matara (departs every 20–30 minutes, LKR 1,050). The journey takes approximately 1 hour and 45 minutes.
- Matara to Weligama: Get off at Matara Central Bus Station. From there, take a quick 20-minute local bus or hail a tuk-tuk (approx. LKR 1,200–1,500) directly to Weligama beach.
Total Cost: Approximately LKR 2,200 ($7 USD).
3. Coastal Train from Colombo Fort to Weligama Station
For travelers who love romantic train journeys, the coastal line runs along the Indian Ocean right into Weligama town.
- How It Works: Take a taxi or express bus #187 from the airport into Colombo Fort Railway Station (approx. 45 mins). Board a southbound express train heading towards Matara or Beliatta.
- Weligama Railway Station: The train stops directly at Weligama Railway Station, situated only 500 meters from the beach.
- Duration & Cost: The train ride takes roughly 3 hours, and 2nd class tickets cost between LKR 600 and LKR 1,200 ($2 – $4 USD).
- Boarding with Surfboards: You can take surfboards onto trains, but be prepared to stand near carriage doors during peak rush hours.
Top Places to Visit & Things to Do in Weligama
Once you unpack your bags and feel the warm sand, here are the top places to explore in Weligama:
1. Weligama Bay: Asia's Best Beginner Surf Beach
- Safe Sandy Bottom: Unlike the shallow coral reefs found in Midigama or Hikkaduwa, Weligama Bay has a soft sandy seabed without hazardous rocks.
- Consistent Waves: The bay captures Indian Ocean swells and bends them into gentle, rolling waist-high waves that are ideal for beginners learning the popup and intermediates working on trim lines.
- Surf Schools & Rentals: Dozens of licensed surf schools line the beach, offering board rentals (foamies, funboards, and performance hardboards) by the hour or day.
2. Taprobane Island
This private tropical island islet sits just 100 meters off Weligama's shoreline. Built in the 1920s by the French-American Count de Mauny, the island features an octagonal neo-palladian villa surrounded by lush coconut trees and frangipani blossoms. While privately owned, it provides a stunning backdrop for sunset strolls along the beach.
3. Sunset Beach Seafood Grills
Every evening around 5:30 PM, local artisanal fishermen set up open-air seafood displays on the sand. You can select fresh catch of the day—red snapper, barramundi, yellowfin tuna, jumbo tiger prawns, and calamari—and have it grilled over coconut husks with garlic butter and fresh salad for a fraction of Western restaurant prices.
4. Kushtarajagala Bodhisattva Relief
Located just off the main road on the western edge of town, this monumental 8th-century rock carving depicts Avalokiteshvara Bodhisattva. Legend says it was carved by an ancient king cured of a severe skin disease after praying here.
5. Nearby High-Performance Surf Breaks (5–10 mins away)
If you outgrow the gentle rollers of Weligama Bay, you can hop in a tuk-tuk to explore world-class breaks just minutes away:
- The Rock (Kabalana): Punchy A-frame peak with powerful lefts and rights.
- Rams Right (Midigama): Fast, hollow reef barrel for advanced riders.
- Lazy Left (Midigama): Long, mellow peeling left-hand point break.
Arrival Tips for Weligama Surfers
- Surf Wax: Tropical water temperatures average 28°C (82°F) year-round. Bring warm/tropical water wax (basecoat + tropical wax).
- Sun Protection: The midday equatorial sun is intense. Use zinc sunblock and wear a rash guard or surf tee.
- Best Season: November through April is prime season on the South Coast, featuring offshore winds and glassy surf. (During May to October, the swell shifts to Arugam Bay on the East Coast).
Conclusion & Next Steps
Getting from Colombo Airport to Weligama is straightforward, comfortable, and fast via the Southern Expressway. Within 2.5 hours of landing, you can have your toes in the sand and a board under your arm.
🚕 Need a Ride?
Are you looking for transportation from your location or the airport? No worries, contact us today!
👉 Contact on WhatsApp (+94 75 998 6585)
Ready to master the waves in Sri Lanka? Check out our beginner surf packages and private surf coaching at Edgeway Surf today!
Frequently Asked Questions
How long does it take from Colombo Airport to Weligama?
Via the Southern Expressway (E01), a private highway taxi takes approximately 2.5 to 2 hours 45 minutes to reach Weligama Bay (175 km), exiting at Kokmaduwa Interchange. If traveling by expressway bus via Makumbura, budget around 3.5 to 4 hours.
How much is a taxi from Colombo Airport to Weligama?
A private air-conditioned taxi from Bandaranaike International Airport (CMB) to Weligama costs between LKR 25,000 and LKR 30,000 (roughly $80 to $95 USD) for a standard car, and LKR 32,000 to LKR 38,000 for a large minivan with roof racks for surfboards.
Can I take surfboards on the train or expressway bus to Weligama?
Public expressway buses do not allow large surfboard travel bags. Trains from Colombo Fort to Weligama accommodate surfboards, but it can be cramped during peak hours. For surfers traveling with board bags, a private van or taxi with roof racks is strongly advised.
Why is Weligama the best surf spot in South Sri Lanka for beginners?
Weligama Bay features a wide, gently sloping sandy bottom free of shallow coral or sea urchins. It consistently delivers gentle, clean rolling waves that are ideal for beginners learning to stand up and intermediates practicing paddle technique.