Prices for air tickets Denpasar Bali – Jakarta by month. Tickets to Bali. How to fly to heaven cheaply? How to get from Denpasar to Jakarta

In this article I will tell you how you can get from Bali to Jakarta and back.

Airplane

If you have a short two-week vacation and do not want to travel around Java, then I would recommend flying Bali-Jakarta and Jakarta-Bali to save time. It's funny that a plane ticket and a bus ticket will cost about the same: $30 - $40.

  • Cheap plane tickets Jakarta-Bali and Bali-Jakarta

Direct bus

Bus tickets can be purchased both at travel agencies and online. Air-conditioned bus tickets cost IDR 480,000 - IDR 550,000. The official version is that the journey takes about 24 hours, but it seems to me that it could be longer, this is Asia :) The bus makes several stops. In Jakarta, the bus departs from Jembatan Baru, Terminal Pulogadung, Terminal Pulogadung, Terminal Pulogadung stations. In Bali, the bus departs from stations in Ubud and Denpassar.

  • Online tickets for direct bus Jakarta-Bali and Bali-Jakarta

Our trip

We couldn’t find information about whether it was possible to take a direct Bali-Jakarta bus somewhere halfway along the route, for example, in the area of ​​the Ijen volcano (we were going right to it), so we had to be content with non-tourist city transport and go with transfers.

I'll tell you how we drove, but this is not an ideal option. But just one of many.

  1. Car from Canggu area, Bali to northwest Bali.
  2. The Bali-Java ferry costs a penny, I don’t remember the exact price, the journey takes 40 minutes. It runs once every 1 hour. As far as I know, the ferry operates 24 hours a day.
  3. Port Banyuwangi - Probolinggo, 150,000 rupees, journey 5.5 hours. A broken-down bus without air conditioner.
  4. Probolinggo - Surabaya, 20,000 rupees, travel time 2.5 hours. Excellent modern bus with air conditioning.
  5. Surabaya - Jakarta, 280,000 rupees, travel time 17 hours. Excellent modern bus with air conditioning.

You can also get from Denpassar, Bali and to the port of Banyuwangi (near the Ijen volcano) by bus. The recommended buses are Indonesia Abadi, Margahayu, DAMRI or Akas, which go from Denpassar to Surabaya. If the volcano is not interesting to you, then, accordingly, you can go to the final Surabaya.

There is a direct bus from Banyuwangi port to Jakarta for 480,000 rupees. The driver gave the travel time as 28 hours. The downside is that there is only 1 bus after lunch, at 7 pm. We arrived in Banyuwangi in the morning and we didn’t want to wait for the evening, so we went on the stage. And in the end we got there in 25 hours. In terms of money, both a direct bus and one with 2 transfers were the same - $34.

And now a little more about our bus trip

What to expect from government buses plying in Java? Firstly, they are very different, there are both ancient clunkers and high-quality modern buses, which are a pleasure to ride. We rode both the first and the second :) Tickets can be purchased on the spot directly on the buses or at the bus station. The locals speak a little English, but more often than not, not understanding us, they began to mutter something in their own language.

The route Surabaya - Jakarta (Jakarta) was the longest, 17 hours. There were soft comfortable seats that fell back, places for suitcases and curtains on the windows so that the sun would not interfere.

We most likely overpaid for the ticket to Probolinggo, but for the ticket to Jakarta we got a little discount. So here, like in a market, you have to bargain. We have rarely seen this; usually in Asia there are no problems with fixed prices for intercity buses. Lots of helpers, bus vendors and musicians - everything here is as usual in Asia :) Sometimes unobtrusive music plays or a movie is shown on TV.

What else can I say - we blew the laptop. At one of the stops between Surabaya and Jakarta, while we, like everyone else on our bus, were having lunch in a cafe, some scoundrel took one of our laptops out of his backpack, put a thick magazine in its place and was gone. Of course, it's our own fault for leaving a valuable item unattended, so we only have ourselves to blame. A couple of days later we already bought a new laptop, but the unpleasant aftertaste from the bus trip in friendly Java remained. Having discovered the loss, we asked one of the passengers to call the police. A couple of minutes later we arrived at the station, the police searched every bag, but found nothing. The thief, having stolen the laptop, probably never returned to the bus. The passengers on our bus were very sympathetic to us, willingly helped the police in the search and reacted quite calmly to the unforeseen delay on the way. In short, when leaving the transport even for a short time, take all valuables with you. And this story will be a science for us, otherwise, having traveled by bus all over Sri Lanka and sailed on ferries in the Philippines, we completely relaxed and stopped being on guard. Like, everything was always top-notch, we didn’t expect a set-up from Indonesia, oh, we didn’t expect it. But now we’ll be on watch again, there’s no need to relax :)

There are many different ways to get to Bali, you can find out about this in this article. Since many people (especially surfers) do not want to take a tour to Bali, I will tell you about different options on how to fly to Bali on your own, where to look for and buy tickets, what transfers to fly with and what is the duration of the flight.

#1 – Stress-free option: direct to Bali

Although there are no direct flights from Russia to Bali, you can buy a connecting ticket from one airline, which can take you to Bali. This flight option is the least stressful because you don’t have to worry about connections or worry about whether you and your luggage will make it to all transfers. Immediately upon check-in for your flight, you will receive boarding passes for the entire flight and your luggage will also be checked in to Bali, which means any delays and flight delays will be the airline’s problem, not yours :-)

The most popular flights to Bali from Moscow are Qatar airways, Emirates, Singapore Airlines, Catay Pacific and Chinese Airlines. Emirates flies from St. Petersburg. The above airlines (except Chinese) are usually very comfortable, Chinese ones are not so much, but they are cheaper. If the difference in the ticket is small, then it is better not to take Chinese airlines. Qatar airlines fly to Bali with a transfer in Doha, Singapore airlines fly to Singapore, Catay airlines fly to Hong Kong, Emirates airlines fly to Dubai, China Southern airlines fly to Guajong, etc.

These airlines fly to Denpasar Airport (DPS) (the only airport in Bali) with one or sometimes two transfers. Be sure to check the number of transfers and length of transfers at each location. Since the cheapest tickets may have “stupid” transfers: for example, 13 hours in Doha (with Qatar Airways), there is nothing to do at this airport and 13 hours is sooooo much. On transfers in Dubai, Doha, etc., you will not be allowed to go out into the city and will have to sit at the airport, spending money on cafes and duty free ;-) Also check the total length of the flight. The fastest flights are up to 20 hours, medium flights are about 25 hours, long flights are more than 30 hours.

  • Skyscanner
  • Ozon.Travel
  • Aviasales

If it is possible to take a flight with one transfer, then it is better not to save too much on this. Because if you save $50-100, you will still spend it on the flight and while waiting on transfers, and you will also be so tired that the first day upon arrival will simply be a rest period and in the end you will lose a lot more.

The ticket price depends on how far in advance you book your ticket. Usually a ticket costs somewhere around 35,000 rubles if you book two or more months in advance. If you look for special offers, it may turn out cheaper. Most often, Emirates and Qatar Airways have promotions in Bali. (By the way, Emirates is now selling tickets directly to Bali, and from Jakarta to Bali, the flight is operated by Garuda. The convenience is that Emirates itself selects the correct ticket for Garuda for you, and your luggage is checked in directly to Bali.)

In terms of waiting for a transfer, the best airports are Singapore, Dubai, Kuala Lumpur (international terminal), Hong Kong. Not so much in Doha and China.

No. 2 – Option “by rail”: get to Bali through neighboring cities in Asia

I often fly this option myself. It is for more or less experienced travelers, since for the first time it can cause some stress from making all the connections yourself. But if you look at it, there is nothing complicated.

You can view tickets separately to such Asian cities as Jakarta (Indonesia), Kuala Lumpur (Malaysia), Singapore, Bangkok (Thailand), Hong Kong, Bangkok (Thailand); and then from there to Bali. Sometimes such flights end up being cheaper than the option of direct flights to Bali described above.

Those who travel from the eastern part of Russia (or from other CIS countries) should definitely consider this option on transfer flights, since you can profitably fly to Hong Kong, and from there on your own to Bali. Even if the transfer there is long, you can go out into the city and take a walk. For example, my friend who flies to Irkutsk always takes a ticket to Hong Kong, and then from there S7 to Irkutsk. This works out cheaper than if you buy the entire flight from Irkutsk to Bali.

The biggest disadvantage when planning a route this way is that some Asian low-cost airlines (for example, Lion Air/ Malindo Air, as well as AirAsia and even Jetstar) sometimes delay flights and you may be late for your next flight; in this case, your ticket will be lost, since you bought everything separately. Therefore, in the case of low-cost airlines, it is better to allow at least three hours for a transfer, and if you are worried, even more.

Another disadvantage is that you usually have to pay separately for luggage at low-cost airlines. Therefore, this option is suitable for those travelers who travel light. And those who are bringing a large suitcase with them must take into account the cost of luggage separately; you will not see it on a low-cost airline ticket. (For example, with AirAsia, a large suitcase on one flight segment will cost about $40S)

Does this option have any advantages? In general, yes! At the same time, you can see another Asian city; all the above cities (except Jakarta) are quite interesting. And Singapore, Hong Kong and Bangkok are, in principle, some of the most colorful cities in Asia. (There is absolutely nothing to do in Jakarta, the capital of Indonesia).

As for transfers, Singapore, Kuala Lumpur and Hong Kong have huge and modern airports where you can have a fun time. (True, not all terminals in Kuala Lumpur are good; those for low-cost airlines are not very good).

Search for tickets to Asian low-cost airlines:

About the peculiarities of transfers in each city:

Jakarta (CGK – airport code in brackets):

(That is, you book a ticket, for example, to Jakarta, and then look at the low-cost airline separately. As I already said, it is not always profitable to buy separately - check both options.)

On the Jakarta-Bali (Denpasar) route, there are a huge number of flights per day, here are the main low-cost airlines: Air Asia, Lion Air, Citilink, Merpati

Tickets cost $50-80 one way. Buying tickets on the last day is not always profitable. It is better to look at tickets on a general search website (to see which airlines are flying that day) and can be double-checked on the websites of the airlines themselves. For what? General ticket information sites do not always show promotions for these local airlines. I usually book local flights through the local Indonesian website tiket.com - the search form is given above. They have a larger selection of local airlines.

One of the disadvantages of Jakarta is that the flight to Bali is a local flight and you often have to change the terminal. The airport in Jakarta is old, the terminals are not connected and you have to look for a free shuttle bus (while fighting off taxi drivers who will say that there is no shuttle bus). Well, the airport itself is not very modern and it is usually tiring to wait for a long transfer there; there is absolutely nothing to occupy yourself with. Garuda Indonesia flies from the international terminal to Bali, but almost everyone else flies from the local terminal.

Singapore(SIN) / Kuala Lumpur (KUL) / Bangkok (BKK):

There are many domestic direct flights from these cities to Bali. One-way ticket prices: from $60 to Kuala Lumpur, from $85 to Singapore, from $120 to Bangkok.

As I said above, you can stay in each of these three cities for a day or two - Russian tourists do not require a visa for a short period of time to Malaysia and Thailand, and Singapore has a free transit for 4 days. (To receive transit you need to show a ticket further to Bali).

Direct flights from Bali to Kuala Lumpur – Air Asia, Malindo Air; Singapore: Air Asia, JetStar; to Bangkok – AirAsia.

It is better to look at tickets for domestic flights from these cities to Bali on the websites of the airlines themselves or on the Indonesian website of low-cost airlines

How to buy tickets to Bali:

In the case of Bali, it is better to look for tickets through special online services, where you can not only compare tickets from different airlines and fares of different ticket services, but also see at once how many connections there are and how long the flight is. With the help of such ticket selection services, you can see the full picture. In the past, I have always tried to book directly on the airline's website, but this only works for simple direct flights. Complex complex flights (as in the case of Bali, where there are no direct flights in principle) are more profitable on special sites like Skyscanner, Ozon.Travel, and Aviasales.

At different periods of my traveling life, I tried different online ticket search services - from kayak and Momondo, Skyscanner and flight sales, and even hipster onetwotrip or hipmunk. Now I have in my arsenal the three services mentioned above, and I will talk about them below.

Skyscanner and Aviasales

What are the benefits of these two services and how do they work?

These sites do not sell you tickets directly, they show offers for different airlines and different online ticket offices, and when you click on the ticket you like, you will be taken to the website of either the airline or the ticket office. So, using such services, you see all tickets, including promos and including compound flights (when there are several airlines, but the ticket is sold to you as a single ticket; you have to fly to Bali on these compound flights, since there are no direct flights.) Services - aggregators such as airsales/skyscanner select a convenient connection for you. That is, for example, if your airline flies from Russia only to Jakarta, then the aggregator will select a ticket from Jakarta to Bali for you.

In my many years of travel experience, these two services are the most convenient, they have the most different “tricks” and most often this is where I find the best deals.

(Other services are not so good for my taste. For example, kayak.com is very bad at showing cheap tickets for some flights in Asia, since it selects more expensive domestic airlines as connections rather than cheap low-cost airlines. Services like hipmunk does not show cheap options at all .)

Aviasales/Skyscanner have a user-friendly interface and various useful “tricks” that can help you find a cheaper ticket. What kind of chips are these?

The most convenient thing is the ticket price calendar. For example, you understand what month you want to fly, but the dates are not important to you. Using the calendar you can see the best days. Personally, I use the calendar almost every time, adjusting my travel dates to cheap ticket dates.

A similar function is prices for neighboring dates or a price chart by day.

Well, the most important thing is that when, after your search, the system gives you dozens of different results, you can filter them. The most popular ones are the length of the journey or the number of transfers. Or, for example, you want to fly out in the evening. Specifically, at Aviasales, it seems to me that the filters are a little more convenient; there you can limit the time during a transfer (so as not to accidentally end up at some Doha airport for 8 hours). I also sometimes throw out some transfer cities (for example, you have a transfer in Tehran, but you don’t want that).

These filters allow you to see not just cheap tickets, but adequately cheap ones. For example, when I was looking for tickets to Bali, there was one very cheap option, but it had three or four (!) transfers and 54 hours on the road. For some, this is not critical, but in the case of a vacation, this option will not work; why waste two days on the road when you can spend them in Bali? :-)

The Aviasales website is generally the most advanced in terms of all sorts of tricks. The coolest of which is a world map with prices for different destinations. That is, if, for example, you don’t know where you want to go, and are ready to rush anywhere, then this option is for you. Choose your departure city, your budget and see where you can go.

Ozon.Travel

Separately, I would like to say about Ozon Travel. This service differs from the above, since it is a ticket office, and not just a selection of tickets. That is, the ticket will be issued to you directly by Ozon, which means the price you see in the search is final. With the services above, it sometimes happens (albeit rarely) that when you are transferred to the site, it turns out that this tariff no longer exists.

On my last trip from Bali to Moscow, I got the best tickets from Ozon Travel, and so I decided to take a closer look at this service and talk about it here. There are often interesting offers here. For example, I needed to get from Bali to Moscow, and I wanted to fly back to Bali from Europe. It was unprofitable to buy tickets separately; Ozon Travel was the only one who offered me a composite route based on the principle of round-trip tickets - both flights with Turkish Airlines and the price was not for two separate tickets, but for one round-trip. Moreover, it was impossible to buy this option on the Turks’ website; the composite route separately was also more expensive. I don’t know how Ozon does it, but they have special offers. Well, the main thing is that I flew on this ticket without the slightest problem. And no, these are not advertisements, but real recommendations.

A separate advantage of Ozone is that the ticket can be paid in different ways: from webmoney to the Euroset and even buying a ticket in installments. In some situations, this can also become a decisive factor.

And the last nice detail about Ozone is that they send a departure notification, there is information about the place where you are flying, even about what sockets are in this country and whether you need to take an adapter.

By the way, I don’t recommend looking for tickets only on the ozone website, since this is not an aggregator, but a ticket office; they may not have any options (especially for low-cost airlines). For example, I couldn’t book cheap flights around Europe on low-cost airlines there.

Directly on airline websites?

Checking ticket prices directly on airline websites is a must. What if the service didn’t show some kind of promotional tariff? But lately this has been happening less and less often, since aggregators have learned to pull out absolutely all tariffs and promos. Well, usually, when using a ticket selection service, it will still redirect you to the airline’s website if it has the cheapest fare. Or it will transfer you to the online ticket office, if there is a better option there.

Plus, in my experience, somehow aggregators show fares that are not on the airline websites themselves, or simply prices that are slightly lower. The main thing is to use proven services, otherwise there are those that sell you tickets, which then turn out to be invalid or are canceled after some time, when you can no longer get another ticket at the original price and will be forced to overpay.

The island of Bali is one of the most popular resorts in the world. In this article you can get the answer to the question of how to get to Bali from Jakarta on your own?


Google Maps / google.ru

Jakarta is the capital of Indonesia, as well as the largest city, which is geographically located on the northwestern coast of the island of Java. Its population is more than 9.5 million people. Here you can meet people of different religious views - Protestants, Catholics, Buddhists, Hindus. But the largest percentage are Muslims.

Island

Bali, in turn, is an island located in the Malay archipelago. It is surrounded on almost all sides by the water world. Thus, from the southern part it is washed by the Indian Ocean, from the northern part by the Bali Sea of ​​the Pacific Ocean, from the eastern part it is divided by the Lombok Strait with the island of Lombok, and on the western side it is separated from the island of Java by the strait of the same name.

Thomas Depenbusch / flickr.com

The population of Bali as of 2014 was just over 4 million 220 thousand people. Religion – Hindus. That is why there are frequent conflicts on religious grounds with the rest of the population of the country, where Muslims predominate.

The distance between the capital of Indonesia and the resort island is just over 1,100 kilometers. So how do you get from Jakarta to Bali? Today you can use the following types of transport:

  1. Airplane.
  2. Bus.
  3. Ferry.

You can view suitable travel options and buy tickets in advance on the website.

Airplane

If you don’t want to travel for a long time around the island of Java from Jakarta to Bali, then the fastest and most convenient way is to fly by plane. But first, of course, you need to get to the airport, for which you should take a bus or order a transfer.

Riyad Filza / flickr.com

By bus of the Damri carrier company the trip will last 1 hour, and by taxi 25 minutes. Next is the direct flight from Jakarta airport to Denpasar airport. Travel time will be 1.5 hours. The first flight leaves at half past five in the morning. The last one is at 21:40.

6 companies work in this direction every day:

  • Garuda Indonesia;
  • Lion Mentari Airlines;
  • Sriwijaya Air;
  • Citilink Indonesia;
  • Batik Air;
  • Indonesia Asia.

Then, using the services of the Kura-Kura bus company, take a bus to the resort town of Kuta, which is on the southern part of the island of Bali. The duration of the trip is 13 minutes, and the frequency of bus departures is every 10 minutes.

The second option with an airplane looks like this. Take the Damri bus to Jakarta Halim Perdana Kusuma Airport. The journey will take 45 minutes. Next, with the help of carriers Citilink Indonesia or Batik Air, fly to Denpasar Airport. Travel time will be 1 hour 45 minutes. Flights depart daily. The first is at 8:50 am, the last is at 21:50 pm. Then take a bus to the city of Kuta.

Airplane – Car – Ferry – Car

In this case, you will also need to take a bus to Jakarta Airport (CGK). From there, fly to the village of Blimbimgsari in 1.5 hours. Flights are operated daily by Garuda Indonesia and NAM Air. The first flight is at 7:05 am. The last one is at 15:10 in the afternoon. Next, you will need to drive from Blimbimgsari (BWX) to Ketapang for about 30 kilometers, which will take 25 minutes.

pommes king / flickr.com

From Ketapang take a ferry to Gilimanuk. Transportation by water is carried out by Indonesia Ferry. The walk will take half an hour. Ferries depart every fifteen minutes. Then again drive about 38 kilometers by car to another town on the island of Bali – Negara. Travel time will be 36 minutes.

Train – Airplane

There is another interesting way to get from Jakarta to Bali by train and plane. First, you need to take a train ticket to the city of Bandung from the Jakarta railway station. Transportation services in this direction are provided by Kereta API. Departures occur every three hours. The train journey on this route takes 3 hours. There are 3 classes of carriages:

pommes king / flickr.com

Then in Bandung tourists usually get to the local airport. Distance – 3.7 kilometers. You can get there by taxi in 4 minutes.

  • Lion Mentari Airlines;
  • Citilink Indonesia;
  • Indonesia Asia;
  • Garuda Indonesia;
  • NAM Air.

Take a flight to Denpasar. Flights operate every day from 10:20 am to 15:55 pm. Depending on the chosen carrier, the flight time will be 1 hour 30-45 minutes. From Denpasar, as described above, by bus to the town of Kuta.

Train – bus

This option is for those people who are not in a big hurry and are willing to spend more than 20 hours on the road. At the Jakarta bus station, you need to take a Kereta API bus, which will take you to the village of Surabaya Pasar Turi. From there you will have to walk 2 kilometers to Agen Peneleh in Terminal Ubung; the journey takes 25 minutes. Then buy a bus ticket again to Denpasar, which arrives at Terminal Ubung.

Schristia / flickr.com

This city route in Bali is served by operators such as Wisata Komodo (11 hours 22 minutes on the road) and Gunung Harta (12 and a half hours on the road). Flight departure frequency is once a day. The terminal is located 3 kilometers from Denpasar, so you can hire a taxi or order a transfer through special services.

Bus

There are also travel options from Jakarta to Bali by bus only. In the first case, you need to take a Damri bus and get from Gambir Station to Jakarta Halim Perdana Kusuma. This carrier will then take you to Pulo Gebang Terminal. Here you will have to use the services of Palaha Kancana or Kramat Djati.

The first will deliver its passengers to their final destination at Terminal Ubung in Denpasar in 25 and a half hours. But the ticket price will be higher than that of the second carrier, which will take you 31 hours and 30 minutes. Both one company and the other have flights departing twice daily.

In the second case, you need to get from Jakarta to the bus station of the same name, the distance to which is 10 kilometers. The journey will take 10 minutes. From Jakarta Bus Station, take the Safari Dharma Raya bus, which will take you to Denpasar Bus Station in 34 hours and 40 minutes. From there you can hire a taxi to get directly into the city itself. It is 5.7 kilometers and 5 minutes on the road.

Video: how to get to Bali - 3 ways.

Car – Ferry

Finally, another way to travel from Jakarta to Bali: how to get there and how long to travel? This option is not as fast as by plane, but not as long as by bus.

To do this, you need to travel 1042 kilometers by car from Jakarta to Ketapang. Travel time is about 13 hours. There, take a ferry operated by the Indonesia Ferry company, and in 30 minutes it will take its passengers to Gilimanuk. And from Gilimanuk you will need to drive 126 kilometers to Denpasar, which will take 1 hour 50 minutes.

The cost of a flight always depends on the time of travel. The chart will allow you to compare prices for air tickets from Denpasar Bali to Jakarta, 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 May prices reach an average of 10,832 rubles, and in November the cost of tickets drops to an average of 6,228 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 Denpasar Bali to Jakarta changed depending on the time of purchase. Since the start of sales, their value has changed by an average of 121%. The minimum price for a flight from Denpasar Bali to Jakarta is 36 days before departure, approximately 4,189 rubles. The maximum price for a flight from Denpasar Bali to Jakarta is 20 days before departure, approximately 18,569 rubles. In most cases, early booking helps you save money, take advantage of it!

Airfare from Denpasar Bali to Jakarta 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 Denpasar Bali to Jakarta is on Wednesdays, their average cost is 7,248 rubles. The most expensive flights are on Thursdays, their average cost is 9,328 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 Denpasar Bali to Jakarta in the morning is 4,766 rubles, and in the evening 5,123 rubles. Evaluate all conditions and choose the best offer.

The graph shows comparative prices for air tickets from Denpasar Bali to Jakarta on the most popular airlines. Based on this information, you can plan your trip and buy air tickets from Denpasar Bali to Jakarta from the 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 Denpasar Bali to Jakarta are offered by Indonesia AirAsia, the highest prices are offered by Garuda Indonesia.