
Popular airlines from Ngurah Rai Intl. Airport (DPS) to Perth Airport (PER)
- Scoot
Scoot
- Indonesia AirAsia
Indonesia AirAsia
- Batik Air Indonesia
Batik Air Indonesia
- Malindo Air
Malindo Air
- Malaysia Airlines
Malaysia Airlines
- Virgin Australia
Virgin Australia
- Jetstar
Jetstar
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Denpasar (DPS) to Perth (PER)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.










Find the cheapest month to fly from Tuban (DPS) to Perth (PER)
March is typically the cheapest month to fly
Graph displaying average flight prices per month
Origin airport | Ngurah Rai Intl. |
Destination airport | Perth |
Airlines serving | Batik Air Indonesia, Batik air , Jetstar, Qantas Airways, Scoot, Singapore Airlines |
Return price | AU$260 |
Distance | 2564 km |
Average flight time | 3 hours 48 mins |
DPS to PER Flights
Denpasar and Perth Airports
Looking to explore the capital of Western Australia? There’s no time like today to pack your bags and book cheap Bali flights to Perth. Temporarily leave behind Fiji and head to Denpasar International Airport (DPS), also known as Ngurah Rai International Airport, which is located on the island of Bali, 13 km south of Denpasar. The airport is named after the Indonesian national hero I Gusti Ngurah Rai. There are several parking options at DPS, with one car park set aside exclusively for scooters and motorbikes. There is a drop-off zone and a separate pick-up area, which is in the arrival hall, located outside of the terminal.
Your flight will arrive at Perth Airport (PER), the fourth busiest airport in Australia, located 15 km east of Perth CBD. PER features a number of car parks, including LONGterm, SHORTterm, FASTtrack, and REGIONAL options. There are also designated pick-up and drop-off zones, located in the front of the terminals. Ample car parking and a convenient Park&Wait area make pick-ups from Perth airport easier than ever. What’s more, you can always hire a rental car in Perth with us ahead of time and have it waiting for you once you land.
Route Information
Flights from Bali to Perth span a distance of 2,600 km. The flight time is around 3 1/2 hours, which is just enough time to watch a movie or finish your latest novel. There is no time difference between the cities, so you don’t have to worry about changing your watch after landing.
Book Your Holiday with Us
Book your tickets for Bali to Perth flights here on Expedia.com.au, where we always offer deals on airfare to save you money. Sort through our selection of flights to Perth to find dates, airlines, and fares that suit your travel preferences. Then after exploring Perth to the fullest extent, allow us to help you find your return Denpasar flight tickets.
Frequently asked questions
Explore a world of travel with Expedia
- Trending Routes
- Top Flights Destinations
- Related Carriers
- Cheap Flights from Other Airports
- Expedia's Latest Trends
Top Routes to Perth
- Auckland to Perth (AKL - PER)
- Bangkok to Perth (DMK - PER)
- Bangkok to Perth (BKK - PER)
- Kuala Lumpur to Perth (KUL - PER)
- Hobart to Perth (HBA - PER)
- Darwin to Perth (DRW - PER)
- Adelaide to Perth (ADL - PER)
- Cairns to Perth (CNS - PER)
- Manila to Perth (MNL - PER)
- London to Perth (STN - PER)
- Gold Coast to Perth (OOL - PER)
- Canberra to Perth (CBR - PER)
Top Flight Destinations
- Flights to Sydney
- Flights to Melbourne
- Flights to Gold Coast
- Flights to Brisbane
- Flights to Perth
- Flights to Adelaide
- Flights to Sunshine Coast
- Flights to Cairns
- Flights to Canberra
- Flights to Hobart
- Flights to Port Douglas
- Flights to Newcastle
- Flights to Darwin
- Flights to Townsville
- Flights to Coffs Harbour
- Flights to Byron Bay
- Flights to Jindabyne
- Flights to Busselton
- Flights to Wollongong
- Flights to Port Macquarie
Expedia's Latest Trends
- Perth (PER) - Denpasar (DPS)
- Perth (PER) - Tokyo (TYO)
- Perth (PER) - Los Angeles (LAX)
- Perth (PER) - Brisbane (BNE)
- Perth (PER) - Bangkok (BKK)
- Perth (PER) - Dublin (DUB)
- Perth (PER) - Melbourne (MEL)
- Perth (PER) - Delhi (DEL)
- Perth (PER) - Auckland (AKL)
- Perth (PER) - Sydney (SYD)
- Perth (PER) - Manila (MNL)
- Perth (PER) - Rome (FCO)
- Brisbane (BNE) - Perth (PER)
- Perth (PER) - Jakarta (CGK)
- Sydney (SYD) - Perth (PER)
- Adelaide (ADL) - Perth (PER)
- Perth (PER) - Broome (BME)
- Perth (PER) - Singapore (SIN)
- Perth (PER) - Adelaide (ADL)
- Perth (PER) - Dubai (DXB)
- Perth (PER) - London (LHR)
- Perth (PER) - Paris (CDG)
- Perth (PER) - Gold Coast (OOL)
- Perth (PER) - Phuket (HKT)
- Perth (PER) - Vancouver (YVR)
- Perth (PER) - Kuala Lumpur (KUL)
- Perth (PER) - Darwin (DRW)
- Perth (PER) - Ho Chi Minh City (SGN)
- Melbourne (MEL) - Perth (PER)
- Perth (PER) - Johannesburg (JNB)