Travel from Sorsogon to Weligama

How to get from Sorsogon to Weligama?

There is no direct connection from Sorsogon to Weligama. However, you can take the bus to Legazpi, Albay, take the taxi to Legaspi airport, fly to Hambantota, then take the taxi to Weligama. Alternatively, you can take the bus to Legazpi, Albay, take the taxi to Legaspi airport, fly to Hatton, then take the taxi to Weligama.

How to get from Sorsogon to Weligama

ModeDurationPrice
From Sorsogon City bus to Legazpi, Albay, taxi to Legaspi airport, fly to Hambantota airport, then taxi to Weligama.23 h 20 min$691
From Sorsogon City bus to Legazpi, Albay, taxi to Legaspi airport, fly to Hatton airport, then taxi to Weligama.29 h 56 min$446
From Sorsogon City bus to Legazpi, Albay, taxi to Legaspi airport, fly to Diyawanna Oya airport, taxi to Colombo Fort, then train to Weligama.18 h 56 min$292
From Sorsogon City bus to Legazpi, Albay, taxi to Legaspi airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama.18 h 45 min$319
From Sorsogon bus to Manila Pasay, walk to Kabayan Hotel Pasay, Manila, Airport Bus to Manila airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama.26 h 27 min$304
From Sorsogon City bus to Legazpi, Albay, taxi to Legaspi airport, fly to Katugastota airport, train to Colombo Fort, then train to Weligama.33 h 24 min$220
From Sorsogon City bus to Legazpi, Albay, taxi to Legaspi airport, fly to Sigiriya airport, taxi to Kekirawa, train to Colombo Fort, then train to Weligama.34 h 25 min$482

How long does it take to get from Sorsogon to Weligama?

It takes approximately 23 h 20 min to get from Sorsogon to Weligama, including transfers.

Operators from Sorsogon to Weligama

OperatorPhoneWebsite
DLTB BusDLTB Bus
Cebu PacificCebu Pacific
EmiratesEmirates
FlydubaiFlydubai
Malaysia AirlinesMalaysia Airlines
SriLankan AirlinesSriLankan Airlines
Philippine AirlinesPhilippine Airlines
Cathay PacificCathay Pacific
AirAsiaAirAsia
Thai Airways InternationalThai Airways International
Singapore AirlinesSingapore Airlines
China Southern AirlinesChina Southern Airlines
CebgoCebgo
SilkAirSilkAir
AirAsia PhilippinesAirAsia Philippines
Malindo AirwaysMalindo Airways
Royal Brunei AirlinesRoyal Brunei Airlines
Cinnamon AirCinnamon Air
Ethiopian AirlinesEthiopian Airlines
Sri Lanka RailwaysSri Lanka Railways
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
PhiltrancoPhiltranco
UBE ExpressUBE Express
China Eastern AirlinesChina Eastern Airlines
Jetstar Asia AirwaysJetstar Asia Airways