Flight from Sri Lanka today. How long does it take to fly to Sri Lanka on a regular flight? How long is the flight to Sri Lanka from St. Petersburg?

Sri Lanka is a small island better known as Ceylon and is one of the most exotic resorts in the world. Tea is the main attraction of the island, its source of income, as well as the main souvenir of tourists.

Direct flight to Sri Lanka

How long to fly a direct flight to Sri Lanka without transfers is of interest to many travelers who are going to Ceylon. A direct flight from Moscow to Colombo is operated by Aeroflot (flight time is 8 hours 35 minutes). It is necessary to take into account the fact that in winter the time difference with Moscow is 3 hours, and in summer – 2 hours.

How long is a connecting flight to Sri Lanka?

But not many people can withstand such a long flight, especially children. How long does it take to fly to Sri Lanka with transfers so that it is not so tiring for both adults and children? From Moscow with a transfer you can fly through Doha, Bangkok, Ankara, Istanbul or Dubai.

In the first case, you can fly to your destination in 9 hours 50 minutes and relax at Doha airport for 1 hour 15 minutes while waiting for your flight. In the second case, the flight to Sri Lanka from Moscow will generally last 27 hours, 15 of which you will have to spend in the Bangkok lounge. The UAE airline Emirates Airlines operates regular flights Moscow - Dubai - Colombo. With a transfer in Ankara and Istanbul, the travel time will be 42 hours 40 minutes.

How long it takes to fly to Colombo with a transfer depends on the carrier company.

Travel time with the company:

  • Emirates Airlines will be 16 hours;
  • Etihad Airways – 10 hours 45 minutes;
  • S7 Airlines – 10 hours 40 minutes;
  • SriLankan Airlines – 10 hours 45 minutes (with landing).

The table provides more detailed information about how long it is to fly to Sri Lanka from different cities in Russia and the flight time.

International airports in Sri Lanka

There are three airports in Sri Lanka that serve international flights: Bandaranaike, Ratmalana And Kankesanthurai in the city of Jaffna. The largest of them is Bandaranaike - it is located 35 kilometers from the capital Colombo on an island in Katunayake.

There are several terminals (3 cargo) on the territory of Bandaranaike Airport. 39 passenger check-in counters have been installed. People waiting for their next flight can relax in one of three comfortable hotels. There is also a duty-free shop at the airport, where prices for a wide variety of goods are much lower than at other airports where you will be waiting for a transfer. At all airports on the island there are currency exchange offices, first aid stations, and mother and child rooms.

The visa is issued very quickly, as well as passport control. Everything here is created to make arriving tourists feel as comfortable as possible after a tiring long flight.

The island's airports accept planes and airbuses from such airlines as British Airways, Lufthansa, Srilankan Airlines, Indian Airlines, Thai Airways. If necessary, you can look at the airports of Sri Lanka on the map and choose the most suitable one for yourself.

Sri Lanka airports on the map

Below is a map of international airports in Sri Lanka in Russian:

Airfare to Sri Lanka

The cost of an air ticket to Sri Lanka from Moscow will average about 20,538 rubles and more (round trip). A child ticket will cost an average of about 17,000 rubles. The most popular flights to Colombo are from December to March. And during this period of time you can purchase tickets for 30,228 rubles. The low season, which lasts from May to July, is characterized by lower prices for air tickets - from 24,873 rubles.

The lowest prices for Emirates airline tickets can be purchased for 13,616 rubles (transfer to Dubai).

  • Ticket prices for Etihad Airways start from 15,056 rubles and for Srilankan Airlines from 21,421 rubles (transfer to Abu Dhabi);
  • Air carrier Qatar Airways sells tickets from 18,465 rubles (transfer in Doha);
  • Turkish Airlines offers tickets from 20,650 rubles (transfer in Istanbul);
  • Flydubai sells tickets from 20,665 rubles (transfer to Dubai).

Those tourists who want to spend their holidays in Sri Lanka should understand that the journey ahead of them is not short. The distance between Moscow and Ceylon airport is about 6,700 km. Only true connoisseurs of beauty cannot be intimidated by Ceylon plantations, so there are more than enough people who want to visit this beautiful island.

This South Asian state is considered an exotic resort in the world. The main attraction of this small island is tea. It is tea that feeds the population of the country, and tourists export it en masse as souvenirs.

Direct flight to Sri Lanka

Direct flights to Ceylon are operated only by Aeroflot airline. There are tourists who do not consider traveling with transfers anywhere if there are direct flights, despite the fact that prices for direct flights are higher than with transfers.

Let's figure out how long it takes to fly to Sri Lanka from Moscow on a direct flight? There is a direct plane to Colombo airport 8 hours 35 minutes. By the way, it is worth considering the difference with Moscow time:

  • in summer the difference is 2 hours;
  • in winter – 3.

Flight to Ceylon with transfers

Some tourists decide to fly to an exotic island with transfers. This is done for several reasons. Firstly, it is easier for passengers with children to endure the journey - children quickly get tired of long flights and begin to be capricious. Secondly, making a transfer in Bangkok, Dubai, Istanbul, Ankara or Doha is cheaper than direct flights.

How many hours does it take to fly to Sri Lanka from Moscow, changing in one of the above cities?

Flight time Sri Lanka - Moscow can last from 9.5 hours to 27 hours, and even more than 42 hours. For a long flight, the transit time in Bangkok is 15 hours.

There is also a flight for the most persistent - the Emirates air carrier makes flights via Istanbul or Ankara lasting 42 hours 40 minutes.

Colombo Airport from inside

Airports in Sri Lanka

International flights arrive in Ceylon at the following airports:

  • Bandaranaike;
  • Ratmalane;
  • Kankesanturae.

The first airport is the largest, located 35 kilometers from Colombo, the capital of the island. The airport has several terminals, including 3 cargo terminals.

The visa is issued quickly, without delay. The government is interested in ensuring that the Moscow-Sri Lanka flight with long transfers does not continue with waiting at the airport upon arrival.

The cost of a flight always depends on the time of travel. The chart will allow you to compare prices for air tickets from Moscow to Sri Lanka, track the dynamics of changes in their cost and find the best offer.

Statistics will help determine the season of low prices. For example, in December prices reach an average of 40,626 rubles, and in May the cost of tickets drops to an average of 29,796 rubles. Plan your trip now!

We analyze this information and create charts to make it easier for you to plan your trips.


What is more profitable – to buy air tickets in advance, avoiding the general rush, or to take advantage of a “hot” offer closer to the departure date? The chart will help you determine the best time to purchase airline tickets.


See how the price of air tickets from Moscow to Sri Lanka changed depending on the time of purchase. Since the start of sales, their value has changed by an average of 49%. The minimum price for a flight from Moscow to Sri Lanka is 44 days before departure, approximately 31,592 rubles. The maximum price for a flight from Moscow to Sri Lanka is on the day of departure, approximately 49,543 rubles. In most cases, early booking helps you save money, take advantage of it!

The cost of air tickets from Moscow to Sri Lanka does not represent a fixed and constant amount. It depends on many factors, including the day of departure. The dynamics of changes are visible on the graph.


According to statistics, the most affordable option for flights from Moscow to Sri Lanka is on Tuesdays, their average cost is 31,228 rubles. The most expensive flights are on Saturdays, their average cost is 34,029 rubles. It is worth considering that flights on holidays are usually more expensive. We hope this information will help you plan your travels more effectively.

The cost of air tickets depends not only on the date, but also on the time of departure. An airline can operate several flights on one day, and they will differ in price category.


The graph shows the cost of departure depending on the time of day. For example, the average cost of a ticket from Moscow to Sri Lanka in the morning is 40,846 rubles, and in the evening 39,603 rubles. Evaluate all conditions and choose the best offer.

The graph shows comparative prices for air tickets from Moscow to Sri Lanka on the most popular airlines. Based on this information, you can plan your trip and buy air tickets from Moscow to Sri Lanka from a carrier that suits you.


Statistics will help you choose a flight based on your financial capabilities, as well as your wishes in terms of comfort and flight conditions. The lowest prices for air tickets from Moscow to Sri Lanka are offered by Etihad Airways, the highest prices are offered by Hahn Air.

The exoticism of Sri Lanka attracts many Russians. The only problem for tourists who intend to spend their holidays here is the road. The countries are separated by a distance of 6,700 kilometers, so the only acceptable option to get to this resort is to travel by plane. We will clarify the nuances of the flight and determine the ratio of the optimal time to the cost of such a trip.

The unique atmosphere of Ceylon envelops travelers even in the airport terminal building. A special feature of the island is the quick processing of entry permits for tourists. Local authorities are trying to reduce travelers' wait for visas as much as possible, which indicates a high level of service in this country. By the way, the state has three international airports. The country's main airstrip is located 30 kilometers from the capital city of Colombo and is called Bandaranaike. The airport's annual passenger traffic is 8,500,000 people. There are three passenger terminals here, and today only a single hub accepts flights from other countries.

Colombo Airport is the country's main airport with an annual passenger traffic of 8,500,000 people

The authorities plan to open the second sector for landing airliners arriving from abroad in 2020. The third terminal operates to service flights within the country. If we talk about the infrastructure of the airport terminal, there are two lounges and a waiting room. In addition, travelers will be able to visit Duty Free shops, retail outlets that specialize in selling tea, and cafeterias. There is a hall for smoking passengers on the territory of the complex, and employees offer clients comfortable rooms with showers for overnight stays.

Hambantota Airport lies on the southern coast of the Indian Ocean. Airplanes from Russia also fly here. There is a fairly developed infrastructure here, and tourists will be able to rent a car or rent a hotel room without leaving the airstrip complex.

The third airport in Ceylon was the Ratmalane air hub, which is located near the capital of Sri Lanka. The airport is considered the oldest international runway complex. However, today this air hub does not accept international flights and is used by the authorities as a training center for aviators. Now that we know the basic information about the point of arrival, let’s find out the flight time from Sri Lanka to Moscow and decide on the carriers.

Airline offers

To understand the details of your trip, it is advisable to study the list of airlines that offer flights in the desired direction. Today, flights from Russian carriers fly to the capital air hub of Ceylon " Aeroflot" And " Ural Airlines" Among the representatives of Arab countries, companies are represented here " Air Arabia», « Emirates», « Qatar», « Flydubai», « Gulf Air», « Kuwait Airways», « Oman Air" And " Royal Jordanian" In addition, Asian airlines fly here. Air China», « Air India», « China Eastern Airlines», « Japan Airlines», « Jet" And " Korean Air».

From European carriers, passengers will be able to choose among airlines " Air Berlin», « Air France», « Air Serbia», « Alitalia», « British Airways», « Etihad», « Finnair», « KLM», « Lufthansa" And " Turkish Airlines». Regular flights from Moscow are also offered by the local air carrier - “ Srilankan Airlines» . If a traveler is planning a route from the northern capital, in addition to the airlines already listed, airliners fly from here “ Russia" And " S7" You can also get there from St. Petersburg using airlines " BELAVIA», « Cathay Pacific», « Kenya Airways», « El AL Israel Airlines», « NIKI», « Singapore Airlines" And " Swiss».

Flights to Hambantota Airport from the capital are offered by Flydubai, Emirates, Hahn Air and Smart Wings. If the flight takes place from St. Petersburg, the Finnair carrier is added to the listed airlines.

Since we have briefly considered the issue of choosing an airline, let’s move directly to the problem of flying to the country of Sri Lanka. Flight from Moscow, travel time, cost of the trip - we will discuss these points a little below. After all, the calculation of the time interval of air travel is determined by various factors. These include distance, type of flight, specific airline modifications and meteorological conditions.

Flight selection

The first point that interests novice tourists is the question of how long it takes to fly to Sri Lanka from Moscow on a direct flight. The theoretical duration of the journey directly varies between 7.50–8.20 hours. This figure was obtained by dividing the distance of 6,700 km by the cruising speed of the aircraft of 900–915 km/h. In addition, the time for . But, unfortunately, today there are no such routes from Russia in airline schedules, and passengers will have to choose the appropriate travel method from flight options with one or two connections.

Transit with a single change to Colombo

Let's start with the optimal choice for many travelers - routes with one connection, because this method saves time. The shortest flight from the Russian capital to Colombo airport is offered by the airline " Air Arabia» . Here passengers will have to travel to Sharjah, which will take 5 hours, then a transfer for 50 minutes and the second stage of the route lasting 4 and a half hours. That is, the trip will take 10 hours 15 minutes. with an air ticket price of 24,746 rubles.

A good choice for a traveler is to travel on an airplane." Emirates" The airlines will deliver customers to the island in 11 hours 05 minutes, and the trip will cost 25,415 rubles. " Ural AL“guarantee that the company’s aircraft will transport passengers to the capital of Ceylon in 11 hours and 10 minutes. True, prices here are high and amount to 244,629 rubles. Moreover, both carriers fly through Dubai, but the Arab airline offers a shorter connection.

Traveling with Flydubai airlines will take 12 hours 10 minutes and cost RUB 23,717. Another reasonable alternative is to choose a flight from the Greek carrier Etihad. Here the journey is extended to 12 hours 20 minutes with a ticket price of 36,904 rubles. Air India will take passengers to Colombo in 12 hours 35 minutes, connecting in Delhi, and Qatar offers a route via Doha, which will last 13 hours 55 minutes.

If we talk about the duration of the trip from Moscow, the time that travelers will spend in the air falls within the framework of 10.15–35.20 hours. Moreover, tourists will find the longest flight in the airline’s schedule “ KLM" The cost of the trip will be 22,638–265,801 rubles. Here low-cost flights are offered by the airline " Flydubai", and you will see the most expensive routes from the company " Emirates».

Now let’s briefly define the situation for residents of the northern capital, whose final destination is Sri Lanka. How long it takes to fly from St. Petersburg to the Bandaranaike air terminal depends on the choice of airline. The carrier has the shortest flights here " Emirates" Airline customers will reach Colombo in 13 hours and 20 minutes, paying a fare of 32,367 rubles. The only inconvenience in this case is the night transfer at 2.50 hours in Dubai. " British Airways"will deliver clients to their destination in 17 hours 25 minutes, and " Turkish Airlines» guarantee a flight duration of 20 hours 35 minutes.

We fly with two connections

Now let's look at travel options with several transfer points. Such a road often turns out to be tedious, but sometimes it is impossible to fly in the right direction in any other way. You can get to the Colombo airport terminal with minimal time losses from Moscow with the carrier “ Qatar" There will be transfers in Doha and Dubai, and the flight time will take 13 and a half hours. But the disadvantage of this option is the price of air tickets - a seat on board costs at least 247,200 rubles.

A low-cost and fast flight to Sri Lanka from Moscow with two transfers is offered by Etihad.

An analogue of such a flight is offered by the airline " Etihad" Here the trip will last up to 13 hours 40 minutes with fares starting from 66,487 rubles. And the company BELAVIA» will take clients to Ceylon in 14 hours with connections in Minsk and Abu Dhabi. At the same time, the price for a seat on board will be 65,735 rubles. A good choice for flights " Air Berlin" Here the journey lasts 16 hours 35 minutes with a fare of 30,048 rubles.

If we consider the indicators of the time interval that tourists will spend in the air, the values ​​here range from 13.30–49.20 hours. As for flight prices, travelers note a significant variation - from 23,921 rubles to 365,681 rubles. Moreover, the highest prices are offered by Japan Airlines. Here the journey will last 39 hours 25 minutes with transfers in Tokyo and Bangkok.

If we talk about traveling to Hambantota Airport, airline routes operate here from the capital with minimal loss of time " Flydubai" You can fly to Sri Lanka here in 16 hours 25 minutes with an air ticket price of 62,247 rubles. Moreover, travelers will have to make transfers in Tbilisi and Dubai. The longest route here is offered by the airline " Emirates" In this case, the journey is extended to 42 hours 10 minutes. with connections in and Dubai. The price for this flight starts from RUB 39,611.

To make the trip memorable only from a pleasant side, it is appropriate for tourists to take into account some tips. Remember, the most convenient flight options to Ceylon are provided by airlines that connect in Dubai or Abu Dhabi. In addition, it is advisable to approach the purchase of tickets responsibly. It is optimal to book places two to three months before the desired date. These actions contribute to the availability of air tickets on flights of the desired airline.

To make your trip memorable only with pleasant impressions, plan your flight in advance and purchase air tickets online

Please note that purchasing an e-ticket allows you to travel independently on board. And in conditions of a long stay in the air, a comfortable seat guarantees pleasant emotions from the flight and a good start to your vacation.

Colombo Airport is the country's main airport with an annual passenger traffic of 8,500,000 people
Hambantota Airport is the second international airstrip in Ceylon, where flights from Russia also land.
Today, passengers will also find flights to Sri Lanka in the regular schedule of Ural AL Airlines
The Arab carrier Air Arabia will deliver passengers to Colombo Airport in 10 hours 15 minutes
Residents of the northern capital will reach the main airport of Ceylon with Emirates airlines in 13 hours 20 minutes

There are states on our map that are distinguished by a unique diversity of flora and fauna, have a special flavor and way of life, remaining an untouched oasis against the backdrop of other developed countries. A striking example of such a place is the island republic of Sri Lanka. This is an excellent choice for exotic tourism and maximum relaxation.

You can only get to this state by plane, so first you have to figure out how long it is to fly to Sri Lanka from Moscow. On a direct flight, the average flight duration is 8 hours. However, in practice, the Moscow-Sri Lanka flight time is from 9 to 10 hours, taking into account possible delays, weather conditions and the type of vessel.

Although the tourist destination to Sri Lanka is a tasty morsel for tourists, it is not yet so developed among airlines. To find a direct flight to this island country, you will have to try hard.

Today, only Aeroflot offers non-stop routes from Russian companies. Moreover, these are mainly charter flights, which are carried out only in winter and on certain days. The foreign company SriLankan Airlines also offers non-stop flights.

Another important point to consider when planning your route is time zones. The time difference with Sri Lanka is +2.5 hours, that is, if in the capital of the state - the city of Colombo it will be 14:30, then in Moscow it will be exactly 12 noon.

How long does it take to fly to Sri Lanka from St. Petersburg?

The flight duration from St. Petersburg to the island in southern Asia is from 10 to 11 hours. As a rule, these are charter flights, the availability of which is better to ask tour operators. Direct flights from the northern capital are organized extremely rarely; usually 1 or 2 transfers are required. Connecting cities are Moscow, Dubai, Delhi or Doha.

When flying with transfers, the flight duration lasts from 15 to 48 hours, but of course such flights are very tiring and should be chosen only in the absence of more convenient routes. The plane boards at Pulkovo Airport. The time difference with St. Petersburg is also +2.5 hours.

How long does it take to fly to Sri Lanka from Yekaterinburg?

Unfortunately, it is not possible to fly directly from Yekaterinburg to the island republic. Therefore, as an option, you can get to the capital, or go with transfers. Connections are usually made in Moscow, Dubai, Delhi, and the flight lasts on average 15-20 hours.

The most convenient flights for Yekaterinburg are offered by Flydubai with a transfer in Dubai; the flight in this case lasts 12 hours. Departure takes place at Koltsovo airport. In this case, the time difference with the local time zone of the island republic will be +30 minutes.


Connecting flights to Sri Lanka from Moscow

The following companies fly to Sri Lanka with transfers:

  • Flydubai operates regular flights with a connection in Dubai; the flight in this case will be 12 hours from the capital.
  • The airline Air Arabia offers flights with a transfer in the city of Sharjah, the flight lasts 11 hours.
  • Etihad Airways has routes lasting 12 hours 30 minutes, connecting in Abu Dhabi.
  • You can get to Sri Lanka with Air India, the transfer takes place in the capital of India, and the flight duration is 12 hours.
  • S7 Airlines organizes regular flights with a transfer in Doha, flight time from 11 to 24 hours.
  • Turkish Airlines operates flights with a connection in Istanbul, the flight lasts from 17 hours to 20 hours.
  • Air Serbia has routes ranging from 16 hours to 24 hours, with connections in Belgrade and Abu Dhabi.

Cost of a flight to Sri Lanka from Moscow

The price for flights with transfers to the South Asian state is 15-40 thousand rubles. The cost depends on the carrier company, month, date and even day of the week. If you buy a ticket in advance, there is a high probability of purchasing it at the lowest price. On average, you can easily purchase a ticket for 20-22 thousand rubles per person.

At which airports in Sri Lanka do planes land from Moscow?

Departures from Moscow are carried out from Vnukovo and Domodedovo airports. Since 2011, Aeroflot has been organizing direct flights with a stop at Sheremetyevo on Tuesdays and Fridays, but at the moment most Aeroflot aircraft to Sri Lanka fly with transfers due to the low passenger flow.

The largest airport in Sri Lanka is Bandaranaike, which is located near the country's capital Colombo. It receives most international flights, including Russian ones. Also major airports are Ratmalana and Kankesanthurai, which are located in the city of Daphne. Bandaranaike is considered the most convenient place to arrive; you can order a transfer in advance, and in just 35 kilometers you will find yourself in the capital of an exotic state.