Cheap Flights from San Diego (SANA) to Bali (Denpasar) (DPS)

Compare San Diego to Bali (Denpasar) flight deals

Find the cheapest month or even day of the year to fly to Bali (Denpasar)

Book the best Bali (Denpasar) fare with no extra fees

Flight deals from San Diego to Bali (Denpasar) Airport

Looking for a cheap last-minute deal or the best return flight from San Diego to Bali (Denpasar) Airport? If you want to travel next month, return fares start from £869. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from San Diego to Bali (Denpasar)

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like San Diego to Bali (Denpasar) flights are currently cheapest in March.

San Diego to Bali (Denpasar): Alternative routes

Compare routes from San Diego to Denpasar below. You may find an airport to fly into that's cheaper, faster, or easier than Bali (Denpasar).

San Diego to Denpasar: Flight information

The things to know before you go.
Cheapest flight found£710
Cheapest month to flyMarch

Finding cheap flights from San Diego to Bali (Denpasar): Frequently asked questions

The best price we found for a return flight from San Diego to Bali (Denpasar) is £710. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from San Diego to Bali (Denpasar). But we found flights with one stop from £710.
As of January 2026, there are no flights flying from San Diego to Bali (Denpasar).
The cheapest month to fly from San Diego to Bali (Denpasar) is usually March.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from San Diego to Bali (Denpasar) Airport on Friday, 6 March 2026.
No airlines currently offer direct flights between San Diego and Bali (Denpasar) Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bali (Denpasar) but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Denpasar is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Bali (Denpasar) is Hawaiian Airlines .

Flying from San Diego to Ngurah Rai International Airport (DPS): What you need to know

  • San Diego International Airport (SAN) is San Diego's main airport. Check out your options for booking a flight from San Diego to Ngurah Rai International Airport (DPS) taking off from here.

  • The timezone in Denpasar is UTC+8, which is 15 hours ahead of San Diego. Ngurah Rai International Airport is located in Denpasar.

  • Your flight from San Diego to DPS won't wait if you're running late, so be at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.

  • High season means busier airports, so aim to get there even earlier. Give yourself at least two hours before a domestic flight and four hours for international journeys to stay on schedule.

Airports in San Diego

San Diego International Airport (SAN)

  • SAN is about 5 kms (3 miles) from central San Diego. If you're catching a cab, driving or ride-sharing from the centre, it'll take 10 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the trip time to be around 20 minutes.

  • Planning to catch an early flight from San Diego to Ngurah Rai International Airport? Avoid the last-minute rush to the terminal (and sneak in some extra precious sleep) by staying at one of these stays near San Diego International Airport:

  • When it comes to the on-time performance of San Diego International Airport, data shows 71.38% of flights arrive within the expected time frame.

  • SAN is located at N Harbour Dr.

McClellan-Palomar Airport (CLD)

  • Using public transport, you can travel from central San Diego to CLD in about 2 hours 15 minutes. The terminal is roughly 56 kms (35 miles) away, and making the journey by car takes approximately 40 minutes.

  • Want to enjoy an extra night away before boarding your San Diego to DPS flight? Relax in a hotel near McClellan-Palomar Airport before your adventure officially begins. Here's where you can stay:

About Ngurah Rai International Airport (DPS)

Getting from Ngurah Rai International Airport (DPS) to central Denpasar

  • Central Denpasar is roughly 6 miles from Ngurah Rai International Airport. Journey times by cab or car hire will vary based on time of day and traffic conditions, so do some research ahead of your trip.

  • If you're travelling by public transport, expect a journey time of roughly 50 minutes.

How to find the cheapest flights from San Diego to Ngurah Rai International Airport (DPS)

  • £344 is the best price for a one-way ticket from San Diego to Ngurah Rai International Airport. A return flight starts from £710. These fares can change depending on availability.

  • To find cheap flights from San Diego to DPS, book early. Airlines generally offer lower fares when tickets are first released.

  • Affordable San Diego to Ngurah Rai International Airport tickets are easier to find when your dates are flexible. Use the 'Whole month' tool to compare fares across the month and then choose the cheapest day.

  • You don't need to check every day to find out if prices have dropped when you create a Price Alert. We'll let you know as soon as a better deal comes up on plane tickets from San Diego to DPS.

  • Tailor your flights using filters. Select your arrival and departure times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from San Diego to Ngurah Rai International Airport.

The best time to fly from San Diego to Ngurah Rai International Airport (DPS)

  • April is the quietest month for flights from San Diego to Ngurah Rai International Airport (DPS), while July is the busiest. Find the ideal time to go to Denpasar based on whether you want a laid-back vibe or a more bustling atmosphere.

  • The warmest month in Denpasar is March, with temperatures ranging between 24ºC (75ºF) and 30ºC (86ºF). Lock in your San Diego to DPS plane ticket then if you enjoy this type of weather.

  • August sees temperatures of between 21ºC (70ºF) and 28ºC (82ºF). Search for cheap tickets from San Diego to Ngurah Rai International Airport around that time if you like travelling in cooler conditions.

More about Denpasar

  • After booking your flight from San Diego to Ngurah Rai International Airport, find a hotel that offers the right mix of comfort and location. Make one of these options your base for exploring Denpasar:

  • Your Denpasar visit should come with a side of sightseeing. Top attractions you won't want to miss include Bali Sunrise Trekking, Bali Trekking Sunrise and Bali River Rafting - Best White Water Rafting Bali.

Explore more of Indonesia

  • Malang is just one of the many cities in Indonesia waiting to be discovered once you've seen the sights of Denpasar. Around 290 kms (180 miles) away to the west, well-known attractions include Bromo Holiday, Ijen Park and bromoindonesia.id.

  • Any trip through Indonesia wouldn't be complete without a stop in Situbondo. GPdI Situbondo is a highlight in this destination, which is about 177 kms (110 miles) north-west of Denpasar.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.