Skip to content
Siri Siri LankaTraveller
Travel Tips

Colombo to Arugam Bay: the best way to get there, and why you should break the journey

Arugam Bay is seven to eight hours from Colombo by road, too far for one comfortable day. Here are the three road routes, where to stop overnight, the summer flight to Batticaloa, and the order that makes the east coast easy.

Siri Siri Lanka Traveller5 min readUpdated
Colombo to Arugam Bay: the best way to get there, and why you should break the journey

Arugam Bay is seven to eight hours from Colombo by road, too far for one comfortable day. Break the journey in Ella, Yala or Udawalawe and arrive rested, or, in the summer season, fly to Batticaloa in under an hour and drive about two and a half hours down the coast. There is no train or scheduled flight to Arugam Bay itself.

Most guides treat this as a long transfer to be endured. We would rather you didn't do it in one go at all. The best way to reach Arugam Bay is from the hills, at the end of a trip, when the drive is three or four hours and mostly downhill.

The short version

OptionTimeOur view
Car, Colombo to Arugam Bay direct7 to 8 hoursOnly if you must
Car, with a night on the wayTwo easy daysOur first choice
Car from Ella3 to 4 hoursThe best way in
Fly to Batticaloa, then carUnder an hour, plus about 2.5 hoursSummer season, short trips
Train to Ella, then carMost of two days, with tea country on the wayBeautiful, if you have the time
Bus9 hours or more, with changesBudget only

By road: three routes

Through the hills, by way of Ratnapura and Wellawaya. The most common route, climbing past the gem town of Ratnapura and dropping to Wellawaya before crossing the dry zone through Moneragala to Pottuvil. It passes close to Ella, which makes it the natural line for a night in the hills.

South on the expressway, then across. The Southern Expressway runs fast to its eastern end near Hambantota, and local roads continue through Tissamaharama or Buttala and Moneragala. Quicker roads for the first half, and the natural line for a night near Yala.

Through Kandy and Ampara. The long way round: east from Kandy over the hairpin road to Mahiyanganaya, then south through Ampara. Slower, but a scenic choice if you are coming from the Cultural Triangle or Kandy.

Whichever you take, the last stretch runs past Lahugala National Park, where wild elephants often cross the road. Plan to arrive in daylight.

Break the journey

A night on the way turns a hard day into two easy ones, and each stop is worth it in its own right.

StopFrom ColomboOn to Arugam Bay
Ella5.5 to 6.5 hours, or by train from Nanu Oya3 to 4 hours
Yala, around Tissamaharama4.5 to 5.5 hoursAbout 3.5 hours
UdawalaweAbout 4 hoursAbout 3.5 to 4 hours

Ella is the favourite: arrive through tea country, take the train from Nanu Oya, and come down to the coast the next morning; see Colombo to Ella. Yala adds a dawn game drive before the last leg; see Colombo to Yala.

Arugam Bay is not far away. It is just at the end of the island's most beautiful detour.

By air

In the summer season, Cinnamon Air flies from its own terminal at the international airport to Batticaloa in under an hour. From Batticaloa, Arugam Bay is about two and a half hours south by road, along the coast through Kalmunai and Pottuvil.

That makes it the quickest way to the bay for a short summer surf trip. Schedules change between the summer and winter seasons, and Ampara, inland, is also served by small aircraft, so check what is flying on your dates. As always with these aircraft, luggage allowances are tight, which matters if you are bringing a board.

By train or bus

There is no railway to Arugam Bay. The closest useful line is the hill railway: the beautiful stretch from Nanu Oya to Ella and Badulla has been running since June 2026, though the section from Kandy to Nanu Oya is still being repaired. Most people drive to tea country, take the train to Ella, and continue by car.

Long-distance buses run towards Moneragala and Pottuvil, slowly and with changes. They are cheap, but with a board or a suitcase, a nine-hour day of buses is hard to recommend.

Stops worth making on the way

  • Buduruwagala, near Wellawaya: ancient figures carved into a rock face, a short detour off the hill route.
  • Maligawila, near Moneragala: a towering standing Buddha carved from a single block of stone, rarely visited and quietly impressive.
  • Ella and the Nine Arch Bridge, if you are spending the night in the hills.
  • Lahugala, at the end of the drive: watch the tanks beside the road for elephants, from a safe distance.

When to go

Arugam Bay's season runs from around April or May to October, with the most consistent surf from June to September. From November to March, the north-east monsoon brings rain and rough seas, and much of the bay closes until spring; we explain why in Arugam Bay in December and how the season ends in Arugam Bay in November.

If you are choosing between the east coast's two great bases, we compare them in Trincomalee vs Arugam Bay.

A note on safety

Because people ask: a security alert in October 2024 briefly affected Arugam Bay. It was lifted within weeks, and a police presence has remained in the area since. On the road, the real risks are more ordinary: elephants after dark around Lahugala and earth slips on the hill roads in heavy rain.

Dates and changes worth knowing

  • 31 October 2026: the end of this year's summer season for east-coast flights; the winter schedule starts on 1 November.
  • November to March: the off-season in Arugam Bay, and the north-east monsoon on the east coast.
  • Around April 2027: the new season opens, and summer flights to the east coast resume.
  • Since June 2026: trains run from Nanu Oya to Ella and Badulla; the line from Kandy to Nanu Oya is still closed.
  • July 2027: the Kataragama festival around the Esala full moon on 18 July, when pilgrims walk through Kumana National Park, south of the bay.

A route that works

For a summer trip, turned to finish on the east coast:

  1. 01Nights 1 to 3: the Cultural Triangle. Sigiriya, Dambulla and the elephants at Minneriya.
  2. 02Nights 4 to 6: Kandy and tea country, with the train from Nanu Oya to Ella.
  3. 03Night 7: Ella.
  4. 04Nights 8 to 12: Arugam Bay. Down from the hills in three or four hours, with surf, the lagoon and Kumana.
  5. 05Home: a flight from Batticaloa in the summer season, or the drive west with a night on the way.

This is our Ceylon Icons journey turned to face east for the summer. It is also how we plan at Siri Siri Lanka Traveller, which Mahinsa founded to pair the privacy and comfort of a private journey with real time to slow down; on a trip to Arugam Bay, that means never asking you to cross the whole island in a day.

What to book first

  1. 01Your Arugam Bay hotel, especially for July and August.
  2. 02A car and driver for the whole route.
  3. 03A night on the way, in Ella, Yala or Udawalawe.
  4. 04Train seats from Nanu Oya to Ella, on the day the 30-day window opens.
  5. 05The flight to or from Batticaloa, if you are using it, with board allowances confirmed.

Who each option suits

  • A night on the way suits almost everyone.
  • Coming from Ella suits anyone already touring the island.
  • The flight to Batticaloa suits short summer surf trips.
  • The direct drive suits only those with no time to spare.
  • The bus suits budget travellers with light bags and long days to spare.

If Arugam Bay is on your route, tell us your dates. We will choose the road and the night on the way, check the season and the flights, and make sure you reach the bay in daylight. Plan my Sri Lanka trip.

Last checked 24 October 2026.

Author @Mahinsa Hennakgedara

Discussion

Your turn — been there, or heading there?

Questions

What people ask us

About seven to eight hours by road, depending on the route and traffic. We recommend breaking the journey with a night in Ella, Yala or Udawalawe, which leaves a final drive of three to four hours to the bay.

When you are ready

Turn this into a journey.

Tell us roughly when you want to travel and what matters to you, and we will come back with a considered outline.