Bus Schedule from Ella to Mirissa and Other Parts of Sri Lanka

data-ad-format="link">

Some destinations in Sri Lanka cannot be reached by train and the only other option is to take a bus or a private car. Good thing the bus trips in Sri Lanka are also reliable. Here's the latest bus schedule of the government red buses leaving from Ella bus stop. The bus stop is just a walking distance from the train station. Blue buses are also available and have almost the same trip frequency with the red buses. [Book a private car]


Bus Schedule from Ella to Matara

Departure times: 06:30 / 08:40 / 09:20 / 11:00 / 12:00 / 14:45 / 15:30 / 16:40. You can take another bus from Matara to your next destination to Hikkaduwa, Weligama, Mirissa and Unawatuna.


Bus Schedule from Ella to Ampara

Departure times: 06:30 / 07:40 / 09:15 / 17:30. You can take another bus from Ampara to your next destination to Batticaloa and Passikudah.

Bus Schedule from Ella to Galle

Departure times: 07:10 / 09:45 / 11:30 / 12:10. You can take another bus from Galle to your next destination to Hikkaduwa, Weligama, Mirissa and Unawatuna.

Bus Schedule from Ella to Kandy

Departure times: 10:30 / 22:15 / 23:10

Bus Schedule from Ella to Kataragama

Departure times: 12:40 / 14:00 / 14:45 / 15:30

Bus Schedule from Ella to Maligawila

Departure times: 10:35 / 18:15

Bus Schedule from Ella to Monaragala

Departure times: 07:00 / 07:45 / 09:00 / 13:00 / 13:10 / 15:30 / 16:45. You can take another bus from Monaragala to your next destination to Arugam Bay.

Bus Schedule from Ella to Nuwara Eliya

Departure times: 09:00 / 11:00 / 11:20 / 12:30 / 14:05

Bus Schedule from Ella to Thanalmalwila

Departure times: 08:45 / 18:20 / 19:00

Bus Schedule from Ella to Trincomalee

Departure time: 17:50

Note: Schedule may change without prior notice. Be at the bus stop at least 10-20 minutes ahead of the listed schedule.

This blog post is part of our comprehensive BACKPACKING IN SRI LANKA TRAVEL GUIDE. This will help you explore Sri Lanka on a budget.