Last minute Bali flight offers
Prices observed in the past 7 days start from R1679 one-way and R3259 round trip. Fares and availability may change at any time, and additional terms may apply.
Qatar Airways
CPT
Cape Town
DPS
Bali Denpasar
R6849
Qatar Airways
JNB
Johannesburg
DPS
Bali Denpasar
R7329
KLM
SIN
Singapore
DPS
Bali Denpasar
R1679
Thai Airways
MIL
Milan
DPS
Bali Denpasar
R10069
Pantal Lina Aereas
SEL
Seoul
DPS
Bali Denpasar
R5009
Thai Airways
BKK
Bangkok
DPS
Bali Denpasar
R4029
Pantal Lina Aereas
KUL
Kuala Lumpur
DPS
Bali Denpasar
R1989
Pantal Lina Aereas
CMB
Sri Lanka Colombo
DPS
Bali Denpasar
R7089

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,099.510 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.




















