SriLankan Airlines Free Transit Hotel in Colombo: Indians' Guide 2026

SriLankan Airlines offers complimentary hotel stays for long Colombo layovers. Here's exactly how Indian nationals can claim it, the advance booking

FlightGPT can make mistakes. Confirm flight & fare details before paying.

SriLankan Airlines Free Transit Hotel in Colombo: Indians' Guide 2026

By Saanvi Iyer (Saanvi Iyer writes offbeat destination guides for Indian travellers — places that work in monsoon, shoulder-season picks, and the cities Indian first-time international travellers underrate. Based in Bangalore, perpetually mid-itinerary.) · Published · 9 min read

SriLankan Airlines will put you up in a hotel in Colombo for free if you have the right ticket and the right layover length. Here's the honest guide to claiming it as an Indian national — including the advance email step most people miss.

TL;DR — SriLankan Airlines Transit Hotel, In Brief

If you're flying on a SriLankan Airlines (UL) ticket and your layover at Bandaranaike International Airport (CMB) in Colombo falls between 8 and 24 hours, you may be eligible for a complimentary hotel room, meals, and transfers provided by the airline. Indian nationals are eligible. The critical step most people miss: you must request this via email in advance (at least 48–72 hours before travel) — walk-ups at the transit counter are not guaranteed. Here's how to make it work.

What Exactly Does SriLankan Airlines Offer?

SriLankan Airlines has long offered a transit hospitality programme for long-layover passengers. The specifics have varied over the years and the airline updates the policy, so always confirm on srilankan.com or with their contact centre before you rely on this. As of 2026, the general structure is:

The programme applies to passengers with layovers between 8 and 24 hours. Shorter than 8 hours doesn't typically qualify; longer than 24 hours moves into a different category that you should clarify directly with UL.

Economy class passengers are eligible, not just premium cabins — this is one of the things that makes it genuinely generous compared to other carriers. Sri Lanka Airlines flies from multiple Indian cities (Chennai, Mumbai, Delhi, Trichy, Kochi, Hyderabad, Bengaluru), so this isn't a niche situation for most South Indian travellers.

How to Actually Claim It — The Advance Email Step

This is where most people fall short. The transit hotel is not automatic — you need to request it. The standard process:

  1. Email SriLankan Airlines' transit desk (the address is on their website — search for "SriLankan transit hotel request") with your PNR, flight numbers, layover duration, and a request for transit accommodation. Do this at least 48 hours before your first flight; 72 hours is safer.
  2. Receive confirmation (or a denial — eligibility sometimes depends on hotel availability and your fare class).
  3. At CMB, proceed to the Transit Desk with your confirmation email, passport, and onward boarding pass. UL staff will facilitate the hotel transfer.

Some travellers have walked up without prior email and been accommodated anyway, but this is not reliable — especially during busy periods (December, April, school holidays in India). Don't gamble with a 14-hour overnight layover on the assumption they'll fit you in.

If you're specifically routing through Colombo to get to Europe or the Middle East, and want to build in a deliberate long layover, check UL's routing options from South India on FlightGPT. The Trichy–Colombo segment in particular is very cheap, and UL covers a fair range of onward destinations.

Do Indian Nationals Need a Visa for Sri Lanka Transit?

This is the practical question that determines whether you can use the hotel at all. Indian passport holders generally need a visa to enter Sri Lanka — including for a transit hotel stay, since the hotel is outside the airport's airside zone. The good news: Sri Lanka offers a straightforward Electronic Travel Authorisation (ETA) for Indians, applied for online at the official Sri Lanka ETA portal (eta.gov.lk). The ETA typically takes under an hour to process, costs around USD 20–35 (verify the current fee on the official site), and allows a short stay.

Apply for the ETA before you travel, not on arrival. It's a straightforward online form — don't let it be the thing that stops you from using the free hotel.

One important nuance: if you're purely airside (not leaving the terminal, not going to a hotel), you may be able to transit at CMB without any visa. But for the transit hotel stay, you're entering the country, so the ETA is required.

What to Do with 12 Hours in Colombo

Colombo is underrated. I've been routed through CMB a few times on South Asia → Europe trips, and it's a genuinely pleasant city to spend half a day in — quieter and less chaotic than many comparable South Asian cities, with good food and a relaxed pace.

With 12 hours (and assuming you're at the transit hotel near the airport, not city centre):

Arrange a tuk-tuk or car through your hotel or via PickMe (Sri Lanka's Grab equivalent). Most tuk-tuk rides in the airport–Negombo area cost around LKR 400–800; Colombo city is further and might be LKR 2,000–3,500+ by taxi. Rates change with LKR exchange rate movements, so treat these as rough orientation rather than current quotes.

How Does CMB Compare to Other South Asia Transit Options?

For South Indian travellers routing to European, Middle Eastern, or African destinations, Colombo sits alongside Doha, Dubai, Kuala Lumpur, and Singapore as an intermediate hub option. UL doesn't have the frequency or network of Emirates or Qatar, but for certain routing pairs (particularly Trichy/Kochi/Chennai → Colombo → European city) the fares are often very competitive.

The free hotel is a meaningful differentiator. Emirates offers complimentary stopovers for certain fare classes, and Turkish Airlines has the city tours programme we covered in our Istanbul layover guide. UL's transit hospitality has less marketing noise around it, which means fewer people know to ask for it — which also means it's often available when you do.

For a broader comparison of South Asia layover options, also see: Bangkok layover guide and KLIA layover guide.

Bottom Line

SriLankan Airlines' transit hotel is a real, usable perk — not just marketing. Indian nationals can claim it, but you need to email in advance, get the Sri Lanka ETA before flying, and have a layover in the 8–24 hour window. If your routing takes you through Colombo anyway, it's worth engineering a slightly longer stop to use it. Colombo city is legitimately worth a half-day, and an overnight on the airline's tab makes the long-haul journey to Europe or the Gulf notably more bearable.

Frequently asked questions

How do I request the SriLankan Airlines free transit hotel?

Email SriLankan Airlines' transit accommodation desk (contact details on srilankan.com) at least 48–72 hours before your first flight, with your PNR, flight numbers, layover duration, and a hotel request. Receive written confirmation, then present it at CMB's transit desk along with your passport and onward boarding pass. Walk-in requests are sometimes accommodated but not guaranteed.

Do Indians need a visa to stay at the Colombo transit hotel?

Yes. Since the transit hotel is outside the airport's international airside zone, you're technically entering Sri Lanka and need a visa. Indian nationals should apply for Sri Lanka's Electronic Travel Authorisation (ETA) online at eta.gov.lk before travel. It typically processes within an hour and costs around USD 20–35 (verify the current fee on the official site).

Is the SriLankan Airlines transit hotel available for Economy class passengers?

Generally yes — UL's transit hospitality isn't restricted only to Business class, unlike some other airlines. Economy class passengers on eligible long-layover tickets can typically claim it. The hotel category may differ from Business class, and availability isn't guaranteed, so advance email confirmation is essential.

What is the minimum layover to get the free hotel from SriLankan Airlines?

Typically 8 hours is the minimum, with the programme designed for layovers up to 24 hours. Layovers shorter than 8 hours generally don't qualify. If your layover is longer than 24 hours, contact UL directly as this may involve different arrangements.

Which Indian cities does SriLankan Airlines fly from?

As of 2026, SriLankan Airlines operates from Chennai, Mumbai, Delhi, Kochi, Hyderabad, Bengaluru, and Trichy (Tiruchirappalli). Trichy–Colombo is notably well-served and often very cost-effective for South Indian travellers using Colombo as a transit hub to Europe or the Middle East.

Can I visit Colombo city during a transit hotel stay?

Yes, if you have the ETA and enough time. Colombo Fort and Pettah are about 35–45 minutes from the airport-area hotels by taxi; Negombo town is much closer (15–20 minutes). Arrange transport through your transit hotel or via PickMe (Sri Lanka's ride-hailing app). Give yourself at least 2–2.5 hours buffer before your departure check-in time.