Last minute Bali flight offers
Prices observed in the past 7 days start from R1719 one-way and R2629 round trip. Fares and availability may change at any time, and additional terms may apply.
Qatar Airways
JNB
Johannesburg
DPS
Bali Denpasar
R7129
Pantal Lina Aereas
KUL
Kuala Lumpur
DPS
Bali Denpasar
R2029
Emirates
CPT
Cape Town
DPS
Bali Denpasar
R8409
Pantal Lina Aereas
BKK
Bangkok
DPS
Bali Denpasar
R4019
Emirates
LON
London
DPS
Bali Denpasar
R13699
Qatar Airways
DUR
Durban
DPS
Bali Denpasar
R7509
KLM
SIN
Singapore
DPS
Bali Denpasar
R1719

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,093.770 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:
1000’s of options worldwide
Best price
Great service

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




















