HUB hero image

How to Travel from

Colombo to Liyanagama

by Rideshare or Car

Colombo
+0
Liyanagama
Transport search to Liyanagama
Colombo
+0
Liyanagama
Building a composite car route
Cheapest
Best Offer!
Car
2 h 37 min
163 km.
from $8
Composite Route Car Only

Two ways to Travel from Colombo to Liyanagama

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Sri Lanka Railways

Phone:
+94 11 4 600 111
Website:
seatreservation.railway.gov.lk/mtktwebslr/
Train from Fort Station to Beliatta
Ave. Duration:
3h 48m
Frequency:
5 times a day
Estimated price:
$0.91–$8.16

Bus operators

National Transport Commission

Phone:
0112587372
Website:
ntc.gov.lk/
Bus from Colombo Bastian Mawatha Bus Terminal to Embilipitiya
Ave. Duration:
5h 5m
Frequency:
Every 20 minutes
Estimated price:
$1.52–$2.79

Questions and Answers

What is the cheapest way to get from Colombo to Liyanagama?

The cheapest way to get from Colombo to Liyanagama is to bus which costs $1.30 - $2.39 and takes 5h 5m.

What is the fastest way to get from Colombo to Liyanagama?

The fastest way to get from Colombo to Liyanagama is to drive which takes 2h 38m and costs $20.65 - $31.52 .

Is there a direct bus between Colombo and Liyanagama?

Yes, there is a direct bus departing from Colombo Bastian Mawatha Bus Terminal and arriving at Embilipitiya. Services depart every 20 minutes, and operate every day. The journey takes approximately 5h 5m.

How far is it from Colombo to Liyanagama?

The distance between Colombo and Liyanagama is 233 km. The road distance is 164.2 km.

How do I travel from Colombo to Liyanagama without a car?

The best way to get from Colombo to Liyanagama without a car is to train which takes 4h 33m and costs $47.83 - $70.65 .

How long does it take to get from Colombo to Liyanagama?

It takes approximately 4h 33m to get from Colombo to Liyanagama, including transfers.

Where do I catch the Colombo to Liyanagama bus from?

Colombo to Liyanagama bus services, operated by National Transport Commission, depart from Colombo Bastian Mawatha Bus Terminal station.

Train or bus from Colombo to Liyanagama?

The best way to get from Colombo to Liyanagama is to train which takes 4h 33m and costs $47.83 - $70.65 . Alternatively, you can bus, which costs $1.30 - $2.39 and takes 5h 5m.

Where does the Colombo to Liyanagama bus arrive?

Colombo to Liyanagama bus services, operated by National Transport Commission, arrive at Embilipitiya station.

Can I drive from Colombo to Liyanagama?

Yes, the driving distance between Colombo to Liyanagama is 164 km. It takes approximately 2h 38m to drive from Colombo to Liyanagama.

Where can I stay near Liyanagama?

There are 304+ hotels available in Liyanagama. Prices start at $15.17 per night.
+0