There are 8 ways to get from Sorsogon to Weligama by plane, taxi, train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Legaspi to Hambantota, taxi  •  24 h 14 min

  1. Fly from Legaspi (LGP) to Hambantota (HRI) LGP - HRI
  2. Take a taxi from Hambantota to Weligama

$262 - $834

Cheapest option

Fly Legaspi to Colombo, train  •  19 h 42 min

  1. Fly from Legaspi (LGP) to Colombo (CMB) LGP - CMB
  2. Take the train from Colombo Fort to Weligama

$154 - $563

6 alternative options

Fly Legaspi to Diyawanna Oya, train  •  19 h 55 min

  1. Fly from Legaspi (LGP) to Diyawanna Oya (DWO) LGP - DWO
  2. Take the train from Colombo Fort to Weligama

$166 - $476

Fly Legaspi to Hatton, taxi  •  30 h 50 min

  1. Fly from Legaspi (LGP) to Hatton (NUF) LGP - NUF
  2. Take a taxi from Hatton to Weligama

$272 - $619

Bus to Manila, fly to Colombo, train  •  26 h 4 min

  1. Take the bus from Sorsogon City to Amihan Lines Cubao
  2. Fly from Manila (MNL) to Colombo (CMB) MNL - CMB
  3. Take the train from Colombo Fort to Weligama

$263 - $395

Fly Legaspi to Katugastota, train  •  28 h 25 min

  1. Fly from Legaspi (LGP) to Katugastota (KDZ) LGP - KDZ
  2. Take the train from Palle Talavinna to Colombo Fort
  3. Take the train from Colombo Fort to Weligama

$194 - $485

Fly Legaspi to Sigiriya, train  •  30 h 13 min

  1. Fly from Legaspi (LGP) to Sigiriya (GIU) LGP - GIU
  2. Take the train from Kekirawa to Colombo Fort
  3. Take the train from Colombo Fort to Weligama

$311 - $737

Bus to Manila, fly to Diyawanna Oya, train  •  26 h 47 min

  1. Take the bus from Sorsogon City to Amihan Lines Cubao
  2. Fly from Manila (MNL) to Diyawanna Oya (DWO) MNL - DWO
  3. Take the train from Colombo Fort to Weligama

$355 - $878

Questions & Answers

The cheapest way to get from Sorsogon to Weligama is to fly and train which costs ₱8,500 - ₱26,000 and takes 19 h 55 min.

More details

The quickest way to get from Sorsogon to Weligama is to fly and train which takes 19 h 42 min and costs ₱8,000 - ₱31,000.

More details

The distance between Sorsogon and Weligama is 4834 km.

It takes approximately 24 h 14 min to get from Sorsogon to Weligama, including transfers.

More details

What companies run services between Sorsogon, Philippines and Weligama, Sri Lanka?

There is no direct connection from Sorsogon to Weligama. However, you can take the bus to Legazpi, Albay, take the walk to Legaspi airport, fly to Hambantota, then take the taxi to Weligama. Alternatively, you can take the bus to Legazpi, Albay, take the walk to Legaspi airport, fly to Diyawanna Oya, take the taxi to Colombo Fort, then take the train to Weligama.

Airlines
SriLankan Airlines
Website
srilankan.com
Flights from Legaspi to Diyawanna Oya via Manila, Singapore, Colombo
Ave. Duration
21 h 30 min
When
Every day
Estimated price
$270 - $700
Flights from Legaspi to Diyawanna Oya via Manila, Hong Kong, Colombo
Ave. Duration
22 h 45 min
When
Wednesday and Friday
Estimated price
$270 - $700
Flights from Legaspi to Diyawanna Oya via Manila, Guangzhou, Colombo
Ave. Duration
19 h 35 min
When
Monday, Thursday and Saturday
Estimated price
$280 - $700
Flights from Legaspi to Diyawanna Oya via Cebu, Hong Kong, Colombo
Ave. Duration
21 h 30 min
When
Wednesday and Friday
Estimated price
$290 - $700
Flights from Legaspi to Diyawanna Oya via Cebu, Suvarnabhumi, Colombo
Ave. Duration
25 h 30 min
When
Every day
Estimated price
$290 - $900
Flights from Legaspi to Diyawanna Oya via Cebu, Guangzhou, Colombo
Ave. Duration
17 h 40 min
When
Saturday
Estimated price
$290 - $700
Flights from Legaspi to Diyawanna Oya via Manila, Kuala Lumpur, Colombo
Ave. Duration
26 h 45 min
When
Monday to Friday
Estimated price
$160 - $460
Flights from Legaspi to Diyawanna Oya via Manila, Singapore, Kuala Lumpur, Colombo
Ave. Duration
21 h 30 min
When
Every day
Estimated price
$270 - $700
Flights from Legaspi to Colombo via Manila, Suvarnabhumi
Ave. Duration
11 h 35 min
When
Every day
Estimated price
$280 - $700
Flights from Legaspi to Colombo via Manila, Singapore
Ave. Duration
13 h 27 min
When
Every day
Estimated price
$300 - $750
Flights from Legaspi to Colombo via Manila, Jakarta
Ave. Duration
13 h 20 min
When
Tuesday, Thursday and Saturday
Estimated price
$330 - $800
Flights from Legaspi to Colombo via Manila, Hong Kong
Ave. Duration
17 h 10 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$300 - $750
Flights from Legaspi to Colombo via Manila, Guangzhou
Ave. Duration
17 h 25 min
When
Wednesday and Friday
Estimated price
$300 - $750
Flights from Legaspi to Colombo via Cebu, Hong Kong
Ave. Duration
16 h 5 min
When
Wednesday and Friday
Estimated price
$310 - $800
Flights from Legaspi to Hatton via Manila, Singapore, Colombo, Diyawanna Oya
Ave. Duration
42 h 15 min
When
Every day
Estimated price
$270 - $700
Flights from Legaspi to Katugastota via Manila, Hong Kong, Colombo, Diyawanna Oya
Ave. Duration
27 h 30 min
When
Wednesday and Friday
Estimated price
$200 - $490
Flights from Legaspi to Katugastota via Manila, Singapore, Colombo, Diyawanna Oya
Ave. Duration
32 h 10 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$200 - $490
Flights from Legaspi to Sigiriya via Manila, Guangzhou, Colombo
Ave. Duration
19 h 50 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$310 - $750
Flights from Legaspi to Sigiriya via Manila, Hong Kong, Colombo
Ave. Duration
23 h
When
Wednesday and Friday
Estimated price
$300 - $750
Flights from Legaspi to Sigiriya via Cebu, Hong Kong, Colombo
Ave. Duration
21 h 45 min
When
Wednesday and Friday
Estimated price
$320 - $800
Flights from Legaspi to Sigiriya via Cebu, Guangzhou, Colombo
Ave. Duration
17 h 55 min
When
Saturday
Estimated price
$330 - $800
Flights from Legaspi to Sigiriya via Manila, Singapore, Colombo
Ave. Duration
27 h 40 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$300 - $750
Flights from Legaspi to Sigiriya via Manila, Suvarnabhumi, Colombo
Ave. Duration
30 h 20 min
When
Every day
Estimated price
$290 - $700
Flights from Legaspi to Sigiriya via Manila, Jakarta, Colombo
Ave. Duration
30 h 20 min
When
Tuesday, Thursday and Saturday
Estimated price
$340 - $800
Flights from Manila to Diyawanna Oya via Singapore, Colombo
Ave. Duration
11 h 30 min
When
Every day
Estimated price
$330 - $850
Flights from Manila to Diyawanna Oya via Guangzhou, Colombo
Ave. Duration
13 h 10 min
When
Monday, Thursday and Saturday
Estimated price
$340 - $850
Flights from Manila to Diyawanna Oya via Hong Kong, Colombo
Ave. Duration
15 h 30 min
When
Wednesday
Estimated price
$330 - $850
Flights from Manila to Diyawanna Oya via Shanghai Pudong, Colombo
Ave. Duration
16 h 30 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$400 - $950
Cinnamon Air
Website
cinnamonair.com
Flights from Legaspi to Diyawanna Oya via Manila, Guangzhou, Colombo
Ave. Duration
12 h 55 min
When
Tuesday and Thursday
Estimated price
$310 - $900
Flights from Legaspi to Diyawanna Oya via Manila, Suvarnabhumi, Colombo
Ave. Duration
15 h 35 min
When
Every day
Estimated price
$250 - $650
Flights from Legaspi to Diyawanna Oya via Manila, Jakarta, Colombo
Ave. Duration
15 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$300 - $750
Flights from Legaspi to Diyawanna Oya via Manila, Singapore, Colombo
Ave. Duration
15 h 35 min
When
Every day
Estimated price
$270 - $700
Flights from Legaspi to Hatton via Manila, Singapore, Colombo, Diyawanna Oya
Ave. Duration
23 h 45 min
When
Every day
Estimated price
$340 - $850
Flights from Legaspi to Hatton via Cebu, Suvarnabhumi, Colombo, Diyawanna Oya
Ave. Duration
27 h 45 min
When
Every day
Estimated price
$290 - $900
Flights from Legaspi to Hatton via Manila, Kuala Lumpur, Colombo, Diyawanna Oya
Ave. Duration
29 h
When
Monday to Friday
Estimated price
$160 - $460
Flights from Legaspi to Hatton via Manila, Hong Kong, Colombo, Diyawanna Oya
Ave. Duration
29 h
When
Wednesday and Friday
Estimated price
$270 - $700
Flights from Legaspi to Katugastota via Manila, Suvarnabhumi, Colombo, Diyawanna Oya
Ave. Duration
17 h
When
Every day
Estimated price
$190 - $470
Flights from Legaspi to Katugastota via Manila, Singapore, Colombo, Diyawanna Oya
Ave. Duration
20 h 17 min
When
Every day
Estimated price
$200 - $490
Flights from Legaspi to Katugastota via Cebu, Suvarnabhumi, Colombo, Diyawanna Oya
Ave. Duration
27 h 45 min
When
Every day
Estimated price
$210 - $700
Flights from Manila to Diyawanna Oya via Guangzhou, Colombo
Ave. Duration
10 h 20 min
When
Tuesday, Thursday and Sunday
Estimated price
$370 - $1,100
Flights from Manila to Diyawanna Oya via Shanghai Pudong, Colombo
Ave. Duration
16 h 35 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$500 - $1,400
Flights from Manila to Diyawanna Oya via Kuala Lumpur, Colombo
Ave. Duration
15 h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$350 - $1,100
Emirates
Website
emirates.com
Flights from Legaspi to Hambantota via Manila, Singapore, Colombo
Ave. Duration
24 h 10 min
When
Monday and Wednesday
Estimated price
$380 - $1,100
Flights from Legaspi to Hambantota via Manila, Guangzhou, Colombo
Ave. Duration
19 h 30 min
When
Wednesday and Friday
Estimated price
$390 - $950
Flights from Legaspi to Hambantota via Manila, Hong Kong, Colombo
Ave. Duration
19 h 30 min
When
Wednesday and Friday
Estimated price
$390 - $950
Flights from Legaspi to Hambantota via Cebu, Hong Kong, Colombo
Ave. Duration
18 h 15 min
When
Wednesday and Friday
Estimated price
$410 - $1,000
Flights from Legaspi to Hambantota via Cebu, Singapore, Colombo
Ave. Duration
18 h 15 min
When
Monday and Wednesday
Estimated price
$380 - $1,300
Flights from Legaspi to Hambantota via Manila, Kuala Lumpur, Colombo
Ave. Duration
24 h 10 min
When
Monday and Wednesday
Estimated price
$200 - $750
Flights from Legaspi to Hambantota via Manila, Suvarnabhumi, Colombo
Ave. Duration
24 h 10 min
When
Monday and Wednesday
Estimated price
$370 - $1,200
Flydubai
Website
flydubai.com
Flights from Legaspi to Hambantota via Manila, Guangzhou, Colombo
Ave. Duration
19 h 30 min
When
Wednesday and Friday
Estimated price
$390 - $950
Flights from Legaspi to Hambantota via Manila, Hong Kong, Colombo
Ave. Duration
19 h 30 min
When
Wednesday and Friday
Estimated price
$390 - $950
Flights from Legaspi to Hambantota via Cebu, Hong Kong, Colombo
Ave. Duration
18 h 15 min
When
Wednesday and Friday
Estimated price
$410 - $1,000
Flights from Legaspi to Hambantota via Manila, Kuala Lumpur, Colombo
Ave. Duration
24 h 10 min
When
Monday and Wednesday
Estimated price
$200 - $750
Flights from Legaspi to Hambantota via Manila, Suvarnabhumi, Colombo
Ave. Duration
24 h 10 min
When
Monday and Wednesday
Estimated price
$370 - $1,200
Flights from Legaspi to Hambantota via Manila, Singapore, Colombo
Ave. Duration
24 h 10 min
When
Monday and Wednesday
Estimated price
$390 - $950
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Legaspi to Colombo via Manila, Singapore, Kuala Lumpur
Ave. Duration
16 h 5 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$270 - $1,000
Flights from Manila to Colombo via Kuala Lumpur
Ave. Duration
10 h 50 min
When
Every day
Estimated price
$330 - $1,100
China Southern Airlines
Website
csair.com
Flights from Legaspi to Colombo via Manila, Guangzhou
Ave. Duration
11 h 45 min
When
Tuesday and Thursday
Estimated price
$330 - $1,000
Flights from Manila to Colombo via Guangzhou
Ave. Duration
9 h 10 min
When
Tuesday, Thursday and Sunday
Estimated price
$410 - $1,200
AirAsia
Website
airasia.com
Flights from Legaspi to Colombo via Manila, Kuala Lumpur
Ave. Duration
15 h 5 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$150 - $550
Flights from Manila to Colombo via Kuala Lumpur
Ave. Duration
11 h 30 min
When
Every day
Estimated price
$180 - $700
Cathay Pacific
Website
cathaypacific.com
Flights from Legaspi to Colombo via Manila, Hong Kong
Ave. Duration
16 h 15 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$340 - $1,000
Flights from Manila to Colombo via Hong Kong
Ave. Duration
13 h
When
Every day
Estimated price
$300 - $1,400
Singapore Airlines
Website
singaporeair.com
Flights from Legaspi to Colombo via Manila, Singapore
Ave. Duration
16 h 30 min
When
Monday, Tuesday, Wednesday and Friday
Estimated price
$430 - $1,200
Flights from Manila to Colombo via Singapore
Ave. Duration
9 h 45 min
When
Every day
Estimated price
$370 - $1,100
Thai Airways International
Website
thaiairways.com
Flights from Legaspi to Colombo via Manila, Suvarnabhumi
Ave. Duration
17 h 11 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$280 - $950
Flights from Manila to Colombo via Suvarnabhumi
Ave. Duration
13 h 26 min
When
Every day
Estimated price
$280 - $750
SilkAir
Website
silkair.com
Flights from Legaspi to Colombo via Manila, Singapore
Ave. Duration
16 h 30 min
When
Monday, Tuesday, Wednesday and Friday
Estimated price
$430 - $1,200
China Eastern Airlines
Website
en.ceair.com
Flights from Manila to Colombo via Shanghai Pudong
Ave. Duration
15 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$550 - $1,600
Train operators
Sri Lanka Railways
Website
railway.gov.lk
Train from Colombo Fort to Weligama
Ave. Duration
2 h 16 min
Frequency
Every 4 hours
Estimated price
$1 - $3
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1 - $2
1st Class
$2 - $3
Train from Palle Talavinna to Colombo Fort
Ave. Duration
3 h 42 min
Frequency
4 times a week
Estimated price
$1 - $3
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1 - $2
1st Class
$1 - $3
Train from Kekirawa to Colombo Fort
Ave. Duration
5 h 4 min
Frequency
Once daily
Estimated price
$1 - $4
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1 - $2
1st Class
$2 - $4
Bus operators
Amihan Bus Lines
Website
amihanbuslines.com.nu
Bus from Sorsogon City to Amihan Lines Cubao
Ave. Duration
10 h
Frequency
Once daily
Estimated price
$17
Schedules at
amihanbuslines.com.nu
Book at
philtranco.net
Other operators
Taxi from Hambantota to Weligama
Ave. Duration
2 h 24 min
Estimated price
$60 - $75

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, How to get from JFK to New York City and How to get from London to Edinburgh - to help you get the most out of your next trip.