Colombo-Ella-Arugam Bay by Train and Bus

Overview

This route is the longest of all but probably the most rewarding due to the spectacular views of the Sri Lankan hill country. The final part from Ella to Arugam Bay must be taken by road, and will involve 2 or maybe 3 buses. Depending on waiting times this part can  take over 5 hours so it might be worth staying overnight and starting again early the next day.

Colombo-Ella-Arugam-Bay-Train-Bus

Departure Times

There are multiple departure times from Colombo Fort; 5.55am, 8.30am, 9.45am and 8pm. The journey to Ella on average takes about 9 hours.

Ella or Badulla

As the train arrives in Ella about one hour before Badulla and they are both a similar distance from Arugam Bay it is not really worth travelling to Badulla. For more information on the train options available visit seat61.com (opens in a new window).



Booking.com

From Ella

The bus station in Ella is a 600m walk from the railway station; just turn left when you reach the main road. There are frequent departures to Monaragala (see the Latest Ella Bus Timetable) but you can also take two buses via Wellawaya if that bus is leaving first. From Monaragala you can take the direct bus to Panama which stops in Arugam Bay. See the Colombo to Arugam Bay by Bus page for more information on arriving in Arugam Bay by bus.

Advance Booking

See Reserve a Train Seat in Advance for more information.

Leave a Reply

4 Comments on "Colombo-Ella-Arugam Bay by Train and Bus"

Moritz

Hey Guys
I’ll arrive in Colombo on the 2nd of June. I wanted to know if the busses/trains run at the moment or not because of the heavy rains and floods.
Is it problematic to get to ABay at the moment?

Rachel Napper

Any idea on the bus time table from monaragala to Ella? Hoping to travel from Arugam Bay to Ella on the 31st of July.

wpDiscuz