One Way

Popular Filters

One Way Price

OMR 303 OMR 1,800

Duration

27 h 45 m 60 h 30 m

Stops From Ottawa

Departure From Ottawa

Before 6 AM

OMR 520

6 AM - 12 PM

OMR 312

12 PM - 6 PM

OMR 303

After 6 PM

OMR 303

Arrival at Denpasar Bali

6 AM - 12 PM

OMR 430

12 PM - 6 PM

OMR 303

After 6 PM

OMR 411

Alliances & Airlines

Oneworld

(34)

SkyTeam

(29)

Star Alliance

(56)

+ 18 more

Layover Airports

+ 14 more

Layover Duration

4 h 37 m 36 h 0 m

Ottawa To Bali Flights

Book Ottawa to Bali flight tickets at lowest price. Get best deals on your upcoming Ottawa to Bali flights only on MakeMyTrip. Also Book Bali to Ottawa Flights. Currently 87 flights flying from Ottawa to Bali. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Air Canada, Cathay Pacific

More Timing Options

OMR 307

OMR 303

OMFLY coupon applied

Transit Visa may be required

Ottawa to Denpasar Bali , 14 Jun

Air Canada AC | 471

21:55

Sat, 14 Jun 25

Ottawa, Canada

01 h 12 m

23:07

Sat, 14 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 829

01:50

Sun, 15 Jun 25

Terminal T3

Toronto, Canada

15 h 10 m

05:00

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 783

12:35

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

05 h 05 m

17:40

Mon, 16 Jun 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeat

Economy light

Fare offered by airlines.

0 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 29
Chargeable

OMR 307OMR 303

Economy essential

Fare offered by airlines.

0 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 15
Free seats available

OMR 355OMR 351

Economy flex

Fare offered by airlines.

0 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 29
Free date change allowed
Free seats available

OMR 410OMR 407

Air Canada, Cathay Pacific

More Timing Options

OMR 315

OMR 312

OMFLY coupon applied

Transit Visa may be required

Ottawa to Denpasar Bali , 14 Jun

Air Canada AC | 7713

19:35

Sat, 14 Jun 25

Ottawa, Canada

01 h 02 m

20:37

Sat, 14 Jun 25

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 829

01:50

Sun, 15 Jun 25

Terminal T3

Toronto, Canada

15 h 10 m

05:00

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 783

12:35

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

05 h 05 m

17:40

Mon, 16 Jun 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeat

Economy light

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 29
Chargeable

OMR 315OMR 312

Economy essential

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 15
Free seats available

OMR 364OMR 360

Economy flex

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 29
Free date change allowed
Free seats available

OMR 418OMR 415

Cathay Pacific

OMR 322

OMR 319

OMFLY coupon applied

Transit Visa may be required

Ottawa to Denpasar Bali , 14 Jun

Cathay Pacific CX | 7081 | Operated By WestJet

06:05

Sat, 14 Jun 25

Ottawa, Canada

01 h 10 m

07:15

Sat, 14 Jun 25

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 821

10:35

Sat, 14 Jun 25

Terminal T3

Toronto, Canada

15 h 30 m

14:05

Sun, 15 Jun 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 783

12:35

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

05 h 05 m

17:40

Mon, 16 Jun 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeat

Economy light

Fare offered by airline.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 29
Chargeable

OMR 322OMR 319

Economy essential

Fare offered by airline.

7 kg
46 kg (2 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 15
Free seats available

OMR 370OMR 366

Economy flex

Fare offered by airline.

7 kg
46 kg (2 Pc.)
Cancellation Fee starting
OMR 29
Free date change allowed
Free seats available

OMR 426OMR 422

Air Canada, Cathay Pacific

More Timing Options

OMR 345

OMR 341

OMFLY coupon applied

Transit Visa may be required

Ottawa to Denpasar Bali , 14 Jun

Air Canada AC | 471

21:55

Sat, 14 Jun 25

Ottawa, Canada

01 h 12 m

23:07

Sat, 14 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 829

01:50

Sun, 15 Jun 25

Terminal T3

Toronto, Canada

15 h 10 m

05:00

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 785

10:00

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

05 h

15:00

Mon, 16 Jun 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeat

Economy light

Fare offered by airlines.

0 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 29
Chargeable

OMR 345OMR 341

Economy essential

Fare offered by airlines.

0 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 15
Free seats available

OMR 392OMR 388

Economy flex

Fare offered by airlines.

0 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 29
Free date change allowed
Free seats available

OMR 448OMR 444

Air Canada, Cathay Pacific

More Timing Options

OMR 353

OMR 349

OMFLY coupon applied

Transit Visa may be required

Ottawa to Denpasar Bali , 14 Jun

Air Canada AC | 7713

19:35

Sat, 14 Jun 25

Ottawa, Canada

01 h 02 m

20:37

Sat, 14 Jun 25

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 829

01:50

Sun, 15 Jun 25

Terminal T3

Toronto, Canada

15 h 10 m

05:00

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 785

10:00

Mon, 16 Jun 25

Terminal T1

Hong Kong, Hong Kong

05 h

15:00

Mon, 16 Jun 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeat

Economy light

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 29
Chargeable

OMR 353OMR 349

Economy essential

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 57
Date Change Fee starting
OMR 15
Free seats available

OMR 400OMR 397

Economy flex

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
OMR 29
Free date change allowed
Free seats available

OMR 456OMR 452

Ottawa to Bali Flights Information:-

Looking for Ottawa to Bali Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Bali is Bali Ngurah Rai and the IATA code for the same is DPS.
Currently, there are 24 airlines operating flights between the two destinations and approximately 87 flights take off from Ottawa to Bali every week.

Need information on Ottawa to Bali airfare?

The minimum airfare for a Ottawa to Bali flight would be 303, which may go up to 1689 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Ottawa to Bali

If you are looking for Ottawa to Bali flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Air Canada, Air France, Air India, British Airways, Cathay Pacific, China Airlines, Emirates, Etihad Airways, Eva Airways, Garuda Indonesia, Hong Kong Airlines, Jeju Air, Jetstar Airways, Jetstar Asia, KLM Royal Dutch, Korean Air, Philippine Airlines, Porter Airlines, Qantas Airways, Qatar Airways, Scoot, Singapore Airlines, United Airlines, WestJet. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Air Canada : 44, Air France : 44, Air India : 44, British Airways : 44, Cathay Pacific : 44, China Airlines : 44, Emirates : 44, Etihad Airways : 44, Eva Airways : 44, Garuda Indonesia : 44, Hong Kong Airlines : 44, Jeju Air : 44, Jetstar Airways : 44, Jetstar Asia : 44, KLM Royal Dutch : 44, Korean Air : 44, Philippine Airlines : 44, Porter Airlines : 44, Qantas Airways : 44, Qatar Airways : 44, Scoot : 44, Singapore Airlines : 44, United Airlines : 44, WestJet : 44

To board the first Ottawa to Bali flight, choose Air Canada, Etihad Airways, which departs at 05:15 The last flight for this route is Air Canada, Air India, departing at 21:55

Bali Airport Information

Bali Ngurah Rai

About Ottawa (YOW)

Ottawa

Ottawa Address

About Bali (DPS)

Bali

Bali Address