Sri Lanka isn't visa-free for Philippine passport holders, and the flight isn't a straight shot either, so planning ahead matters more here than for closer Southeast Asian destinations. This guide covers exactly what a Filipino traveler needs before departure: the ETA application process and real cost, the documents immigration will check, realistic flight routing from Manila, and how much to budget once you land, all converted to PHP so you can plan against your actual peso budget.
Filipinos need a paid Electronic Travel Authorization (ETA) to enter Sri Lanka — apply online at eta.gov.lk for USD 50, allow up to 24 hours for approval, and bring proof of onward travel plus a passport valid 6 months beyond your trip.
- Filipino passport holders need an Electronic Travel Authorization (ETA) before flying to Sri Lanka — it is not visa-free
- The standard 30-day tourist ETA costs USD 50 (about ₱3,075) when applied for directly at the official eta.gov.lk portal
- There are no direct flights from Manila to Colombo — expect a layover via Singapore, Hong Kong, or Kuala Lumpur adding 9-11+ hours total travel time
- Your passport must be valid at least 6 months beyond your stay, and you need proof of an onward or return ticket to clear immigration
- A realistic daily budget runs USD 20-35 (₱1,230-₱2,150) backpacker style or USD 50-80 (₱3,075-₱4,920) mid-range, excluding flights and the ETA fee
Do Filipinos Need a Visa to Enter Sri Lanka?
Yes. The Philippines is not among the roughly 40 nationalities granted free entry to Sri Lanka, so Filipino travelers must obtain an Electronic Travel Authorization (ETA) before boarding their flight. This is a lighter requirement than a full embassy visa — it's an online authorization rather than a visa sticker or embassy interview — but it is mandatory, and airlines can deny boarding if you don't have an approved ETA confirmation on hand.
The ETA replaced Sri Lanka's older visa-on-arrival and paper visa system for most tourist travel, and it covers single-entry tourist stays of up to 30 days, extendable later while inside the country.
How to Apply for the Sri Lanka ETA Online
Apply directly at the official government portal, eta.gov.lk — this is the only site you should pay through, since several third-party sites charge USD 80-150 for the same authorization by adding unnecessary service fees. The online form asks for your passport details, travel dates, accommodation address in Sri Lanka, and a Visa or Mastercard for payment.
Processing is typically instant to 24 hours, so apply at least 3-4 business days before departure to leave room for any follow-up document requests, though most straightforward tourist applications clear same-day. Once approved, you'll receive a confirmation by email — print it or save it offline, since immigration officers and airline check-in staff will ask to see it.
Sri Lanka ETA Fees for Philippine Passport Holders
The standard 30-day tourist ETA for Philippine citizens costs USD 50, which converts to roughly ₱3,075 at a mid-2026 exchange rate of about ₱61.5 to the dollar. This fee applies to Filipinos specifically because the Philippines is not one of the nationalities receiving a fee waiver under Sri Lanka's reciprocal or promotional free-ETA arrangements.
Pay only through the official eta.gov.lk portal by card — do not use travel agencies or third-party visa sites advertising Sri Lanka ETAs, since these routinely mark up the government's USD 50 fee well beyond what's actually required.
Documents You Need Before You Apply
- A Philippine passport valid for at least 6 months beyond your planned departure date from Sri Lanka
- A digital passport-style photo (check the current eta.gov.lk form for exact size/format specs at the time you apply)
- Proof of onward or return travel — a return flight booking or a ticket to your next destination
- A valid credit or debit card (Visa or Mastercard) to pay the USD 50 fee online
- An accommodation address in Sri Lanka for your first few nights, even if it's a placeholder hotel booking you can change later
Passport and Immigration Requirements on Arrival
Beyond the ETA itself, Sri Lankan immigration at Bandaranaike International Airport (Colombo) will check that your passport meets the 6-month validity rule and that you can show proof of onward travel if asked — a one-way ticket with no evidence of how you'll leave the country can trigger extra questioning even with a valid ETA. Officers may also ask for proof of sufficient funds for your stay or your accommodation booking, so keep digital or printed copies of your hotel reservations accessible.
Flight Options From Manila to Colombo
There are no direct or non-stop flights between Manila (MNL) and Colombo (CMB) — every route requires at least one layover. The most common connections run through Singapore (Singapore Airlines, roughly 9-10 hours total travel time), Hong Kong (Cathay Pacific or Philippine Airlines, around 11 hours), or Kuala Lumpur (Malaysia Airlines, roughly 11.5 hours), with SriLankan Airlines and AirAsia also serving portions of the route.
Round-trip fares commonly range from roughly USD 400-570 (about ₱24,600-₱35,050) depending on season and how far in advance you book, with occasional promo fares dipping lower on AirAsia or Cebu Pacific connecting itineraries. Book connections with enough layover buffer — a missed connection on a self-booked separate-ticket itinerary is your own cost to fix, not the airline's.
How Much Money to Bring: Daily Budget in PHP
Sri Lanka can be run on a backpacker budget of roughly USD 20-35 per day (about ₱1,230-₱2,150), covering a guesthouse dorm or budget private room (USD 5-12), local rice-and-curry meals (USD 3-6 for all meals), and public buses or trains for transport (USD 2-5 per day).
A more comfortable mid-range budget runs USD 50-80 per day (about ₱3,075-₱4,920), which covers a private guesthouse or boutique hotel room (USD 20-40), a mix of local and tourist-oriented restaurants (USD 10-18), and private tuk-tuk transport for day trips (USD 8-15) plus attraction entrance fees. Note that Sri Lanka's prices rose noticeably in USD terms after its 2022 economic crisis, so older budget estimates you may find online can understate current costs by 30-50%.
Best Time to Visit and How Long Your ETA Stays Valid
Sri Lanka has two monsoon systems affecting different coasts at different times: the west and south coasts (Colombo, Galle, beaches) are driest from December to March, while the east coast (Trincomalee, Arugam Bay) is driest from May to September — so the best time to visit depends on which part of the island you're prioritizing. The hill country around Kandy and Nuwara Eliya stays relatively cool and visitable year-round.
Your ETA permits a single stay of up to 30 days from the date of entry; if your trip needs to run longer, extensions can be applied for in-country through the Sri Lankan Department of Immigration and Emigration before your initial 30 days expire.
Frequently Asked Questions
No. Filipinos must obtain a paid Electronic Travel Authorization (ETA) before departure — Sri Lanka's free-entry list covers around 40 other nationalities, and the Philippines is not currently one of them. The ETA is applied for online rather than at an embassy, which makes it faster than a traditional visa, but it is still a mandatory paid requirement.
The standard 30-day tourist ETA costs USD 50 for Philippine passport holders, roughly ₱3,075 at a mid-2026 exchange rate near ₱61.5 per dollar. Pay only through the official eta.gov.lk government portal — third-party sites often charge USD 80-150 for the identical authorization.
Processing is typically instant to 24 hours for most straightforward tourist applications submitted through the official portal. It's still smart to apply at least 3-4 business days before your flight in case additional verification is requested, since airlines can deny boarding without an approved ETA confirmation.
No, there are currently no non-stop flights between Manila and Colombo. Every itinerary requires at least one layover, most commonly through Singapore, Hong Kong, or Kuala Lumpur, with total travel time typically running 9 to 11-plus hours depending on the connection and layover length.
Bring a passport valid at least 6 months beyond your departure date from Sri Lanka, proof of onward or return travel, and ideally a printed or digital copy of your accommodation booking. Immigration officers can ask to see any of these even with an approved ETA, and a one-way ticket with no proof of onward travel is a common reason for extra questioning at the airport.
A backpacker-style budget runs about USD 20-35 per day (₱1,230-₱2,150), covering budget guesthouses, local food, and public transport, while a more comfortable mid-range trip runs USD 50-80 per day (₱3,075-₱4,920) with private rooms, a mix of restaurants, and private tuk-tuk transport. These figures exclude flights and the USD 50 ETA fee, which should be budgeted separately.
Yes, the standard tourist ETA is valid for a single 30-day stay, but extensions can be requested in-country through the Sri Lankan Department of Immigration and Emigration before the initial 30 days expire. It's best to start the extension process at least a few days before your ETA runs out to avoid any overstay complications.
It depends on which coast you're visiting, since Sri Lanka has two separate monsoon seasons: the west and south coasts, including Colombo and Galle, are driest from December to March, while the east coast around Trincomalee and Arugam Bay is driest from May to September. The central hill country around Kandy is comfortably visitable most of the year.
Conclusion
The paperwork for a Sri Lanka trip is lighter than it looks — one online ETA application, a valid passport, and proof you can leave the country again covers the entry requirements, and the real planning work is around the layover-heavy flight and building a realistic peso budget. Apply for your ETA at the official eta.gov.lk portal well before booking non-refundable flights, and budget the USD 50 fee and your daily spending separately from airfare so nothing catches you short once you land in Colombo.