
Keep the following information in mind while searching for St. Louis to Bali flight deals. Data was last updated November 10, 2026.
Round-trip from | $1,117 (Cathay Pacific) |
|---|---|
One-way from | $517 (Kiwi.com) |
Popular in | January |
Cheapest in | May |
Average price | $2,463 |
Fly from
Fly to
Route
Depart
Return
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Mon 1/25
7:02 pm-12:25 am
3 stops39h 23m
Denpasar Bali Ngurah Rai
Wed 12/31
12:00 am-10:00 am
Nonstop0h 00m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Sat 1/23
7:02 pm-7:00 pm
3 stops57h 58m
Denpasar Bali Ngurah Rai
Wed 12/31
12:00 am-10:00 am
Nonstop0h 00m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Sun 1/24
5:59 pm-12:05 am
3 stops40h 06m
Denpasar Bali Ngurah Rai
Wed 12/31
12:00 am-10:00 am
Nonstop0h 00m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Fri 12/25
4:21 pm-2:35 pm
3 stops32h 14m
Denpasar Bali Ngurah Rai
Wed 12/31
12:00 am-10:00 am
Nonstop0h 00m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Tue 12/15
7:08 am-11:55 pm
2 stops26h 47m
Denpasar Bali Ngurah Rai
Wed 12/31
12:00 am-10:00 am
Nonstop0h 00m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Fri 2/5
4:06 pm-5:20 pm
2 stops59h 14m
Denpasar Bali Ngurah Rai
Fri 2/12
6:50 pm-2:06 pm
2 stops57h 16m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Mon 11/30
7:08 am-11:55 pm
2 stops26h 47m
Denpasar Bali Ngurah Rai
Sun 12/20
11:50 pm-11:28 pm
2 stops37h 38m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Thu 11/12
7:08 am-11:55 pm
2 stops26h 47m
Denpasar Bali Ngurah Rai
Wed 11/18
1:20 am-12:40 am
2 stops37h 20m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Mon 11/30
6:40 am-11:55 pm
2 stops27h 15m
Denpasar Bali Ngurah Rai
Tue 12/15
11:50 pm-9:38 pm
2 stops35h 48m
St. LouisDenpasar
STL Lambert-St Louis - DPS Denpasar Bali Ngurah Rai
STLDPS
Lambert-St Louis
Tue 12/1
7:08 am-11:55 pm
2 stops26h 47m
Denpasar Bali Ngurah Rai
Fri 12/18
1:20 am-6:56 pm
2 stops31h 36m
Everything you need to know about your flight from St. Louis to Bali
Crew
Entertainment
Overall
Boarding
Food
Comfort
Reviews
Ellen,Oct 2026
GRR - ATL
Crew
Entertainment
Overall
Boarding
Food
Comfort
Reviews
Ellen,Oct 2026
GRR - ATL
Crew
Entertainment
Overall
Boarding
Food
Comfort
Reviews
Ellen,Oct 2026
GRR - ATL
Find useful and relevant information for your journey from St. Louis to Bali. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,140 | Average$2,087 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$1,186 | Average$1,397 | FlexibilityNo cancel fee | On-time68% |