Since Bali is in Southeast Asia you will have to get to that side of the world first, if you aren’t there already. When looking to fly to Bali, you will be looking for flights to the capital city in Bali, Denpasar. It will depend on where you are flying from on what the best route for you will be.

Flying from North America:

You will have to get to Asia first, so you can fly to Hong Kong, Singapore, Kuala Lumpur, Malaysia or another large city in Asia then connect to Denpasar. If on the East Coast you can fly to Los Angeles or San Francisco first, then to Asia. Or it would make more sense to fly from New York to Hong Kong and then down to Denpasar, Bali. There are many airlines to choose from for these options.

Flying from Europe:

Again you will have to fly to Asia first. KLM flies from Amsterdam to Singapore 4 times a week. Or you could Fly with Air France from Paris. Then on to Bali from there. Or many airlines go from London to Singapore or Hong Kong and then you can connect from there to Bali as well.

Flying from Australia:

If flying from Australia it is only a few hours and you can find direct flights with Virgin Australia, Jetstar and the Indonesian airline Garuda Indonesia. From Perth it is about 3 1/2 hours, from Melbourne it is about 5 hours and Sydney and Brisbane about 6 hours.

Air France
Jl. Hangtuah Sanur – BaliTel : (62 361) 287734

Air New Zealand
Ngurah Rai International Airport – BaliTel : (62 361) 756170Fax : (62 361) 754594

Air Paradise International
Pertokoan Kuta Megah Blok I – J, Jl. By Pass Ngurah Rai – Kuta – BaliTel : (62 361) 756666, 766100Fax : (62 361) 766100

AWAIR
Ngurah Rai International Airport – BaliTel : (62 361) 750666Fax : (62 361) 289637

Bali Qantas Airways
Jl. Babakan Sanur – BaliTel : (62 361) 289281

Batavia Air
Ngurah Rai Airport Information – BaliTel : (62 361) 751011

Bouraq Airlines
Jl. Jend. Sudirman 7 A Denpasar – BaliTel : (62 361) 241397Fax : (62 361) 241390

British Airways
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 288511

Cathay Pacific Airways
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 286001Fax : (62 361) 288576

China Airlines
Ngurah Rai International Airport – BaliTel : (62 361) 754856Fax : (62 361) 757725

Continental Airlines
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 287774Fax : (62 361) 287775

Eva Air
Ngurah Rai International Airport – BaliTel : (62 361) 756488

Garuda Indonesia
Jl. Melati 61 Denpasar – BaliTel : (62 361) 227825Fax : (62 361) 226298

Japan Airline & Japan Asia Airways
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 287577

KLM Royal Dutch Airlines
Ngurah Rai International Airport – BaliTel : (62 361) 756126Fax : (62 361) 753950

Korean Air
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 289402Fax : (62 361) 289403

Lauda – Air
Jl.By Pass Ngurah Rai No.12 Denpasar – BaliTel : (62 361) 758686Fax : (62 361) 752518

Lufthansa German Airlines
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 287069

Malaysia Airlines
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 288716

Mandala Airlines
Jl. Diponegoro B1 D/23 Denpasar – BaliTel : (62 361) 222751

Merpati Nusantara
Jl. Melati 51 Denpasar – BaliTel : (62 361) 263918

Orient Thai Airlines
Bali Gardenia Resort Nusa Dua – BaliTel : (62 361) 773808Fax: (62 361) 773737

Royal Brunei Airlines SDN BHD
Ngurah Rai International Airport – BaliTel : (62 361) 757292

Scandinavian Airlines System
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 288141

Singapore Airlines
Ngurah Rai International Airport – BaliTel : (62 361) 768388, 766 940Fax : (62 361) 768383

Thai Airline
Wisti Sabha Building Airport Ngurah Rai – BaliTel : (62 361) 768310

Thai Airways International
Grand Bali Beach Hotel Sanur – BaliTel : (62 361) 288141

UTA
Jl. By Pass Ngurah Rai No.7 Sanur – BaliTel : (62 361) 289225