How to Get from Colombo Airport to Arugam Bay

Overview

Arugam Bay is Sri Lanka’s most famous surf destination on the east coast. It is known for world-class surf breaks, long sandy beaches, lagoons, and a laid-back backpacker atmosphere.

Transport Comparison

Option Time Cost Best For
Taxi / Private Transfer 7 - 9 hours $140 - $160 Comfort, families, direct travel
Bus 10 - 14 hours $8 - $18 Budget travelers
Train + Transfer 10 - 15 hours $5 - $15 Scenic / backpackers

Distance

The distance from Colombo Airport to Arugam Bay is approximately 360 km. The route crosses multiple provinces from the west coast to the eastern shoreline.

Approximately Distance: 360 km

Taxi / Private Transfer

Private taxis provide a direct long-distance transfer from Colombo Airport to Arugam Bay. The journey uses highways and inland routes and is the most convenient option for groups or surfers with equipment.

Time: 7 - 9 hours

Cost: $140 - $160

Bus Option

From Colombo Airport, take the A/C luxury bus number 187 (airport route) to Colombo Central Bus Stand. It runs 24/7 and takes about 50–60 minutes. From Colombo, board an intercity expressway bus to Matara. After that take a long-distance bus towards Pottuvil. Then from Pottuvil or nearby junctions, take a local bus or tuk-tuk to Arugam Bay.

Time: 10 - 14 hours

Cost: $8 - $18

Train Option

From Colombo Airport, take bus 187 to Colombo Fort Railway Station. From Colombo Fort, take a train on the Southern Line towards Beliatta and get off at Beliatta Railway Station. From Beliatta, take a long-distance bus towards Pottuvil. Then from Pottuvil or nearby junctions, take a local bus or tuk-tuk to Arugam Bay. There is no direct train to Arugam Bay, so this combined train and bus route is the most practical public train transport option.

These are the official government websites. Do not use any third-party sellers or websites to book seats. Please note that e-tickets issued for commuter trains are not valid for use on intercity trains.

Site (Commuter tickets): https://pravesha.lk/

Site (Intercity Trains): https://seatreservation.railway.gov.lk/

Time: 10 - 15 hours

Cost: $5 - $15

FAQ

What is Arugam Bay famous for?

Sri Lanka’s top surfing destination on the east coast.


How far is Arugam Bay from Colombo Airport?

Approximately 360 km.


What is the fastest way to reach Arugam Bay?

A private taxi is the fastest and most direct option.


Travel Guide Information Disclaimer

The information in this guide is compiled using local knowledge, driver experience, traveler feedback, and publicly available transport information to help visitors plan their journeys around Sri Lanka more easily.

Travel times, fares, routes, and schedules may change without notice. We recommend verifying important details directly with transport providers before traveling.

Last updated: June 6, 2026