HUB hero image

How to Travel from

Colombo to Weligama Bay

by Train, Bus or Car

Colombo
+0
Weligama Bay
Transport search to Weligama Bay
Colombo
+0
Weligama Bay
Building a composite car route
Cheapest
Best Offer!
Car
1 h 59 min
147 km.
from $8
Composite Route Car Only
Schedule

Colombo, Sri Lanka → Weligama Bay, Sri Lanka

All
All days
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon

Cheapest and Fastest Ways to Travel from Colombo to Weligama Bay

Composite routes from Colombo to Weligama Bay

Cheapest

Transport providers

Sri Lanka Railways
Website
Sri Lanka Railways
Website
2h 53m
5 times a day
$0.94–$8.42
+94 11 4 600 111
+94 11 4 600 111
Call
National Transport Commission
Website
National Transport Commission
Website
2h 35m
Every 20 minutes
$1.52–$2.79
0112587372
0112587372
Call Contact via email

Questions and Answers

What is the cheapest way to get from Colombo to Weligama Bay?

The cheapest way to get from Colombo to Weligama Bay is to train which costs $1 - $7.61 and takes 2h 55m.

What is the fastest way to get from Colombo to Weligama Bay?

The fastest way to get from Colombo to Weligama Bay is to bus which takes 2h 50m and costs $1.30 - $2.39 .

How far is it from Colombo to Weligama Bay?

The distance between Colombo and Weligama Bay is 168 km.

How do I travel from Colombo to Weligama Bay without a car?

The best way to get from Colombo to Weligama Bay without a car is to bus which takes 2h 50m and costs $1.30 - $2.39 .

How long does it take to get from Colombo to Weligama Bay?

It takes approximately 2h 50m to get from Colombo to Weligama Bay, including transfers.

Train, bus or fly from Colombo to Weligama Bay?

The best way to get from Colombo to Weligama Bay is to bus which takes 2h 50m and costs $1.30 - $2.39 . Alternatively, you can train, which costs $1 - $7.61 and takes 2h 55m. There are no good options to fly between Colombo to Weligama Bay.

Where can I stay near Weligama Bay?

There are 3420+ hotels available in Weligama Bay. Prices start at $15.72 per night.
+0