We work with more than 300 partners to bring you better travel deals
When flying from Bali to Sri Lanka, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
2 stops
16h 35mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
1 stop
23h 30mMultiple Airlines
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
2 stops
16h 35mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
2 stops
28h 45mMultiple Airlines
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
2 stops
16h 35mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
2 stops
17h 25mMultiple Airlines
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
1 stop
10h 00mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
1 stop
17h 15mAirAsia
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
1 stop
10h 00mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
1 stop
12h 30mAirAsia
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
1 stop
10h 00mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
1 stop
10h 55mMultiple Airlines
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
2 stops
39h 50mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
2 stops
31h 55mEmirates
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
2 stops
39h 50mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
3 stops
38h 35mEmirates
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
3 stops
49h 45mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
2 stops
31h 55mEmirates
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
1 stop
12h 30mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
1 stop
9h 30mMalaysia Airlines
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
1 stop
12h 30mColombo Bandaranaike Intl
Denpasar Bali Ngurah Rai
1 stop
9h 30mMalaysia Airlines
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
1 stop
10h 00mAirAsia
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
2 stops
34h 00mMultiple Airlines
Denpasar Bali Ngurah Rai
Colombo Bandaranaike Intl
1 stop
27h 05mAirAsia
Some of the carriers operating flights from Bali to Sri Lanka that may be offering flexible cancellation policies are Malindo Air, Singapore Airlines, and Thai Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Bali to Sri Lanka for under Rp 5,918,200. The cheapest flight booked recently is on AirAsia for just Rp 5,918,125, but on average you can expect to pay Rp 9,270,246.
For one-way options, check prices for AirAsia. According to our data, you can fly for as low as Rp 2,847,820. Users have also found prices from Rp 4,286,562 and Rp 5,710,472 on Malaysia Airlines and Singapore Airlines, respectively.