| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Shanghai Pudong Bali | Outbound 04/03/26 2 Stopovers (HAN, KUL) VJ7239, VJ0905, QZ0557 21h 20min | Return 04/16/26 2 Stopovers (KUL, HAN) D70079, VN0680, VN0532 25h 55min | | | $357 | ||
| Best option Shanghai Pudong Bali | Outbound 04/03/26 1 Stopover (CAN) CZ8212, CZ8481 09h 50min | Return 04/16/26 1 Stopover (CAN) CZ0626, CZ3550 12h 30min | | | ? | $382 | |
| Shanghai Pudong Bali | Outbound 04/03/26 1 Stopover (SGN) VJ3901, VJ0893 10h 50min | Return 04/16/26 1 Stopover (SGN) VJ0848, VJ3900 11h 00min | | | $456 | ||
| Shanghai Pudong Bali | Outbound 04/03/26 1 Stopover (KUL) D70333, QZ0557 17h 40min | Return 04/16/26 1 Stopover (KUL) D70079, D70330 11h 50min | | | ? | $475 | |
| Shanghai Pudong Bali | Outbound 04/03/26 1 Stopover (KUL) MH0387, MH0851 13h 05min | Return 04/16/26 1 Stopover (KUL) MH0852, MH0386 30h 00min | | | ? | $565 |