
Keep the following information in mind while searching for Iowa to Bali flight deals. Data was last updated November 8, 2026.
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $1,117 (Cathay Pacific) |
Fly from
Fly to
Route
Depart
Return
Cedar RapidsDenpasar
CID Cedar Rapids - DPS Denpasar Bali Ngurah Rai
CIDDPS
Cedar Rapids
Sun 2/14
6:45 am-11:55 pm
2 stops27h 10m
Denpasar Bali Ngurah Rai
Wed 2/17
1:20 am-11:06 pm
2 stops35h 46m
Cedar RapidsDenpasar
CID Cedar Rapids - DPS Denpasar Bali Ngurah Rai
CIDDPS
Cedar Rapids
Sun 1/31
6:25 am-11:55 pm
2 stops27h 30m
Denpasar Bali Ngurah Rai
Wed 2/3
1:20 am-11:13 pm
2 stops35h 53m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Tue 2/16
7:18 am-5:20 pm
2 stops44h 02m
Denpasar Bali Ngurah Rai
Mon 3/1
6:50 pm-7:04 pm
2 stops38h 14m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Mon 2/15
7:18 am-5:20 pm
2 stops44h 02m
Denpasar Bali Ngurah Rai
Tue 3/2
12:35 am-7:04 pm
2 stops32h 29m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Sat 2/20
7:18 am-5:20 pm
2 stops44h 02m
Denpasar Bali Ngurah Rai
Sat 2/27
6:50 pm-12:43 am
2 stops43h 53m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Wed 2/17
2:02 pm-5:20 pm
2 stops37h 18m
Denpasar Bali Ngurah Rai
Sun 2/21
6:50 pm-7:04 pm
2 stops38h 14m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Sat 2/13
9:42 am-5:20 pm
2 stops41h 38m
Denpasar Bali Ngurah Rai
Tue 2/16
12:35 am-7:04 pm
2 stops32h 29m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Sun 12/20
6:16 pm-10:15 pm
2 stops61h 59m
Denpasar Bali Ngurah Rai
Sun 12/27
6:45 pm-11:58 pm
2 stops43h 13m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Sat 12/5
12:33 pm-8:20 pm
3 stops41h 47m
Denpasar Bali Ngurah Rai
Sat 12/12
9:40 pm-4:11 pm
3 stops32h 31m
Des MoinesDenpasar
DSM Des Moines - DPS Denpasar Bali Ngurah Rai
DSMDPS
Des Moines
Mon 4/12
3:15 pm-3:15 pm
2 stops35h 00m
Denpasar Bali Ngurah Rai
Fri 4/16
7:15 am-12:22 pm
3 stops42h 07m
Everything you need to know about your flight from Iowa to Bali
Find useful and relevant information for your journey from Iowa to Bali. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.