Guide · Sri Lanka · Airport

Bandaranaike International Airport
with Food Allergies

You land at CMB, Colombo is still 30 to 45 minutes down the expressway, and you need to eat or find a pharmacy first. Here's what's actually in the terminal, what's nearby if something goes wrong, and the fastest way into the city.

Direct answer: Bandaranaike International Airport (CMB) has a small medical post and a pharmacy in the public arrivals area, but treat both as a basic backup, not a solution for a specific medication need. Sri Lankan pharmacies require a local prescription for most drugs, so bring your own epinephrine rather than planning to source it on arrival. If you need more than basic first aid, St. Joseph Hospital in Negombo is the closest private hospital with 24-hour emergency care, about 15 to 20 minutes away by taxi. For food in the terminal, the mix is mostly international chains, lower hidden-allergen risk than Sri Lankan street food generally, but check any local bakery item before eating it, since coconut milk and dried fish flavoring turn up in things that don't read as containing them.

Eating at CMB before you get into Colombo

Terminal 1, the main international terminal, carries the usual international-airport mix: Burger King, Pizza Hut, Starbucks, and a handful of coffee counters (Coffee Bean & Tea Leaf, Barista/Lavazza, Toby's Estate, Campos Coffee), alongside a bakery counter and duty-free shops selling Ceylon tea and packaged snacks. This is meaningfully lower hidden-allergen risk than eating on the street in Colombo, since it's the same chain menus you'd recognize from other countries, with ingredient lists that don't hinge on a conversation in Sinhala.

The one place to stay cautious is the local bakery and pastry counters. Sri Lankan short eats and pastries commonly use coconut milk in the dough or filling, and some savory snacks are flavored with Maldive fish, dried tuna flakes ground into a powder, that doesn't read as a fish product on sight or in a menu description. If a pastry or snack looks locally made rather than an imported packaged item, ask before eating it or check it in the Allergy Risk Checker rather than assuming an airport bakery counter is automatically safer than a street vendor.

Packaged snacks and duty-free food items carry printed ingredient labels, so they're the most reliable fallback if you'd rather not ask staff working through a language gap under time pressure. If you've just landed on a long-haul flight and haven't eaten in hours, it's often worth waiting until you're settled at your hotel and can ask a kitchen a direct question, rather than making your first food decision in Sri Lanka at a terminal counter.

Pharmacy and medical access at CMB

The airport has a small medical facility and a pharmacy in the public arrivals area for basic needs, staffed for routine travel-health issues rather than a full emergency department. Neither should be treated as a reliable source for a specific epinephrine auto-injector brand: Sri Lanka's pharmacy system gates most medications, including auto-injectors, behind a local prescription, and even with one in hand, travelers consistently report inconsistent availability outside a handful of major Colombo pharmacies.

Carry your own auto-injectors in your carry-on, not checked luggage, and bring more than one if that's your usual practice. Don't plan a Sri Lanka trip around the assumption that you can buy a replacement locally if something happens to yours in transit.

The nearest hospital if something goes wrong

CMB doesn't run its own emergency department; for anything beyond what the arrivals-area medical post can handle, the nearest full hospital is the right call.

St. Joseph Hospital, Negombo

229/10 St Joseph's Street, Negombo 11500. The closest private hospital to Bandaranaike International Airport, about 15 to 20 minutes away by taxi or tuk-tuk (Colombo's larger private hospitals, including Nawaloka, are a further 40 to 60 minutes south, too far for an airport-arrival emergency). Runs a 24-hour emergency department and an in-house pharmacy, managed to US-modeled clinical standards.

For anaphylaxis or difficulty breathing: use your epinephrine auto-injector first, then call 1990 for Suwa Seriya, Sri Lanka's free, island-wide ambulance service, from any network. It's generally faster than trying to direct your own taxi to the right hospital, and works from a foreign SIM. Confirm your travel insurance covers anaphylaxis treatment and medical evacuation before you land, not after.

Getting from CMB into Colombo

A taxi via the Katunayake Expressway is the fastest option into central Colombo, roughly 35 to 50 minutes depending on traffic and your exact destination, a significant improvement over the older coastal road. Use a metered app like PickMe or Uber rather than an unmetered airport taxi tout for a predictable fare.

A train also runs from Katunayake Airport station to Colombo Fort on the Colombo-Puttalam line, but departures are infrequent, and the station itself is a short tuk-tuk ride from the terminal rather than a direct walk-in. For a first arrival with luggage, it rarely beats a direct taxi on time or convenience.

Exploring beyond Colombo? Compare self-drive rentals with pickup right at the CMB terminal.

Compare car hire at CMB

Storing your luggage if you have a long layover

If you land with hours to spare, or you'd rather eat somewhere vetted in Colombo without hauling bags through a food court, dropping your luggage at a storage point near the airport is the simplest way to buy yourself that time.

Bounce luggage storage everywhere you are Find secure luggage storage with Bounce →Free cancellation · 24/7 support · $10,000 bag protection

Build your Sinhala allergy card before you leave the terminal

Everything above is a backup plan. The thing that actually reduces risk at every meal after this one is a bilingual allergy card a kitchen can read without you needing to explain coconut milk, Maldive fish, or mustard seed in Sinhala. Build it now, while you're still connected to airport WiFi, rather than after your first meal in Sri Lanka.

Frequently asked questions

Is there a hospital near Bandaranaike International Airport?

St. Joseph Hospital, at 229/10 St Joseph's Street in Negombo, is the closest private hospital to Bandaranaike International Airport, roughly 15 to 20 minutes away by taxi or tuk-tuk. It runs a 24-hour emergency department and an in-house pharmacy, and is managed to US-modeled clinical standards. Colombo's larger private hospitals, including Nawaloka, are a further 40 to 60 minutes south, too far for an airport-arrival emergency.

Can I get allergy medication at Colombo's airport?

The airport has a small medical post and a pharmacy in the public arrivals area for basic needs, but neither should be treated as a reliable source for a specific epinephrine auto-injector brand. Sri Lankan pharmacies require a local prescription for most medications, and availability outside a handful of major Colombo pharmacies is inconsistent. Bring your own auto-injectors in your carry-on rather than planning to source one on arrival.

What's the best way to get from Bandaranaike Airport into Colombo?

A taxi or a PickMe/Uber ride via the Katunayake Expressway is the fastest option, roughly 35 to 50 minutes to central Colombo depending on traffic and exact destination. A train runs from Katunayake Airport station to Colombo Fort on the Colombo-Puttalam line, but departures are infrequent and the station itself is a short tuk-tuk ride from the terminal, so it rarely beats a direct taxi for a first arrival.