£268 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.

Good to know - Cheap tickets from Scotland to Bali

Low season

February

High season

October

Cheapest flight

£268
Best time to beat the crowds (9% less expensive on average)
Most popular time to fly and prices are also 1% 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 £915. On the other hand, the most expensive day to fly is Saturday, when return prices are £1,016 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 £767 (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,336 and £1,059 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 3 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 24h 16m, covering a distance of 7790 miles. The shortest route is Glasgow Intl Airport (GLA) to Denpasar (DPS) with an average flight time of 21h 55m.

  • 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).

See more FAQs

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 3206 reviews
8.1Boarding
8.2Entertainment
7.8Food
8.3Crew
8.0Comfort
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.

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

Not too happy with ground staff at Dubai airport. We had asked for wheel chair, and we were told to walk a long distance, poorly organised. And then at boarding to Mumbai flight wecwere treated rudely by the local Emirates staff forced to check in our cabin bags, we told them we were transiting.

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.

I was unable to pre purchase sear upgrades or internet. Their online site is not user friendly and poor. I felt singled out in customs. Seats are very small even for a small person.

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.

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.

Check in desk people constrained by fear. Obvious typo on Uganda visa, even though approved, caused loss of flight. Something is definitely wrong with this system.

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.

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

The flight starts at 7am from New Delhi, a supremely inconvenient time, especially, if you are coming from another smaller city. Please consider moving it to 4am or 5am.

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.

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.

The information in the airport, and the app was different. Be aware. Different terminals in Stuttgart, so we had to walk a lot. It's a small airport so it wasn't a big deal, but it was ludicrous to see the error in the app.

Flight was delayed and there was boarding pass and flight information errors resulting in confusion and stress

Book cheap flights from Scotland to Bali

Recent return flight deals

30/8sáb.
2 stops
31h 40mGLA-DPS
19/9vie.
2 stops
22h 55mDPS-GLA
£494
5/6jue.
2 stops
22h 35mEDI-DPS
19/6jue.
2 stops
29h 45mDPS-EDI
£497
17/5sáb.
2 stopsKLM
30h 00mINV-DPS
30/5vie.
2 stopsKLM
32h 40mDPS-INV
£627
8/9lun.
2 stopsBritish Airways
40h 45mINV-DPS
23/9mar.
2 stopsBritish Airways
24h 05mDPS-INV
£752
17/6mar.
2 stopsKLM
27h 30mGLA-DPS
8/7mar.
2 stopsKLM
20h 05mDPS-GLA
£765
7/10mar.
1 stopQatar Airways
24h 30mEDI-DPS
15/10mié.
1 stopQatar Airways
27h 30mDPS-EDI
£771
7/10mar.
2 stopsQatar Airways
24h 35mEDI-DPS
15/10mié.
1 stopQatar Airways
27h 30mDPS-EDI
£773
29/5jue.
2 stopsBritish Airways
39h 00mEDI-DPS
12/6jue.
1 stopBritish Airways
20h 05mDPS-EDI
£796
29/5jue.
2 stopsEmirates
22h 05mGLA-DPS
12/6jue.
1 stopEmirates
24h 00mDPS-GLA
£858
29/5jue.
1 stopEmirates
19h 00mGLA-DPS
12/6jue.
1 stopEmirates
24h 00mDPS-GLA
£864

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/5vie.
3 stops
56h 15mEDI-DPS
£268
31/5sáb.
3 stops
45h 05mEDI-DPS
£269
29/5jue.
3 stops
42h 15mEDI-DPS
£274
3/6mar.
3 stops
44h 20mEDI-DPS
£287
1/6dom.
3 stops
53h 05mEDI-DPS
£288
1/6dom.
1 stopQatar Airways
24h 30mEDI-DPS
£503
28/5mié.
1 stopQatar Airways
24h 30mEDI-DPS
£509
31/5sáb.
1 stopBritish Airways
31h 45mEDI-DPS
£545
14/6sáb.
1 stopTurkish Airlines
19h 25mEDI-DPS
£691
4/7vie.
2 stopsEmirates
37h 45mEDI-DPS
£767

Search by stops

Search by airline

Search by price

Last minute flights from Scotland to Bali

Last minute flight, train and bus deals

29/4mar.
multi-stop
19h 10mEDI-DPS
30/6lun.
multi-stop
37h 00mDPS-EDI
£730
28/4lun.
multi-stopKLM
23h 05mEDI-DPS
1/7mar.
multi-stopKLM
42h 50mDPS-EDI
£761
29/4mar.
multi-stop
30h 25mEDI-DPS
1/7mar.
multi-stop
42h 50mDPS-EDI
£795
29/4mar.
multi-stopQatar Airways
24h 30mEDI-DPS
1/7mar.
multi-stopQatar Airways
27h 30mDPS-EDI
£840
29/4mar.
multi-stopQatar Airways
24h 30mEDI-DPS
2/7mié.
multi-stopQatar Airways
34h 45mDPS-EDI
£841
27/4dom.
multi-stopBritish Airways
17h 30mEDI-DPS
2/7mié.
multi-stopBritish Airways
23h 10mDPS-EDI
£862
26/4sáb.
multi-stopBritish Airways
24h 30mEDI-DPS
2/7mié.
multi-stopBritish Airways
23h 10mDPS-EDI
£888
27/4dom.
multi-stopEmirates
40h 35mEDI-DPS
3/7jue.
multi-stopEmirates
39h 15mDPS-EDI
£904
27/4dom.
multi-stopEmirates
40h 35mEDI-DPS
3/7jue.
multi-stopEmirates
31h 30mDPS-EDI
£922
29/4mar.
multi-stopTurkish Airlines
19h 25mEDI-DPS
27/6vie.
multi-stopTurkish Airlines
25h 30mDPS-EDI
£1,563

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.