
3 hr(s), 25 min
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Thai Airways | 21:55 | 00:01 (+1 day) | Bangkok (BKK) | Colombo (CMB) | Book Flight |
Malaysia Airlines | 22:35 | 23:35 | Kuala Lumpur (KUL) | Colombo (CMB) | Book Flight |
Sri Lanka packs an extraordinary range of experiences into a compact island: the colonial port city of Colombo, the hill-country tea estates around Kandy and Nuwara Eliya, the surf and whale-watching coasts of the south, and the ancient cities of the Cultural Triangle. Bandaranaike International Airport (CMB) near Colombo is the country's main gateway, and with roughly thirty-four airlines serving it from across the Gulf, South and Southeast Asia, and Europe, reaching the island is straightforward from almost anywhere in the world. Whether you are planning a beach holiday, a cultural circuit or a wildlife safari, your first decision is simply how to fly into Colombo.
Most international travellers reach Sri Lanka through Colombo's Bandaranaike International Airport, the hub of national carrier SriLankan Airlines. There are relatively few ultra-long-haul nonstop services into Colombo, so the practical route for many global travellers is a one-stop connection through a major hub. Gulf carriers such as Emirates, Qatar Airways and Etihad funnel traffic through Dubai, Doha and Abu Dhabi; Southeast Asian hubs like Singapore and Bangkok offer easy onward links; and Indian cities feed a dense short-haul network into Colombo. SriLankan Airlines itself runs nonstop flights from the Gulf, India, Southeast Asia and a few European cities such as London and Paris. The upshot is wide choice on price and timing rather than one dominant routing, which works in your favour when you compare options on Traveloka. Browse live fares into Colombo (CMB) to see which carriers and connections suit your dates.
Fares vary widely with origin, season and how far ahead you book. As a general pattern, regional connections from the Gulf, India and Southeast Asia sit at the lower end, while one-stop itineraries from Europe, North America and Australia cost more and swing with peak demand. Full-service carriers such as Emirates, Qatar Airways and Singapore Airlines compete hard on connecting fares, while SriLankan Airlines often prices its direct sectors competitively. Booking several weeks ahead and keeping your dates flexible usually helps, and travelling in the quieter shoulder months can make a noticeable difference. Round-trip fares from major hubs start from {price} when promotional inventory is available, so it pays to compare a few routings rather than booking the first result you see. Instead of chasing a single quote, set a Price Alert on Traveloka and let it tell you when your route dips.
Demand and pricing track Sri Lanka's twin tourist seasons. The December-to-March window, when the south and west coasts and Colombo enjoy their driest weather, is the busiest stretch and tends to carry the firmest fares, alongside a secondary mid-year peak that lines up with European summer holidays. The shoulder periods on either side of these windows often see softer pricing and lighter loads, which can be ideal if your travel dates are flexible. Because the east coast peaks from May to September while the southwest is wetter, fares stay reasonably spread through the calendar rather than collapsing in any single low month. As a rough guide, the festive turn of the year and the European summer holidays draw the most demand, while the weeks just before and after those peaks often reward flexible travellers with calmer prices. The smartest approach is to track your specific route over a few weeks: set a Price Alert and let it flag the dips instead of guessing which month will be lowest.
Whether you can fly nonstop depends entirely on where you start. From the Gulf, India and parts of Southeast Asia, direct flights into Colombo are common and frequent. From farther afield, in Europe, East Asia, North America and Australia, almost everyone connects once through a hub. The most popular connecting points are Dubai, Doha and Abu Dhabi in the Gulf, plus Singapore and Bangkok in Southeast Asia, all of which run multiple daily flights into CMB. Connecting through a hub like Dubai (DXB) or Singapore (SIN) can also be a good way to break up a long journey or add a short stopover. When comparing itineraries, weigh total travel time and layover length, not just the headline fare, since a slightly pricier flight with a short connection can be worth far more than a bargain routing that strands you at an airport for half a day. If you do have a long layover, several Gulf and Asian hubs offer transit hotels or short-stopover programmes that can turn dead time into a useful break.
Travel time depends almost entirely on your connecting hub and the length of your layover. One-stop routings from Europe through the Gulf typically run in the region of twelve to sixteen hours including the connection, while connections through Singapore or Bangkok from East Asia and Australia are usually shorter. Short-haul sectors from southern Indian cities reach Colombo in well under two hours. Many Gulf and Asian hubs operate several daily banks of flights into CMB, so you can generally find both convenient daytime departures and overnight options that let you arrive in the morning. During the December-to-March high season and around major holidays, flights fill earlier, so booking ahead and allowing a comfortable connection buffer at the hub is wise.
National carrier SriLankan Airlines operates the widest direct network into Colombo, spanning the Gulf, India, Southeast Asia and a handful of European cities, and is the natural choice for nonstop sectors where they exist. Emirates connects through its Dubai hub with frequent daily service and a deep global feed, while Qatar Airways links Colombo via Doha with strong onward coverage to Europe and the Americas. Singapore Airlines offers a premium one-stop routing through Changi, and Cathay Pacific connects East Asian traffic via Hong Kong. For the dense India market, IndiGo runs frequent low-cost sectors into Colombo from several Indian cities. Other carriers serving CMB include Etihad, Gulf Air, Thai Airways, Air Arabia and Turkish Airlines, which means most global travellers can choose between several airlines and alliances on their route.
Sri Lanka's primary international gateway is Bandaranaike International Airport, and almost every overseas visitor arrives there before continuing to the coast or the hills.
Browse routes and schedules into Bandaranaike International Airport (CMB), located at Katunayake about thirty-two kilometres north of central Colombo and only around ten kilometres from the beach town of Negombo. The E03 Colombo-Katunayake Expressway connects the airport to the capital in roughly twenty to thirty minutes by car, while a frequent airport coach runs the same route for those travelling light. Metered taxis, app-based rides such as PickMe and Uber, and prepaid car services are all available from the arrivals area, and many hotels arrange transfers. As the home base of SriLankan Airlines, CMB is the focal point for nearly all long-haul and regional arrivals, and its proximity to Negombo means jet-lagged travellers can reach a beachfront hotel within minutes of landing.
Most visitors to Sri Lanka need an Electronic Travel Authorization, known as the ETA, arranged before departure. Airlines verify it at check-in, and on approval it is converted into a short-stay visitor visa on arrival at the port of entry. Eligibility, validity and any fees vary by nationality and are periodically updated, including recent changes to which nationalities pay and which travel free, so confirm the current rules for your passport on the official Sri Lanka ETA portal before you fly. As a standard precaution, carry a passport valid for at least six months beyond your arrival date and be ready to show onward or return travel and proof of accommodation if asked. Because immigration policy can shift, always check the latest official guidance close to your departure rather than relying on older information.
Colombo, the commercial capital, blends colonial architecture, modern waterfront development and a lively food scene, and is the natural first or last stop on most trips. Kandy, set among the central hills, is home to the Temple of the Sacred Tooth Relic and serves as a gateway to the tea country around Nuwara Eliya and Ella, famous for cool air and scenic train rides. Galle, on the south coast, is known for its restored Dutch fort and the nearby beaches of Unawatuna and Mirissa, the latter a hub for seasonal whale watching. Inland, the Cultural Triangle holds the ancient cities of Anuradhapura and Polonnaruwa and the rock fortress of Sigiriya, while the east-coast towns of Trincomalee and Arugam Bay come into their own during the mid-year months for diving and surfing. Because the island is compact, many travellers combine several of these regions in a single trip, pairing a few days in Colombo or on the coast with the cooler hill country and a stop at one of the ancient sites.
Sri Lanka offers everything from beach resorts to boutique tea-estate bungalows, so where you stay can be tailored to each leg of your trip. In Colombo, the Fort and Cinnamon Gardens districts suit business stays and first or final nights, while Negombo, close to the airport, is convenient for early or late flights. The south coast around Galle, Unawatuna and Mirissa is the place for beachfront stays, and the hill country around Kandy, Nuwara Eliya and Ella is dotted with cool-climate guesthouses and heritage hotels with sweeping valley views. In the Cultural Triangle, eco-lodges and resorts cluster near the ancient sites. Booking ahead is sensible during the December-to-March high season, when the best-located properties fill quickly.
On connecting routes to Colombo you will generally find economy, premium economy and business cabins, with the exact mix depending on the carrier and the aircraft assigned to each sector. Full-service airlines such as Emirates, Qatar Airways and Singapore Airlines offer lie-flat business seats and premium economy on their widebody hub flights, which makes a real difference on the longer leg of a one-stop journey. SriLankan Airlines provides a two-class layout on most of its network, while lower-cost regional operators on short Indian sectors typically fly single-class economy. A sensible strategy is to choose your cabin based on the longest segment of your itinerary, since that is where comfort matters most over many hours in the air. On a one-stop trip, it can be worth paying for a better cabin on the long intercontinental leg and travelling in economy on the short hop into Colombo, which keeps the overall fare reasonable while still giving you rest where you need it.
Sri Lanka has two monsoons, so the best timing depends on which region you plan to visit: the southwest coast and hill country are driest from December to March, while the east coast is at its best from May to September. The local currency is the Sri Lankan rupee, and while cards are widely accepted in cities and resorts, it is worth carrying some cash for smaller towns, markets and local transport. English is broadly understood alongside Sinhala and Tamil, which makes getting around and asking for directions easy. The island runs five and a half hours ahead of GMT, distances between regions can take longer than the map suggests because of winding roads, and a light layer is genuinely useful for cool evenings up in the hills.
Traveloka makes it easy to compare carriers, hubs and routings into Colombo in one place, backed by a Best Price Guarantee and a Price Alert tool that tracks fares so you can book at the right moment. Easy Reschedule gives you flexibility if your plans change, and 24/7 customer support is on hand before and during your trip. With one search you can line up several airlines and hubs side by side, then book the option that best balances price, timing and comfort. Search, compare and confirm your flight to Sri Lanka with confidence.
National carrier SriLankan Airlines serves Colombo most widely, alongside Emirates, Qatar Airways, Singapore Airlines, Cathay Pacific and IndiGo. Other carriers including Etihad, Gulf Air, Air Arabia and Thai Airways also operate into Colombo, giving travellers a wide choice on routing, hub and price depending on where their journey begins.
Almost all visitors land at Bandaranaike International Airport (CMB) at Katunayake, about thirty-two kilometres north of Colombo and ten kilometres from Negombo. It is the hub of SriLankan Airlines and connects to the capital in roughly twenty to thirty minutes via the expressway by taxi or coach.
Travel time depends on your connecting hub. One-stop Gulf routings from Europe run roughly twelve to sixteen hours including the layover, connections via Singapore or Bangkok are shorter, and short sectors from southern India reach Colombo in under two hours.
Most travellers need an Electronic Travel Authorization (ETA) before departure, which becomes a short-stay visitor visa on arrival. Rules and fees vary by nationality and change periodically, so confirm the current requirements for your passport on the official Sri Lanka ETA portal.
It depends on the region because the island has two monsoons. The south and west coasts and hill country are driest from December to March, while the east coast is at its best from May to September, making Sri Lanka a year-round destination.
Fares move with season, origin and how early you book, so there is no single cheapest month. Booking a few weeks ahead and keeping dates flexible helps. Set a Price Alert on Traveloka to track your route and book when fares dip.
SriLankan Airlines operates the widest direct network into Colombo, with nonstop sectors from the Gulf, India, Southeast Asia and a few European cities. From most other regions the practical option is a one-stop connection through a Gulf or Asian hub.
Many flights to Sri Lanka can be changed through Easy Reschedule, and refund eligibility depends on the airline and fare rules of the ticket you buy. Check the conditions shown during booking, and reach 24/7 customer support if you need help.

