Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Cheap round-trip flights to Bali

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Expedia Flights to Bali

Need a tropical vacation? Indonesia is the place to go. With Expedia’s cheap flights to Bali, you can experience one of the world’s most gorgeous warm-weather getaways without spending your entire travel budget on airfare. We make the reservation process easy; just use our extensive search tools to find the best flights to Bali, browse discounts and special offers, and buy your plane tickets. Whether you’re interested in hitting the beach or want to explore the local life, we’ve got the low prices you need to see it all with cash to spare.

Tickets to Bali Destinations

Of course, there’s so much to do once your airplane lands in Bali, it can be tough to decide where to start. Known as the Island of the Gods, this Southeast Asian destination boasts lush coastlines, rugged mountains and one-of-a-kind culture. See the city lights in Denpasar. Snorkel in breathtaking Sanur. Take a stroll along the beach in Nusa Dua, or go for a dive at the West Bali National Park. No matter where your adventure takes you, our Bali flights make the entire experience a breeze.

Booking and Discount Information

Ready to start planning? Just tell us when you’d like to travel, and we’ll give you a list of the best Bali airfare for your trip. Plus, once you book your airplane reservation, we’ll help you find cheap deals and low cost specials for travel extras like car rentals, vacation packages and local sights. With Expedia, your next Indonesian getaway is just around the corner.

Using our booking engine is simple - just type in your points of travel and preferred dates and Expedia.ca does the rest! If your travel times are flexible, you can find even better bargains by adjusting your flight dates. Browse connecting flights to increase your chances of finding even lower fares. Thanks to Expedia's Best Price Guarantee, you can book your Bali flights with full confidence knowing that you've found the best deal online.

Expedia.ca makes the booking process easy and stress-free by offering support along the entire way. Our friendly staff is available 24 hours a day to provide assistance and help you book your ticket. Call us toll-free at 1-888-397-3342 to answer any questions that you may have about your trip to Bali.

Looking to save even more? Get additional savings by bundling your Bali flight with a hotel and/or car rental to create a bargain travel package. Early birds can discover terrific savings by booking in advance while last minute travelers can enjoy great last minute deals. With Expedia.ca, there's no shortage of options to save even more on your Bali trip!

Bali Flight + Hotel Deals

Reviews from verified customers

Jan 9, 2018

Good landing. Downside - a second China Air plane landed in Vancouver at the same time which made for lengthy processing time on the ground.

Dec 31, 2017

Super smooth landing. Kudo's to the Garuda's pilot!!

Dec 23, 2017

Entertaining selection was not great, very few options and not a good ones

Dec 21, 2017

Huge selection of movies to choose from.

Nov 17, 2017

Excellent experience

Nov 9, 2017

My connecting flight was late but they got me on just in time but my baggage had to stay behind. Not sure why that was necessary because the flight was delayed due to baggage. Everyone should be allowed at least one bag on their flight.

Apr 18, 2017

Should automatically put ice into soft drinks.

Apr 1, 2017

At least they could have served either a hot or cold beverage free of cost , I.e tea, coffee or water.

Mar 12, 2017

,North America Airlines could learn a lot from Malaysia Airlines when it comes to customer service and satisfaction

Feb 13, 2017

The flight attendant on our flight to Doha (on the way to Bali) named Arnold asked about the occasion for our trip and we told him that it was to celebrate Valentine's Day. Out of nowhere they asked us to come to the back of the plane and presented us with this delicious and beautifully decorated dessert tray as a part of their compliments. We were at a loss for words. Just such an amazing experience! Wonderful service!