Last minute Bali flight offers
Prices observed in the past 7 days start from R1789 one-way and R2769 round trip. Fares and availability may change at any time, and additional terms may apply.
Qatar Airways
JNB
Johannesburg
DPS
Bali Denpasar
R7169
Emirates
CPT
Cape Town
DPS
Bali Denpasar
R8549
Pantal Lina Aereas
SGN
Vietnam Ho Chi Minh Son Nhut
DPS
Bali Denpasar
R2319
Malaysia Airlines
BKK
Bangkok
DPS
Bali Denpasar
R3979
Pantal Lina Aereas
HKT
Phuket
DPS
Bali Denpasar
R4239
Qatar Airways
DUR
Durban
DPS
Bali Denpasar
R7519
Singapore Airlines
LOP
Praya
DPS
Bali Denpasar
R4459
KLM
SIN
Singapore
DPS
Bali Denpasar
R1789

Prefer it packaged?
Popular airlines to Bali
Why visit Bali

Sacred Temples
Bali is home to a myriad of ancient Hindu temples scattered around the island’s unique villages. The exquisite temple designs are not only decorative, but also deeply spiritual.

Natural Landscapes
Bali boasts picturesque landscapes of volcanic mountains, rice terraces, rugged coastlines and powdery beaches. Discover its beautiful scenery on foot, horseback, or as you paraglide over the islands.

Outdoor Adventures
With so many tours on offer, you’ll be spoilt for choice of what to see first! River raft down rapids, mountain bike through the rice paddies and visit the island’s incredible zoos and water parks.
Bali: a tropical paradise of wild beaches, sacred temples, and unforgettable adventures
Located in southern Indonesia, lies the picturesque island of Bali. With its diverse landscapes, pearly-white beaches and uniquely spiritual culture, Bali is an award-winning travel destination. Home to a population of over 4 million people, this island welcomes visitors from around the globe all year round. Popular attractions include Uluwatu Temple and the volcanic wonder of Mount Agung.
Cheap flights to Bali are now available for a limited period of time, so get ready to discover the sacred culture and sheer beauty of this fascinating island! Bali is home to Ngurah Rai International Airport (DPS), a 35-minute drive from the capital city, Denpasar.

General Information
Essential details you need to know before your trip
Country
Currency
Island province in Indonesia
Indonesian Rupiah
LANGUAGE
Exchange Rate
Balinese
1 ZAR = 1,085.860 IDR
AIRLINE
TIME ZONE
Garuda Indonesia
GMT +8
Weather In Bali
Frequently asked questions
Places to Visit in Bali

Pura Tanah Lot

Mount Batur

Kuta Beach
More popular destinations
Why book with us
Bringing you the best fares from all airlines
Expert assistance from booking to departure
Online destinations for planning your travels
Already booked your flight?
Explore our Hotel listings:
1,000’s of options worldwide
Best price
Great service

Personalised assistance
Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.




















