£337 Find Cheap Flights from Scotland to Bali

1 adult

KAYAK searches hundreds of travel sites at once for deals on flights to Bali

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 26% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Bundle and saveSave money when you bundle your flight + hotel.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Useful Info
Useful Info

Good to know - Cheap tickets from Scotland to Bali

Low season

February

High season

October

Cheapest flight

£337
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly and prices are also 0% lower on average.
Flight from Edinburgh to Denpasar

FAQs for booking flights from Scotland to Bali

  • How does KAYAK find such low prices on flights from Scotland to Bali?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Scotland to Bali.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Scotland to Bali?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Scotland to Bali is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Scotland to Bali?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly from Scotland to Bali with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Scotland to Bali?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Scotland to Bali up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • What is the cheapest day to fly to Bali?

    Based on KAYAK data, the cheapest day to fly to Bali is Monday when return tickets can be as cheap as £907. On the other hand, the most expensive day to fly is Saturday, when return prices are £1,007 on average.

  • What is the cheapest time of day to fly to Bali?

    The cheapest time of day to fly to Bali is generally in the evening, when round-trip flights cost £1,142 on average. Morning departures are around 9% more expensive than evening flights, on average. The most expensive time of day to fly to Bali is generally at night, which is peak travel time and where the average cost of a ticket is £1,309.

  • What is the cheapest month to fly from Scotland to Bali?

    The cheapest month for flights from Scotland to Bali is March, when tickets cost £760 (return) on average. On the other hand, the most expensive months are July and August, when the average cost of round-trip tickets is £1,324 and £1,050 respectively.

  • How far in advance should I book a flight from Scotland to Bali?

    To get a below-average price on the flight from Scotland to Bali, you should book around 2 weeks before departure. For the absolute cheapest price, our data suggests you should book 19 weeks before departure.

  • How long is the flight to Bali?

    An average direct flight from Scotland to Bali takes 28h 52m, covering a distance of 7790 miles. The shortest route is Glasgow Intl Airport (GLA) to Denpasar (DPS) with an average flight time of 22h 00m.

  • What is the most popular destination in Bali?

    Based on KAYAK flight searches, the most popular destination is Denpasar (100% of total searches to Bali).

Top 5 airlines serving from Scotland to Bali

Need help choosing which airline to fly with from Scotland to Bali? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
EmiratesOverall score based on 3213 reviews
7.8Food
8.0Comfort
8.1Boarding
8.2Entertainment
8.3Crew
Airline reviews

Overall I was quite pleased with the experience; the cleanliness; the polite and attentiveness of the cabin crew; and the delicious food options.

10.0 ExcellentAnonymous, Feb 2025DXB - JFK
Read more Emirates reviews

Overall I was quite pleased with the experience; the cleanliness; the polite and attentiveness of the cabin crew; and the delicious food options.

Except for the uncleaned tray, and the delay in serving food for our section (which may have been due to the location of our row) everything else was good. The crew were very professional and responded to our requests promptly throughout the flight. We as a family were not disappointed by Emirates.

Good flight overall. Good options of food on NY-Dubai-Mumbai leg. Not that good reversing back. The flight crew is courteous and professional as always. The seating was much more comfortable going into Mumbai than coming back. Cheers!

Excellent comfort and entertainment. Service poor..Food average with little choice.

Comfort good. Service as usual poor. Cabin temperature as usual too cold, about 15 degrees

Boarding, seats, entertainment and service were all great. The food was great except for the fact that there were too many sweet items.

On this flight, about the last 2 hours the captain kept the cabin too hot. It appeared like the ac was off.

Flight attendants were great. Comfort of seat and lie down bed pretty good. Food was very mediocre. Wine was good (red French wine) although I should have taken advantage of having more! :-) it was too late on the flight From znz—I was tired…then too early from Dubai. Woman sitting behind me dropped a full bag of garbage on my head while I was sleeping…orange peels, wet partially eaten food and very smelly food garbage which I literally had to pick out of my hair, off my face and away from my pillow. Not the airlines fault but still a very unpleasant experience.

Nothing, all that I know is that I will never travel with Emirates again Qatar is were I belong. You guys should send someone over to experience what true acomadation is, Emirates has the worst food that I ever eat on any airline ,even jetblue has better food and snacks that curry Indian garbage you guys serve just make people sick.

The flight was nice and on time. The comfort can be slightly better in business class

I appreciate that KLM was proactive in informing me of the 2 hour delay which enabled me to replan my travel. It was a bit stressful not knowing whether my connection from Montreal to Ottawa was happening. But the ground and air crew did a good job at comforting and assuring me.

Cabin crew were excellent, very proffesional, polite and friendly, in flight snack was underwhelming, a packet of cheese biscuits, im sure KLM could run to a sandwich!

Legroom not all it could be, especially when the seat in front is reclined. Otherwise it was good, food and beverage were nice.

You should not have to pay for WiFi in business class

This fight left ahead of time which meant it arrived early which was great. Staff were very professional, but as with all these Short hop Flights the food was a disappointing snack There was no entertainment on this flight, but I did not expect any

I flew premium economy and this was a good option. Although the seats didn’t recline much, I was able to get some sleep with my head propped against the window. The food was good and the entertainment was wonderful The staff were very attentive and professional

They only had vegetarian food left on the flight which I wasn’t happy about. I didn’t get any food to eat at all.

Great boarding, great short flight but no entertainment whatsoever. It was supposed to have wifi but that did not work.

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

The space was tight, hardly any leg room and the crew surprisingly were busy and did not take the time to attend to passengers, felt rushed. There was a delay for check in since the systems were down the airport staffs were accommodating

Did not like anything. Seats were crammed, leg space was minimal and food was terrible. This was the first time traveling overseas in American Airlines and was the worst experience ever. Have learned a lesson to never travel in American Airlines.

Very unimpressed that I was dumped from the seat I had booked and paid for after check in. Apparently a family wanted to sit together, however as they all were adults I think they should have pre booked their seats like I did. I will be approaching Qatar for a refund. That and the dreadful state of the flooding toilets made me wonder how they managed to be voted the best airline. Not worth the money.

Qatar Airways in-flight first/business class service is superior to any US airline; excellent meals are served on short haul flights such as between DXB and DOH.

Boston to Doha was great but Doha to Dhaka was the worst experience.

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

Wasn’t allowed to continue with the purchased tickets because I hadn’t been able to go on the first scheduled leg.

The rows of seats in economy class are seriously close to one another making eating and resting just about impossible - there is hardly any legroom. Anyone larger than average size would have an incredibly uncomfortable flight. I had to basically share my seat with the lady passenger next to me as she was too big to fit into her allotted seat.

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

I had first class service from them. A little late taking off, but no major problem

Turkish Airlines overbooked the flight and they did not allow me to board the flight even though I had the proper boarding pass and was at the gate on time. Simply unacceptable.

In sharp contrast to the modern glitzy airport, boarding facilities were primitive. Passengers had to board buses and walk up steep stairs in bitter cold with carry-on baggages. I found no reason why aerobridge was not provided.

I liked the ability to walk and stand in the crew area. I hated the security check experience before boarding. The airport staff were so rude, yelling at us unnecessarily, delaying us on purpose, and even threatening to call the police on us!

A great airline, no complaints at all. My experience with Cheap Tickets was very disappointing however. Two hours after purchasing the flight they called to tell me that the ticket price had gone up. I’ve never heard of such a thing. That is called false advertising; I will never use this ticketing service again and will warn all friends to never use it.

One of the worst check in process at the DIA as well as the boarding counter Changed seat at the last minute and assigned middle seat while I paid for window seat. Requested many times but to no avail . horrible customer service and very poor process Requesting refund for seat that was changed last minute

Very old plane on the Istanbul to Bangkok flight, had an emergency exit isle row, no where to put anything, on a plus point loads of leg room. Food was the best I have had in 39 years of flying.

Terrible boarding experience, with an incomprehensible assignment of priorities. “Fast track” was the slowest. Poor system planning.

The flight was delayed both legs of the journey. The seats were cramped.

Everything needs improvement. Old plane, bad interior, business class seats don't function easily / properly, food is awful, chicken / fish were tough & hard, couldn't eat. Avoid Turkish Airlines.

I did not have a good experience from the first point of contact to the check in person to boarding and the comfort of the seats. I would not travel on Turkish again. I will let my family and friends know about my experience which was not a pleasant one.

Boarding is a mess. They never check group # so lots of people crowding in. Comfortable seats this flight. I had an empty seat next to me, very convenient. Food was really not good, but I was starved. The pizza snack thing was horrible. Crew was grand. They really make it enjoyable.

Crew very helpful and friendly. Food is so so. Main meal is not always the best. Did have a choice of a snack part way which was either a cookie, corn snack, or similar. Second kind of meal was basically like a pizza pastry that really wasn’t a favorite but probably a European snack? Screens and selections of movies, tv and such were good. No WI-Fi unless you buy so no free texting or such on the long flight but I think that might be any overseas flight.

LCY airport is an amazing airport and I love the flight from LCY to FRA with BA. Efficient, easy, comfortable and great luggage allownace with BA. I iused to fly predominantley LH, but the service and price - benefit ratio of Lufthansa has deteriorated a lot over the last 5 years. Whereas BA keeps an excellent service level with friendly staff.

Flight Attendant Karen Lynn was an absolute delight. She assisted in every portion of the services provided throughout the flight, aided with any and all concerns expressed by passengers, and even helped comfort an upset child who was one of five of a traveling family. This quality of service is what keeps me coming back to American. Thank you!

The airplane was old. Some things didn’t work out of middle seat was broken. The rest was OK.

The worst, flight cancelled because the aircraft was not full. Heathrow ground crew totally not helpful and arrogant. Lady proposed us flight with 40min layover instead of direct and said it is our problem of course she was unable to do anything as everything was beyond her control she claimed. after calling on hotline another flight was booked. Flight was cancelled last second so we could not take direct from Zurich but we had to stay overnight in London.

I have noticed that the airlines, including this flight, pretend there is going to be turbulence, announce such, and say they can’t do beverage service. There is no turbulence and the seat belt light goes off 10 minutes before they ask for tray tables up and seat belts back on. They are just trying to spend less money and it’s quite transparent

Very quick boarding. I was surprised we only got a small water and small thing of cookies, everything else was for purchase. No entertainment. Crew was excellent though.

Flight delayed in terms of boarding and Kayak was great in updating but the team on the groping at British Airways were really poor

A basic tea/ coffee and a snack could be provided especially for long distance flyers.

Book cheap flights from Scotland to Bali

Recent return flight deals

11/9Thu
2 stops
26h 00mEDI-DPS
24/9Wed
2 stops
32h 00mDPS-EDI
£484
30/8Sat
2 stops
31h 40mGLA-DPS
19/9Fri
2 stops
22h 55mDPS-GLA
£488
12/6Thu
2 stopsKLM
23h 00mINV-DPS
19/6Thu
2 stopsKLM
32h 40mDPS-INV
£648
17/6Tue
2 stopsKLM
19h 30mGLA-DPS
8/7Tue
2 stopsKLM
23h 00mDPS-GLA
£686
10/9Wed
1 stopQatar Airways
24h 30mEDI-DPS
23/9Tue
1 stopQatar Airways
27h 30mDPS-EDI
£765
8/9Mon
2 stopsQatar Airways
27h 35mEDI-DPS
22/9Mon
1 stopQatar Airways
27h 30mDPS-EDI
£768
29/5Thu
2 stopsBritish Airways
39h 00mEDI-DPS
12/6Thu
1 stopBritish Airways
27h 30mDPS-EDI
£789
9/10Thu
2 stopsBritish Airways
25h 15mABZ-DPS
23/10Thu
2 stopsBritish Airways
23h 10mDPS-ABZ
£845
4/6Wed
2 stopsEmirates
22h 05mGLA-DPS
25/6Wed
1 stopEmirates
24h 00mDPS-GLA
£848
19/5Mon
1 stopEmirates
24h 45mGLA-DPS
26/5Mon
2 stopsEmirates
30h 30mDPS-GLA
£851

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/9Tue
3 stops
33h 35mEDI-DPS
£337
2/9Tue
2 stops
57h 10mEDI-DPS
£404
2/9Tue
1 stopQatar Airways
24h 30mEDI-DPS
£526
11/8Mon
1 stopQatar Airways
24h 30mEDI-DPS
£638
14/6Sat
1 stopTurkish Airlines
25h 40mEDI-DPS
£682
14/6Sat
1 stopTurkish Airlines
25h 40mEDI-DPS
£683
4/7Fri
2 stopsEmirates
36h 10mEDI-DPS
£746
4/7Fri
2 stopsXiamenAir
34h 05mEDI-DPS
£764
4/7Fri
2 stopsXiamenAir
28h 50mEDI-DPS
£766
4/7Fri
1 stopEmirates
35h 45mEDI-DPS
£964

Search by stops

Search by airline

Search by price

Last minute flights from Scotland to Bali

Last minute flight, train and bus deals

30/4Wed
multi-stop
35h 55mEDI-DPS
7/5Wed
multi-stop
42h 30mDPS-EDI
£918
30/4Wed
multi-stopBritish Airways
24h 30mEDI-DPS
7/5Wed
multi-stopBritish Airways
23h 10mDPS-EDI
£933
30/4Wed
multi-stop
29h 00mEDI-DPS
7/5Wed
multi-stop
42h 30mDPS-EDI
£950
30/4Wed
multi-stopBritish Airways
23h 10mEDI-DPS
7/5Wed
multi-stopBritish Airways
23h 10mDPS-EDI
£968
30/4Wed
multi-stopQatar Airways
24h 30mEDI-DPS
7/5Wed
multi-stopQatar Airways
27h 30mDPS-EDI
£988
30/4Wed
multi-stopQatar Airways
24h 30mEDI-DPS
6/5Tue
multi-stopQatar Airways
36h 50mDPS-EDI
£1,004
30/4Wed
multi-stopBritish Airways
24h 30mEDI-DPS
6/5Tue
multi-stopBritish Airways
24h 20mDPS-EDI
£1,096
30/4Wed
multi-stopBritish Airways
23h 10mEDI-DPS
6/5Tue
multi-stopBritish Airways
24h 20mDPS-EDI
£1,131

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Bali

Cabin class types available on flights to Scotland

Cabin classes available on flights to Scotland. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.