Cheapest airlines flights from Guangzhou to Bali
TransNusa Airlines
China Southern Airlines
Cathay Pacific
VietJet Air
AirAsia Berhad (Malaysia)
Vietnam Airlines
China Eastern Airlines
Shanghai Airlines Find Cheapest Flights from Guangzhou to Bali
Search for direct flights from Guangzhou to Bali in the next 3 months. Based on Trip.com's latest 7-day flight data, one-way direct flights start at US$121, and round-trip direct flights start at US$233.
- Round-trip
- One way
-
-
Cheapest nonstop
CAN 02:205h 5mNonstopDPS 07:25Guangzhou - Bali | Wed, Mar 4 | TransNusa Airlines
DPS 19:455h 20mNonstopCAN 01:05Bali - Guangzhou | Wed, Mar 11 | TransNusa AirlinesUS$233 US$35334% off34% offUS$353 US$233 -
CAN 02:205h 5mNonstopDPS 07:25Guangzhou - Bali | Sat, Feb 28 | TransNusa Airlines
DPS 19:455h 20mNonstopCAN 01:05Bali - Guangzhou | Wed, Mar 4 | TransNusa AirlinesUS$272 US$35323% off23% offUS$353 US$272 -
CAN 02:3012h 5m1 stopDPS 14:35Guangzhou - Bali | Wed, Jan 28 | VietJet Air
DPS 20:0513h 25m1 stopCAN 09:30Bali - Guangzhou | Wed, Feb 4 | ScootUS$192 US$35346% off46% offUS$353 US$192 -
CAN 02:309h 25m1 stopDPS 11:55Guangzhou - Bali | Sun, Mar 15 | VietJet Air
DPS 15:359h 55m1 stopCAN 01:30Bali - Guangzhou | Thu, Mar 19 | VietJet AirUS$19445% offUS$353 US$194 -
CAN 02:3010h 35m1 stopDPS 13:05Guangzhou - Bali | Sun, Mar 8 | VietJet Air
DPS 17:258h 50m1 stopCAN 02:15Bali - Guangzhou | Thu, Mar 12 | VietJet AirUS$19445% offUS$353 US$194 -
CAN 10:2511h1 stopDPS 21:25Guangzhou - Bali | Wed, Jan 28 | AirAsia Berhad (Malaysia)
DPS 17:3515h 55m1 stopCAN 09:30Bali - Guangzhou | Mon, Feb 2 | ScootUS$19644% offUS$353 US$196 -
CAN 10:2512h 20m1 stopDPS 22:45Guangzhou - Bali | Thu, Jan 29 | AirAsia Berhad (Malaysia)
DPS 17:3515h 55m1 stopCAN 09:30Bali - Guangzhou | Thu, Feb 5 | ScootUS$19644% offUS$353 US$196 -
CAN 10:2511h1 stopDPS 21:25Guangzhou - Bali | Tue, Jan 27 | AirAsia Berhad (Malaysia)
DPS 17:3515h 55m1 stopCAN 09:30Bali - Guangzhou | Fri, Jan 30 | ScootUS$19644% offUS$353 US$196 -
CAN 10:2512h 20m1 stopDPS 22:45Guangzhou - Bali | Sat, Jan 24 | AirAsia Berhad (Malaysia)
DPS 20:0513h 25m1 stopCAN 09:30Bali - Guangzhou | Sat, Jan 31 | ScootUS$19644% offUS$353 US$196 -
CAN 10:2511h1 stopDPS 21:25Guangzhou - Bali | Sun, Jan 25 | AirAsia Berhad (Malaysia)
DPS 20:0513h 25m1 stopCAN 09:30Bali - Guangzhou | Thu, Jan 29 | ScootUS$19644% offUS$353 US$196 -
CAN 10:2511h1 stopDPS 21:25Guangzhou - Bali | Thu, Jan 22 | AirAsia Berhad (Malaysia)
DPS 17:3515h 55m1 stopCAN 09:30Bali - Guangzhou | Mon, Jan 26 | ScootUS$19644% offUS$353 US$196 -
CAN 10:2511h1 stopDPS 21:25Guangzhou - Bali | Fri, Jan 30 | AirAsia Berhad (Malaysia)
DPS 20:0513h 25m1 stopCAN 09:30Bali - Guangzhou | Wed, Feb 4 | ScootUS$19744% offUS$353 US$197 -
CAN 13:0017h 25m1 stopDPS Invalid DateGuangzhou - Bali | Fri, Jan 16 | Normal Airline
DPS 15:006hNonstopCAN 16:00Bali - Guangzhou | Sun, Jan 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CAN 02:205h 5mNonstopDPS 07:25Guangzhou - Bali | Tue, Feb 24 | TransNusa AirlinesUS$121 US$15823% off23% offUS$158 US$121 -
CAN 02:205h 5mNonstopDPS 07:25Guangzhou - Bali | Sat, Feb 28 | TransNusa AirlinesUS$121 US$15823% off23% offUS$158 US$121 -
CAN 02:3012h 5m1 stopDPS 14:35Guangzhou - Bali | Sun, Mar 15 | VietJet AirUS$101 US$15836% off36% offUS$158 US$101 -
CAN 02:3012h 5m1 stopDPS 14:35Guangzhou - Bali | Sat, Mar 14 | VietJet AirUS$10235% offUS$158 US$102 -
CAN 05:5516h 50m1 stopDPS 22:45Guangzhou - Bali | Mon, Feb 2 | AirAsia Berhad (Malaysia)US$10335% offUS$158 US$103 -
CAN 02:3012h 5m1 stopDPS 14:35Guangzhou - Bali | Thu, Mar 12 | VietJet AirUS$10434% offUS$158 US$104 -
CAN 01:3519h 50m1 stopDPS 21:25Guangzhou - Bali | Sat, Jan 31 | AirAsia Berhad (Malaysia)US$10434% offUS$158 US$104 -
CAN 05:5516h 50m1 stopDPS 22:45Guangzhou - Bali | Sun, Mar 8 | AirAsia Berhad (Malaysia)US$10434% offUS$158 US$104 -
CAN 02:3012h 5m1 stopDPS 14:35Guangzhou - Bali | Sat, Mar 7 | VietJet AirUS$10434% offUS$158 US$104 -
CAN 01:3517h1 stopDPS 18:35Guangzhou - Bali | Sun, Mar 15 | AirAsia Berhad (Malaysia)US$10534% offUS$158 US$105 -
CAN 21:2517h 15m1 stopDPS 14:40Guangzhou - Bali | Mon, Feb 9 | AirAsia Berhad (Malaysia)US$10533% offUS$158 US$105 -
CAN 21:2517h 15m1 stopDPS 14:40Guangzhou - Bali | Sun, Mar 1 | AirAsia Berhad (Malaysia)US$10533% offUS$158 US$105 -
CAN 13:0017h 25m1 stopDPS Invalid DateGuangzhou - Bali | Fri, Jan 16 | Normal AirlineFind more flightsFind more flights
-
Displayed flight fares from Guangzhou to Bali are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Guangzhou to Bali Flight Details
The distance between Guangzhou and Bali is about 3,579.64 km. The average flying time from Guangzhou to Bali is around 5 hours 16 minutes. Based on Trip.com's latest data, travel demand is highest in July. The off-season for travel is December.
| Cheapest one-way flight price | US$101 |
|---|---|
| Cheapest return ticket price | US$192 |
| Cheapest month | December |
| Peak season for travel | July |
| Flight distance | 3,579.64 km |
| Average flight time | 5 hours 16 minutes |
| Popular airline | TransNusa |
Trip.com Price Insights on Flights from Guangzhou to Bali
Which month has the cheapest one-way flights from Guangzhou to Bali?
Based on Trip.com’s data, the cheapest month for flights from Guangzhou to Bali is Nov, with an average price of US$168; while the month with the highest flight price is usually Jan, with an average price of up to US$295.
Which month has the cheapest round-trip flights from Guangzhou to Bali?
Based on Trip.com’s data, the cheapest month for flights from Guangzhou to Bali is Nov, with an average price of US$292; while the month with the highest flight price is usually Sep, with an average price of up to US$572.
What is the cheapest day of the week to fly from Guangzhou to Bali?
Based on Trip.com’s past 12 months of flight data, the cheapest day to fly from Guangzhou to Bali is Tue, with average prices lower than on other days. Avoid Wed, as prices are usually highest then.
Frequently Asked Questions
What are the cheapest flights from Guangzhou to Bali (CAN-DPS)?
Based on Trip.com data, VietJet Air offers one-way fares as low as US$101 on Cheapest nonstop routes (e.g. CAN to DPS on Sun, Mar 15), while VietJet Air offers Cheapest nonstop round-trips from US$192 departing on Wed, Jan 28 and returning on Wed, Feb 4.Which airlines offer direct flights from Guangzhou to Bali?
At the moment, you can catch a nonstop flight from Guangzhou to Bali with the following airlines, including: TransNusa China Southern Airlines Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.How long is a flight from Guangzhou to Bali?
It takes about 5 hours 16 minutes to fly from Guangzhou to Bali.When is the best time to book flights from Guangzhou to Bali?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Guangzhou to Bali is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How many flights are there per week from Guangzhou to Bali?
Based on Trip.com data in the past 4 weeks, there is 21 flight per week flying from Guangzhou to Bali. You can check the weekly schedule for popular airlines on this route below: TransNusa: S/M/T/W/T/F/S -- 8B968 (02:41) China Southern Airlines: S/M/T/W/T/F/S -- CZ8481 (02:23) China Southern Airlines: S/M/T/W/T/F/S -- CZ625 (17:59)How can I find the best deals on flights from Guangzhou to Bali?
To find best deals on flights from Guangzhou to Bali, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Sun, Mar 15, with one-way flights priced at just US$101.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is TransNusa Airlines.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Bali travel is around July.
· Get exclusive promo codes for Trip.com app users.When are flight tickets from Guangzhou (CAN) to Bali (DPS) the cheapest?
The cheapest months to fly from Guangzhou to Bali is December, when demand for travel is lower.Which upcoming date is cheapest to fly from Guangzhou to Bali on?
After crunching the numbers on our January flight calendar, it's currently cheapest to fly from Guangzhou to Bali on January 19, 2026 with AirAsia Berhad (Malaysia), with prices starting at US$95.Which airports can I fly to for Bali from Guangzhou?
You can land at any one of the following hubs in Bali, with Guangzhou Baiyun International Airport to Ngurah Rai International Airport (CAN-DPS) is by far the most common option on this route: Ngurah Rai International Airport (DPS).Is there any time difference between Guangzhou and Bali?
The time difference between Bali and Guangzhou is 0h.How do I change or cancel my ticket from Guangzhou to Bali?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Flights from Guangzhou to Bali: Flight Info, Best Time to Buy Tickets, Airports, Transportation, and Top Attractions
Flight Information: Flights from Guangzhou to Bali

Guangzhou Baiyun International Airport by Scarbor Siu on unsplash
Are you dreaming of a tropical getaway to Bali? Look no further! We have all the information you need to plan your trip from Guangzhou to Bali. This route is incredibly popular, and for good reason. Bali offers stunning beaches, vibrant culture, and a wide range of activities for every traveler. The average flight distance from Guangzhou to Bali is approximately 3,500 km and takes about 6 hours, and the most popular airline for this route is China Southern Airlines. But if you're looking for alternative transportation methods, we've got you covered. Read on to find out more!
While direct flights are the most convenient way to travel from Guangzhou to Bali, there are other options available. If you prefer a more adventurous journey, you can consider combined methods of trains and flights. Here are the average costs and durations for each option:
| Transportation Method | Average Cost | Duration |
| Train to Shenzhen Bao'an International + Fly | CNY1,500-CNY3,400 | 10 hours |
| Train to Hong Kong + Fly | CNY1,200-CNY3,400 | 10 hours |
These alternative options provide unique experiences and allow you to explore different parts of the region. However, keep in mind that they may require more time and effort compared to a direct flight.
Airport in Guangzhou and Transportation

Jimbaran Beach, Bali
Guangzhou is served by Baiyun International Airport (CAN). Baiyun International Airport is located in Huadu District, approximately 28 kilometers north of downtown Guangzhou.
The airport has three terminals, offering a wide range of facilities for travelers, including shops, restaurants, lounges, duty-free shopping, luggage storage, and car rental services. If you need to transfer between terminals, there are convenient options available, such as metro and terminal bus. It is recommended to follow the signs or ask airport staff for assistance.
When it comes to transportation from the downtown area to Baiyun International Airport, you have several options. Here are the estimated price ranges for each transportation method:
- Taxi: CNY120-CNY150
- Metro: CNY8-CNY10
- Airport Shuttle Bus: CNY20-CNY30
Airport in Bali and Transportation

Ubud, Bali
Bali is an Indonesian island known for its stunning landscapes and vibrant culture. This place is served by one major international airport called Ngurah Rai International Airport (DPS).
Ngurah Rai International Airport is located in Tuban, approximately 13 kilometers south of Denpasar, the capital city of Bali. The airport has one main terminal building that serves both domestic and international flights, offering a variety of amenities, such as duty-free shops, retail outlets, dining options, car rental services, and medical assistance.
When it comes to transportation from Ngurah Rai International Airport to the downtown area, you have several options. Here are the estimated price ranges for each transportation method:
- Taxi: IDR150,000-IDR300,000
- Ride-hailing services: IDR150,000-IDR300,000
- Airport Shuttle Bus: IDR50,000-IDR100,000
When is the Best Time to Buy Flights from Guangzhou to Bali?

Tembeling Beach and Forest, Bali
If you're looking to score the best deals on flights from Guangzhou to Bali, timing is everything. The most expensive month to fly is March, while the cheapest month is October. By booking your flights during the off-peak season, you can save significantly on your travel expenses. Keep this in mind when planning your trip to Bali!
How to Find Cheap Flights from Guangzhou to Bali

Pura Taman Ayun, Bali
Looking for ways to find the best deals on flights from Guangzhou to Bali? Here are some tips to help you save money:
- Be flexible with your travel dates to take advantage of lower fares.
- Set price alerts on Trip.com to receive notifications when prices drop.
- Consider booking a round-trip ticket instead of one-way for potential discounts.
- Check for promotional offers and discounts on Trip.com.
- Consider flying with budget airlines for more affordable options.
By following these tips and utilizing Trip.com's services, you can find the best deals on flights from Guangzhou to Bali and make your dream vacation a reality.
Tips to Travel to Bali

Taman Safari Bali
If you're a first-time visitor to Bali, here are some tips to make your trip more enjoyable:
- Research and respect the local customs and traditions.
- Stay hydrated and protect yourself from the sun.
- Try local cuisine and explore the vibrant food scene.
- Visit the iconic temples and immerse yourself in the rich culture.
- Take part in water activities such as snorkeling or surfing.
These tips will help you make the most of your time in Bali and create unforgettable memories.
Explore Bali

Besakih Great Temple, Bali
Ready to explore the beauty of Bali? Here are 10 popular attractions that you shouldn't miss:
- Tanah Lot: Famous for its iconic Hindu temple perched on a rock formation, offering breathtaking sunset views.
- Ubud: Known for its lush rice terraces, traditional arts and crafts, vibrant markets, and the sacred Monkey Forest.
- Uluwatu Temple: A cliffside temple with stunning ocean views and daily Kecak dance performances.
- Tegalalang Rice Terraces: Picturesque terraced rice fields that showcase Bali's stunning landscape.
- Mount Batur: An active volcano offering sunrise trekking experiences and panoramic views of Lake Batur.
- Nusa Dua Beach: A popular resort area with pristine beaches, luxury hotels, and water sports activities.
- Seminyak: Known for its trendy beach clubs, upscale resorts, boutique shops, and lively nightlife.
- Goa Gajah: Also known as the Elephant Cave, it is an ancient archaeological site with a mysterious cave entrance.
- Tirta Empul Temple: A holy spring water temple where locals and visitors come to participate in purification rituals.
- Lovina Beach: Located on Bali's north coast, it's renowned for black volcanic sand beaches and dolphin sightseeing tours.
With all this information at your fingertips, you're ready to plan your trip from Guangzhou to Bali. Whether you choose to fly or explore combined transportation methods, Bali awaits with its enchanting beauty and rich cultural experiences. Start your journey today!
Explore More Popular Flights
- Top Routes from Guangzhou
- Top Routes to Bali
- Popular Airlines
- Top Flight Destinations in Indonesia
- Direct flights from Guangzhou to Hangzhou
- Cheap flights from Guangzhou to Wenzhou
- Return flights from Guangzhou to Ta Khmau
- Return flights from Guangzhou to Shanghai
- Cheap flights from Guangzhou to Beijing
- Direct flights from Guangzhou to Jinan
- Direct flights from Guangzhou to Dhaka
- Return flights from Guangzhou to Yiwu
- Return flights from Guangzhou to Bangkok
- Return flights from Guangzhou to Kuala Lumpur
- Cheap flights from Kuala Lumpur to Bali
- Cheap flights from Seoul to Bali
- Direct flights from Bangkok to Bali
- Cheap flights from Ho Chi Minh City to Bali
- Direct flights from Guangzhou to Bali
- Direct flights from Singapore to Bali
- Cheap flights from Jakarta to Bali
- Return flights from Shanghai to Bali
- Direct flights from Beijing to Bali
- Cheap flights from Hong Kong to Bali