Find cheap flights to Bali from SFO
Flight prices for a month from San Francisco to Denpasar (Bali), one way
Departure at | Stops | Find tickets |
---|---|---|
28 March 2023 | 2 Stops | OW tickets from 578 |
26 March 2023 | 1 Stop | OW tickets from 807 |
25 March 2023 | 2 Stops | OW tickets from 828 |
27 March 2023 | 1 Stop | OW tickets from 957 |
30 March 2023 | 2 Stops | OW tickets from 973 |
29 March 2023 | 1 Stop | OW tickets from 984 |
31 March 2023 | 2 Stops | OW tickets from 1 016 |
24 March 2023 | 1 Stop | OW tickets from 1 152 |
25 March 2023 | 1 Stop | OW tickets from 1 369 |
11 April 2023 | 2 Stops | OW tickets from 554 |
9 April 2023 | 1 Stop | OW tickets from 562 |
7 April 2023 | 1 Stop | OW tickets from 564 |
8 April 2023 | 1 Stop | OW tickets from 564 |
11 April 2023 | 1 Stop | OW tickets from 572 |
19 April 2023 | 2 Stops | OW tickets from 577 |
30 April 2023 | 1 Stop | OW tickets from 578 |
4 April 2023 | 2 Stops | OW tickets from 580 |
6 April 2023 | 2 Stops | OW tickets from 580 |
10 April 2023 | 2 Stops | OW tickets from 586 |
2 April 2023 | 1 Stop | OW tickets from 586 |
3 April 2023 | 1 Stop | OW tickets from 586 |
6 April 2023 | 1 Stop | OW tickets from 586 |
30 April 2023 | 2 Stops | OW tickets from 587 |
5 April 2023 | 2 Stops | OW tickets from 588 |
19 April 2023 | 1 Stop | OW tickets from 590 |
8 April 2023 | 2 Stops | OW tickets from 590 |
9 April 2023 | 2 Stops | OW tickets from 604 |
10 April 2023 | 1 Stop | OW tickets from 612 |
3 April 2023 | 2 Stops | OW tickets from 613 |
2 April 2023 | 2 Stops | OW tickets from 616 |
5 April 2023 | 1 Stop | OW tickets from 622 |
4 April 2023 | 1 Stop | OW tickets from 682 |
1 April 2023 | 2 Stops | OW tickets from 720 |
8 April 2023 | 3 Stops | OW tickets from 751 |
11 April 2023 | 3 Stops | OW tickets from 775 |
7 April 2023 | 2 Stops | OW tickets from 811 |
1 April 2023 | 3 Stops | OW tickets from 827 |
10 April 2023 | 3 Stops | OW tickets from 937 |
1 April 2023 | 1 Stop | OW tickets from 976 |
Flights from San Francisco to Denpasar (Bali) for the next few days
Departure at | Stops | Find tickets |
---|---|---|
28 March 2023 | 2 Stops | Tickets from 578 |
26 March 2023 | 1 Stop | Tickets from 807 |
25 March 2023 | 2 Stops | Tickets from 828 |
27 March 2023 | 1 Stop | Tickets from 957 |
30 March 2023 | 2 Stops | Tickets from 973 |
29 March 2023 | 1 Stop | Tickets from 984 |
31 March 2023 | 2 Stops | Tickets from 1 016 |
24 March 2023 | 1 Stop | Tickets from 1 152 |
25 March 2023 | 1 Stop | Tickets from 1 369 |
The cheapest round-trip tickets from San Francisco to Denpasar (Bali)
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
15 September 2023 | 21 September 2023 | Direct | ![]() | Tickets from 805 |
11 September 2023 | 5 October 2023 | 1 Stop | ![]() | Tickets from 849 |
The cheapest flights for this month from San Francisco to Denpasar (Bali)
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
24 March 2023 | 31 March 2023 | 1 Stop | ![]() | Tickets from 1 895 |
25 March 2023 | 1 April 2023 | 2 Stops | ![]() | Tickets from 1 648 |
26 March 2023 | 2 April 2023 | 2 Stops | ![]() | Tickets from 1 374 |
27 March 2023 | 3 April 2023 | 2 Stops | ![]() | Tickets from 1 428 |
28 March 2023 | 30 March 2023 | 2 Stops | ![]() | Tickets from 1 278 |
28 March 2023 | 7 April 2023 | 2 Stops | ![]() | Tickets from 1 422 |
29 March 2023 | 7 April 2023 | 2 Stops | ![]() | Tickets from 1 622 |
31 March 2023 | 7 April 2023 | 2 Stops | ![]() | Tickets from 1 787 |
31 March 2023 | 7 April 2023 | 2 Stops | ![]() | Tickets from 1 813 |
2 April 2023 | 23 April 2023 | 2 Stops | ![]() | Tickets from 1 349 |
2 April 2023 | 11 April 2023 | 2 Stops | ![]() | Tickets from 1 409 |
4 April 2023 | 12 April 2023 | 2 Stops | ![]() | Tickets from 1 525 |
5 April 2023 | 11 April 2023 | 2 Stops | ![]() | Tickets from 995 |
5 April 2023 | 14 April 2023 | 2 Stops | ![]() | Tickets from 1 577 |
7 April 2023 | 23 April 2023 | 2 Stops | ![]() | Tickets from 1 520 |
8 April 2023 | 16 April 2023 | 1 Stop | ![]() | Tickets from 1 493 |
9 April 2023 | 30 April 2023 | 2 Stops | ![]() | Tickets from 1 255 |
10 April 2023 | 5 May 2023 | 2 Stops | ![]() | Tickets from 1 004 |
10 April 2023 | 9 May 2023 | 2 Stops | ![]() | Tickets from 1 373 |
12 April 2023 | 1 May 2023 | 2 Stops | ![]() | Tickets from 1 270 |
13 April 2023 | 10 May 2023 | 1 Stop | ![]() | Tickets from 1 428 |
14 April 2023 | 21 April 2023 | 2 Stops | ![]() | Tickets from 1 415 |
15 April 2023 | 24 April 2023 | 1 Stop | ![]() | Tickets from 1 247 |
16 April 2023 | 23 April 2023 | 1 Stop | ![]() | Tickets from 1 276 |
17 April 2023 | 10 May 2023 | 2 Stops | ![]() | Tickets from 1 083 |
18 April 2023 | 27 April 2023 | 2 Stops | ![]() | Tickets from 1 272 |
19 April 2023 | 27 April 2023 | 2 Stops | ![]() | Tickets from 1 332 |
20 April 2023 | 27 April 2023 | 2 Stops | Tickets from 1 277 | |
21 April 2023 | 1 May 2023 | 2 Stops | ![]() | Tickets from 1 321 |
22 April 2023 | 29 April 2023 | 2 Stops | ![]() | Tickets from 1 263 |
23 April 2023 | 11 May 2023 | 2 Stops | ![]() | Tickets from 1 117 |
24 April 2023 | 2 May 2023 | 2 Stops | ![]() | Tickets from 1 295 |
24 April 2023 | 8 May 2023 | 2 Stops | ![]() | Tickets from 1 295 |
26 April 2023 | 10 May 2023 | 2 Stops | Tickets from 1 377 | |
26 April 2023 | 6 May 2023 | 2 Stops | ![]() | Tickets from 1 283 |
27 April 2023 | 9 May 2023 | 2 Stops | ![]() | Tickets from 1 593 |
29 April 2023 | 11 May 2023 | 1 Stop | ![]() | Tickets from 1 705 |
29 April 2023 | 13 May 2023 | 2 Stops | ![]() | Tickets from 1 325 |
1 May 2023 | 25 May 2023 | 2 Stops | ![]() | Tickets from 1 280 |
2 May 2023 | 25 May 2023 | 1 Stop | ![]() | Tickets from 1 172 |
3 May 2023 | 30 May 2023 | 1 Stop | ![]() | Tickets from 1 243 |
4 May 2023 | 22 May 2023 | 2 Stops | ![]() | Tickets from 1 283 |
5 May 2023 | 18 May 2023 | 1 Stop | ![]() | Tickets from 1 248 |
6 May 2023 | 12 May 2023 | 1 Stop | ![]() | Tickets from 1 428 |
7 May 2023 | 14 May 2023 | 2 Stops | ![]() | Tickets from 1 334 |
8 May 2023 | 18 May 2023 | 2 Stops | ![]() | Tickets from 1 176 |
8 May 2023 | 16 May 2023 | 2 Stops | ![]() | Tickets from 1 069 |
10 May 2023 | 16 May 2023 | 1 Stop | ![]() | Tickets from 1 385 |
10 May 2023 | 16 May 2023 | 2 Stops | Tickets from 1 377 | |
11 May 2023 | 17 May 2023 | 2 Stops | Tickets from 1 447 | |
13 May 2023 | 19 May 2023 | 2 Stops | ![]() | Tickets from 1 482 |
13 May 2023 | 17 May 2023 | 2 Stops | ![]() | Tickets from 1 109 |
15 May 2023 | 31 May 2023 | 2 Stops | ![]() | Tickets from 1 188 |
16 May 2023 | 25 May 2023 | 2 Stops | ![]() | Tickets from 1 012 |
16 May 2023 | 25 May 2023 | 2 Stops | ![]() | Tickets from 1 174 |
18 May 2023 | 30 May 2023 | 1 Stop | ![]() | Tickets from 1 410 |
19 May 2023 | 8 June 2023 | 1 Stop | ![]() | Tickets from 1 448 |
20 May 2023 | 30 May 2023 | 2 Stops | ![]() | Tickets from 1 433 |
21 May 2023 | 31 May 2023 | 1 Stop | ![]() | Tickets from 1 415 |
22 May 2023 | 7 June 2023 | 1 Stop | ![]() | Tickets from 1 375 |
23 May 2023 | 28 May 2023 | 2 Stops | ![]() | Tickets from 1 323 |
24 May 2023 | 6 June 2023 | 2 Stops | Tickets from 1 419 | |
25 May 2023 | 31 May 2023 | 1 Stop | ![]() | Tickets from 1 445 |
26 May 2023 | 5 June 2023 | 1 Stop | ![]() | Tickets from 1 485 |
27 May 2023 | 4 June 2023 | 2 Stops | ![]() | Tickets from 1 496 |
28 May 2023 | 11 June 2023 | 1 Stop | ![]() | Tickets from 1 520 |
29 May 2023 | 5 June 2023 | 1 Stop | ![]() | Tickets from 1 385 |
29 May 2023 | 9 June 2023 | 1 Stop | ![]() | Tickets from 1 732 |
30 May 2023 | 6 June 2023 | 1 Stop | ![]() | Tickets from 1 582 |
1 June 2023 | 8 June 2023 | 2 Stops | ![]() | Tickets from 1 623 |
1 June 2023 | 8 June 2023 | 2 Stops | ![]() | Tickets from 1 603 |
3 June 2023 | 15 June 2023 | 2 Stops | ![]() | Tickets from 1 713 |
3 June 2023 | 15 June 2023 | 2 Stops | ![]() | Tickets from 1 637 |
5 June 2023 | 14 June 2023 | 1 Stop | ![]() | Tickets from 1 385 |
6 June 2023 | 20 June 2023 | 1 Stop | ![]() | Tickets from 1 658 |
6 June 2023 | 13 June 2023 | 1 Stop | ![]() | Tickets from 1 582 |
7 June 2023 | 12 June 2023 | 2 Stops | ![]() | Tickets from 1 663 |
9 June 2023 | 27 June 2023 | 2 Stops | ![]() | Tickets from 1 663 |
10 June 2023 | 13 June 2023 | 1 Stop | ![]() | Tickets from 1 715 |
11 June 2023 | 15 June 2023 | 1 Stop | ![]() | Tickets from 1 755 |
12 June 2023 | 20 June 2023 | 2 Stops | ![]() | Tickets from 1 653 |
13 June 2023 | 27 June 2023 | 2 Stops | ![]() | Tickets from 1 841 |
14 June 2023 | 19 June 2023 | 1 Stop | ![]() | Tickets from 1 658 |
15 June 2023 | 19 June 2023 | 2 Stops | ![]() | Tickets from 1 623 |
16 June 2023 | 19 June 2023 | 1 Stop | ![]() | Tickets from 1 698 |
16 June 2023 | 27 June 2023 | 1 Stop | ![]() | Tickets from 1 732 |
18 June 2023 | 27 June 2023 | 1 Stop | ![]() | Tickets from 1 860 |
18 June 2023 | 27 June 2023 | 1 Stop | ![]() | Tickets from 1 682 |
20 June 2023 | 7 July 2023 | 2 Stops | ![]() | Tickets from 1 694 |
21 June 2023 | 4 July 2023 | 2 Stops | Tickets from 1 603 | |
22 June 2023 | 23 June 2023 | 1 Stop | ![]() | Tickets from 1 986 |
22 June 2023 | 26 June 2023 | 1 Stop | ![]() | Tickets from 1 782 |
24 June 2023 | 5 July 2023 | 2 Stops | ![]() | Tickets from 1 616 |
24 June 2023 | 1 July 2023 | 1 Stop | ![]() | Tickets from 1 813 |
25 June 2023 | 10 July 2023 | 1 Stop | ![]() | Tickets from 1 782 |
27 June 2023 | 4 July 2023 | 1 Stop | ![]() | Tickets from 1 845 |
28 June 2023 | 12 July 2023 | 2 Stops | ![]() | Tickets from 1 583 |
29 June 2023 | 11 July 2023 | 2 Stops | ![]() | Tickets from 1 863 |
30 June 2023 | 10 July 2023 | 2 Stops | ![]() | Tickets from 1 735 |
1 July 2023 | 8 July 2023 | 2 Stops | ![]() | Tickets from 1 606 |
2 July 2023 | 3 July 2023 | 1 Stop | ![]() | Tickets from 1 620 |
3 July 2023 | 23 July 2023 | 2 Stops | ![]() | Tickets from 1 514 |
4 July 2023 | 11 July 2023 | 1 Stop | ![]() | Tickets from 1 494 |
5 July 2023 | 12 July 2023 | 1 Stop | ![]() | Tickets from 1 580 |
6 July 2023 | 11 July 2023 | 2 Stops | ![]() | Tickets from 1 386 |
7 July 2023 | 11 July 2023 | 2 Stops | ![]() | Tickets from 1 520 |
8 July 2023 | 22 July 2023 | 2 Stops | Tickets from 1 601 | |
9 July 2023 | 16 July 2023 | 1 Stop | ![]() | Tickets from 1 600 |
10 July 2023 | 14 July 2023 | 2 Stops | Tickets from 1 574 | |
10 July 2023 | 25 July 2023 | 2 Stops | Tickets from 1 486 | |
12 July 2023 | 20 July 2023 | 2 Stops | Tickets from 1 514 | |
13 July 2023 | 20 July 2023 | 1 Stop | ![]() | Tickets from 1 505 |
14 July 2023 | 28 July 2023 | 1 Stop | ![]() | Tickets from 1 520 |
15 July 2023 | 22 July 2023 | 2 Stops | ![]() | Tickets from 1 585 |
16 July 2023 | 22 July 2023 | 1 Stop | ![]() | Tickets from 1 550 |
17 July 2023 | 15 August 2023 | 1 Stop | ![]() | Tickets from 1 510 |
18 July 2023 | 19 July 2023 | 1 Stop | ![]() | Tickets from 1 505 |
19 July 2023 | 26 July 2023 | 2 Stops | ![]() | Tickets from 1 550 |
20 July 2023 | 18 August 2023 | 1 Stop | ![]() | Tickets from 1 455 |
21 July 2023 | 1 August 2023 | 2 Stops | ![]() | Tickets from 1 445 |
22 July 2023 | 29 July 2023 | 1 Stop | ![]() | Tickets from 1 685 |
23 July 2023 | 28 July 2023 | 1 Stop | ![]() | Tickets from 1 445 |
23 July 2023 | 9 August 2023 | 2 Stops | ![]() | Tickets from 1 195 |
25 July 2023 | 1 August 2023 | 1 Stop | ![]() | Tickets from 1 605 |
26 July 2023 | 6 August 2023 | 2 Stops | ![]() | Tickets from 1 570 |
27 July 2023 | 24 August 2023 | 1 Stop | ![]() | Tickets from 1 248 |
28 July 2023 | 23 August 2023 | 1 Stop | ![]() | Tickets from 1 247 |
29 July 2023 | 13 August 2023 | 2 Stops | ![]() | Tickets from 1 482 |
30 July 2023 | 16 August 2023 | 1 Stop | ![]() | Tickets from 1 563 |
31 July 2023 | 7 August 2023 | 1 Stop | ![]() | Tickets from 1 605 |
1 August 2023 | 20 August 2023 | 1 Stop | ![]() | Tickets from 1 192 |
2 August 2023 | 30 August 2023 | 1 Stop | ![]() | Tickets from 1 093 |
3 August 2023 | 30 August 2023 | 2 Stops | ![]() | Tickets from 1 486 |
3 August 2023 | 30 August 2023 | 1 Stop | ![]() | Tickets from 1 392 |
5 August 2023 | 19 August 2023 | 2 Stops | Tickets from 1 374 | |
6 August 2023 | 3 September 2023 | 1 Stop | ![]() | Tickets from 1 095 |
7 August 2023 | 21 August 2023 | 1 Stop | ![]() | Tickets from 1 196 |
8 August 2023 | 19 August 2023 | 2 Stops | ![]() | Tickets from 1 255 |
9 August 2023 | 23 August 2023 | 1 Stop | ![]() | Tickets from 1 241 |
10 August 2023 | 31 August 2023 | 1 Stop | ![]() | Tickets from 1 161 |
11 August 2023 | 25 August 2023 | 1 Stop | ![]() | Tickets from 1 296 |
12 August 2023 | 21 August 2023 | 1 Stop | ![]() | Tickets from 1 361 |
13 August 2023 | 26 August 2023 | 1 Stop | ![]() | Tickets from 1 211 |
14 August 2023 | 27 August 2023 | 1 Stop | ![]() | Tickets from 1 111 |
15 August 2023 | 27 August 2023 | 1 Stop | ![]() | Tickets from 1 111 |
16 August 2023 | 30 August 2023 | 1 Stop | ![]() | Tickets from 1 093 |
17 August 2023 | 31 August 2023 | 1 Stop | ![]() | Tickets from 1 161 |
18 August 2023 | 28 August 2023 | 1 Stop | ![]() | Tickets from 1 028 |
19 August 2023 | 27 August 2023 | 1 Stop | ![]() | Tickets from 1 162 |
20 August 2023 | 5 September 2023 | 1 Stop | ![]() | Tickets from 1 028 |
21 August 2023 | 4 September 2023 | 1 Stop | ![]() | Tickets from 1 015 |
22 August 2023 | 4 September 2023 | 1 Stop | ![]() | Tickets from 1 000 |
23 August 2023 | 10 September 2023 | 1 Stop | ![]() | Tickets from 978 |
24 August 2023 | 5 September 2023 | 1 Stop | ![]() | Tickets from 978 |
25 August 2023 | 6 September 2023 | 1 Stop | ![]() | Tickets from 985 |
25 August 2023 | 20 September 2023 | 2 Stops | ![]() | Tickets from 976 |
27 August 2023 | 13 September 2023 | 1 Stop | ![]() | Tickets from 1 016 |
28 August 2023 | 6 September 2023 | 1 Stop | ![]() | Tickets from 1 015 |
29 August 2023 | 12 September 2023 | 1 Stop | ![]() | Tickets from 970 |
30 August 2023 | 17 September 2023 | 1 Stop | ![]() | Tickets from 933 |
31 August 2023 | 11 September 2023 | 1 Stop | ![]() | Tickets from 925 |
1 September 2023 | 21 September 2023 | 1 Stop | ![]() | Tickets from 835 |
2 September 2023 | 20 September 2023 | 2 Stops | ![]() | Tickets from 961 |
3 September 2023 | 11 September 2023 | 1 Stop | ![]() | Tickets from 965 |
4 September 2023 | 14 September 2023 | 1 Stop | ![]() | Tickets from 935 |
5 September 2023 | 11 September 2023 | 1 Stop | ![]() | Tickets from 925 |
6 September 2023 | 11 September 2023 | 1 Stop | ![]() | Tickets from 925 |
7 September 2023 | 12 September 2023 | 1 Stop | ![]() | Tickets from 940 |
8 September 2023 | 25 September 2023 | 1 Stop | ![]() | Tickets from 971 |
9 September 2023 | 4 October 2023 | 1 Stop | ![]() | Tickets from 971 |
10 September 2023 | 4 October 2023 | 1 Stop | ![]() | Tickets from 958 |
11 September 2023 | 5 October 2023 | 2 Stops | ![]() | Tickets from 860 |
11 September 2023 | 5 October 2023 | 2 Stops | ![]() | Tickets from 849 |
13 September 2023 | 4 October 2023 | 1 Stop | ![]() | Tickets from 940 |
14 September 2023 | 11 October 2023 | 1 Stop | ![]() | Tickets from 966 |
15 September 2023 | 21 September 2023 | 1 Stop | ![]() | Tickets from 805 |
16 September 2023 | 24 September 2023 | 1 Stop | ![]() | Tickets from 983 |
17 September 2023 | 21 September 2023 | 1 Stop | ![]() | Tickets from 850 |
18 September 2023 | 24 September 2023 | 1 Stop | ![]() | Tickets from 921 |
18 September 2023 | 25 September 2023 | 2 Stops | ![]() | Tickets from 994 |
20 September 2023 | 27 September 2023 | 1 Stop | ![]() | Tickets from 921 |
21 September 2023 | 18 October 2023 | 1 Stop | ![]() | Tickets from 921 |
22 September 2023 | 2 October 2023 | 1 Stop | ![]() | Tickets from 983 |
23 September 2023 | 3 October 2023 | 1 Stop | ![]() | Tickets from 995 |
24 September 2023 | 1 October 2023 | 1 Stop | ![]() | Tickets from 983 |
25 September 2023 | 4 October 2023 | 1 Stop | ![]() | Tickets from 921 |
26 September 2023 | 4 October 2023 | 1 Stop | ![]() | Tickets from 921 |
27 September 2023 | 4 October 2023 | 1 Stop | ![]() | Tickets from 966 |
28 September 2023 | 4 October 2023 | 1 Stop | ![]() | Tickets from 921 |
29 September 2023 | 8 October 2023 | 1 Stop | ![]() | Tickets from 983 |
30 September 2023 | 17 October 2023 | 1 Stop | ![]() | Tickets from 980 |
1 October 2023 | 12 October 2023 | 1 Stop | ![]() | Tickets from 980 |
2 October 2023 | 31 October 2023 | 1 Stop | ![]() | Tickets from 908 |
3 October 2023 | 10 October 2023 | 1 Stop | ![]() | Tickets from 933 |
4 October 2023 | 11 October 2023 | 1 Stop | ![]() | Tickets from 921 |
5 October 2023 | 12 October 2023 | 1 Stop | ![]() | Tickets from 955 |
6 October 2023 | 12 October 2023 | 1 Stop | ![]() | Tickets from 880 |
6 October 2023 | 19 October 2023 | 1 Stop | ![]() | Tickets from 997 |
8 October 2023 | 22 October 2023 | 1 Stop | ![]() | Tickets from 1 005 |
9 October 2023 | 13 October 2023 | 2 Stops | ![]() | Tickets from 998 |
10 October 2023 | 17 October 2023 | 1 Stop | ![]() | Tickets from 933 |
11 October 2023 | 1 November 2023 | 1 Stop | ![]() | Tickets from 921 |
12 October 2023 | 7 November 2023 | 1 Stop | ![]() | Tickets from 896 |
13 October 2023 | 23 October 2023 | 1 Stop | ![]() | Tickets from 965 |
14 October 2023 | 31 October 2023 | 1 Stop | ![]() | Tickets from 965 |
14 October 2023 | 31 October 2023 | 2 Stops | ![]() | Tickets from 1 096 |
16 October 2023 | 24 October 2023 | 1 Stop | ![]() | Tickets from 925 |
17 October 2023 | 7 November 2023 | 1 Stop | ![]() | Tickets from 921 |
18 October 2023 | 9 November 2023 | 1 Stop | ![]() | Tickets from 883 |
19 October 2023 | 9 November 2023 | 1 Stop | ![]() | Tickets from 883 |
20 October 2023 | 23 October 2023 | 1 Stop | ![]() | Tickets from 965 |
20 October 2023 | 23 October 2023 | 1 Stop | ![]() | Tickets from 997 |
22 October 2023 | 28 October 2023 | 1 Stop | ![]() | Tickets from 1 005 |
23 October 2023 | 4 November 2023 | 1 Stop | ![]() | Tickets from 965 |
24 October 2023 | 31 October 2023 | 1 Stop | ![]() | Tickets from 921 |
25 October 2023 | 31 October 2023 | 1 Stop | ![]() | Tickets from 925 |
26 October 2023 | 1 November 2023 | 1 Stop | ![]() | Tickets from 921 |
27 October 2023 | 7 November 2023 | 1 Stop | ![]() | Tickets from 958 |
27 October 2023 | 7 November 2023 | 2 Stops | ![]() | Tickets from 1 034 |
1 November 2023 | 22 November 2023 | 1 Stop | ![]() | Tickets from 925 |
1 November 2023 | 29 November 2023 | 1 Stop | ![]() | Tickets from 972 |
3 November 2023 | 13 November 2023 | 1 Stop | ![]() | Tickets from 965 |
4 November 2023 | 16 November 2023 | 1 Stop | ![]() | Tickets from 965 |
4 November 2023 | 16 November 2023 | 1 Stop | ![]() | Tickets from 997 |
5 November 2023 | 16 November 2023 | 2 Stops | ![]() | Tickets from 1 220 |
8 November 2023 | 16 November 2023 | 1 Stop | ![]() | Tickets from 925 |
9 November 2023 | 16 November 2023 | 1 Stop | ![]() | Tickets from 925 |
9 November 2023 | 16 November 2023 | 1 Stop | ![]() | Tickets from 972 |
10 November 2023 | 19 November 2023 | 2 Stops | ![]() | Tickets from 1 074 |
12 November 2023 | 27 November 2023 | 1 Stop | ![]() | Tickets from 995 |
12 November 2023 | 27 November 2023 | 1 Stop | ![]() | Tickets from 972 |
15 November 2023 | 29 November 2023 | 1 Stop | ![]() | Tickets from 940 |
15 November 2023 | 29 November 2023 | 2 Stops | ![]() | Tickets from 919 |
16 November 2023 | 23 November 2023 | 1 Stop | ![]() | Tickets from 972 |
18 November 2023 | 29 November 2023 | 1 Stop | ![]() | Tickets from 995 |
18 November 2023 | 29 November 2023 | 1 Stop | ![]() | Tickets from 997 |
20 November 2023 | 27 November 2023 | 1 Stop | ![]() | Tickets from 940 |
20 November 2023 | 27 November 2023 | 1 Stop | ![]() | Tickets from 972 |
22 November 2023 | 29 November 2023 | 1 Stop | ![]() | Tickets from 940 |
23 November 2023 | 13 December 2023 | 1 Stop | ![]() | Tickets from 925 |
23 November 2023 | 27 November 2023 | 1 Stop | ![]() | Tickets from 972 |
25 November 2023 | 9 December 2023 | 1 Stop | ![]() | Tickets from 1 020 |
26 November 2023 | 1 December 2023 | 1 Stop | ![]() | Tickets from 1 020 |
27 November 2023 | 4 December 2023 | 1 Stop | ![]() | Tickets from 940 |
27 November 2023 | 6 December 2023 | 2 Stops | ![]() | Tickets from 855 |
29 November 2023 | 4 December 2023 | 1 Stop | ![]() | Tickets from 925 |
30 November 2023 | 12 December 2023 | 1 Stop | ![]() | Tickets from 925 |
30 November 2023 | 12 December 2023 | 2 Stops | Tickets from 1 034 | |
1 December 2023 | 31 December 2023 | 2 Stops | ![]() | Tickets from 1 180 |
3 December 2023 | 8 December 2023 | 2 Stops | ![]() | Tickets from 1 060 |
4 December 2023 | 19 December 2023 | 1 Stop | ![]() | Tickets from 963 |
4 December 2023 | 12 December 2023 | 2 Stops | ![]() | Tickets from 1 093 |
9 December 2023 | 20 December 2023 | 1 Stop | ![]() | Tickets from 1 232 |
10 December 2023 | 31 December 2023 | 1 Stop | ![]() | Tickets from 1 385 |
10 December 2023 | 4 January 2024 | 2 Stops | ![]() | Tickets from 1 690 |
12 December 2023 | 26 December 2023 | 1 Stop | ![]() | Tickets from 1 135 |
13 December 2023 | 10 January 2024 | 2 Stops | ![]() | Tickets from 1 304 |
13 December 2023 | 21 December 2023 | 2 Stops | ![]() | Tickets from 1 281 |
15 December 2023 | 28 December 2023 | 1 Stop | ![]() | Tickets from 1 376 |
16 December 2023 | 26 December 2023 | 1 Stop | ![]() | Tickets from 1 548 |
17 December 2023 | 26 December 2023 | 1 Stop | ![]() | Tickets from 1 413 |
17 December 2023 | 26 December 2023 | 2 Stops | ![]() | Tickets from 1 443 |
19 December 2023 | 27 December 2023 | 1 Stop | ![]() | Tickets from 1 222 |
20 December 2023 | 29 December 2023 | 1 Stop | ![]() | Tickets from 1 675 |
21 December 2023 | 17 January 2024 | 2 Stops | ![]() | Tickets from 1 396 |
22 December 2023 | 2 January 2024 | 1 Stop | ![]() | Tickets from 1 673 |
23 December 2023 | 4 January 2024 | 2 Stops | ![]() | Tickets from 1 795 |
24 December 2023 | 17 January 2024 | 1 Stop | ![]() | Tickets from 1 297 |
25 December 2023 | 17 January 2024 | 1 Stop | ![]() | Tickets from 1 332 |
26 December 2023 | 17 January 2024 | 1 Stop | ![]() | Tickets from 1 067 |
27 December 2023 | 2 January 2024 | 1 Stop | ![]() | Tickets from 1 436 |
28 December 2023 | 24 January 2024 | 1 Stop | ![]() | Tickets from 978 |
29 December 2023 | 16 January 2024 | 1 Stop | ![]() | Tickets from 1 088 |
30 December 2023 | 24 January 2024 | 1 Stop | ![]() | Tickets from 1 117 |
31 December 2023 | 17 January 2024 | 1 Stop | ![]() | Tickets from 1 110 |
1 January 2024 | 17 January 2024 | 1 Stop | ![]() | Tickets from 1 060 |
2 January 2024 | 16 January 2024 | 1 Stop | ![]() | Tickets from 1 038 |
2 January 2024 | 16 January 2024 | 2 Stops | ![]() | Tickets from 1 089 |
4 January 2024 | 16 January 2024 | 1 Stop | ![]() | Tickets from 925 |
6 January 2024 | 24 January 2024 | 1 Stop | ![]() | Tickets from 965 |
6 January 2024 | 24 January 2024 | 2 Stops | ![]() | Tickets from 1 413 |
7 January 2024 | 13 January 2024 | 1 Stop | ![]() | Tickets from 1 632 |
8 January 2024 | 14 January 2024 | 1 Stop | ![]() | Tickets from 1 582 |
10 January 2024 | 22 January 2024 | 1 Stop | ![]() | Tickets from 933 |
15 January 2024 | 23 January 2024 | 1 Stop | ![]() | Tickets from 933 |
15 January 2024 | 23 January 2024 | 2 Stops | ![]() | Tickets from 1 037 |
21 January 2024 | 27 January 2024 | 1 Stop | ![]() | Tickets from 1 145 |
23 January 2024 | 30 January 2024 | 1 Stop | ![]() | Tickets from 921 |
24 January 2024 | 30 January 2024 | 1 Stop | ![]() | Tickets from 921 |
26 January 2024 | 6 February 2024 | 1 Stop | ![]() | Tickets from 1 825 |
26 January 2024 | 6 February 2024 | 1 Stop | ![]() | Tickets from 1 102 |
27 January 2024 | 7 February 2024 | 1 Stop | ![]() | Tickets from 997 |
29 January 2024 | 4 February 2024 | 1 Stop | ![]() | Tickets from 966 |
30 January 2024 | 6 February 2024 | 1 Stop | ![]() | Tickets from 908 |
1 February 2024 | 28 February 2024 | 1 Stop | ![]() | Tickets from 908 |
2 February 2024 | 21 February 2024 | 1 Stop | ![]() | Tickets from 956 |
4 February 2024 | 18 February 2024 | 1 Stop | ![]() | Tickets from 1 016 |
5 February 2024 | 12 February 2024 | 1 Stop | ![]() | Tickets from 921 |
5 February 2024 | 19 February 2024 | 1 Stop | ![]() | Tickets from 972 |
6 February 2024 | 20 February 2024 | 1 Stop | ![]() | Tickets from 972 |
8 February 2024 | 15 February 2024 | 1 Stop | ![]() | Tickets from 1 960 |
8 February 2024 | 15 February 2024 | 1 Stop | ![]() | Tickets from 1 327 |
9 February 2024 | 16 February 2024 | 1 Stop | ![]() | Tickets from 1 232 |
10 February 2024 | 17 February 2024 | 1 Stop | ![]() | Tickets from 1 127 |
11 February 2024 | 15 February 2024 | 1 Stop | ![]() | Tickets from 1 122 |
13 February 2024 | 22 February 2024 | 1 Stop | ![]() | Tickets from 925 |
13 February 2024 | 20 February 2024 | 1 Stop | ![]() | Tickets from 972 |
14 February 2024 | 21 February 2024 | 1 Stop | ![]() | Tickets from 972 |
16 February 2024 | 22 February 2024 | 1 Stop | ![]() | Tickets from 965 |
16 February 2024 | 20 February 2024 | 1 Stop | ![]() | Tickets from 1 102 |
18 February 2024 | 27 February 2024 | 1 Stop | ![]() | Tickets from 958 |
19 February 2024 | 26 February 2024 | 1 Stop | ![]() | Tickets from 1 785 |
19 February 2024 | 26 February 2024 | 1 Stop | ![]() | Tickets from 972 |
23 February 2024 | 1 March 2024 | 1 Stop | ![]() | Tickets from 1 865 |
23 February 2024 | 1 March 2024 | 1 Stop | ![]() | Tickets from 1 407 |
24 February 2024 | 2 March 2024 | 1 Stop | ![]() | Tickets from 1 127 |
25 February 2024 | 3 March 2024 | 1 Stop | ![]() | Tickets from 1 277 |
27 February 2024 | 5 March 2024 | 1 Stop | ![]() | Tickets from 921 |
29 February 2024 | 7 March 2024 | 1 Stop | ![]() | Tickets from 1 785 |
1 March 2024 | 8 March 2024 | 1 Stop | ![]() | Tickets from 1 005 |
3 March 2024 | 15 March 2024 | 1 Stop | ![]() | Tickets from 1 005 |
4 March 2024 | 14 March 2024 | 1 Stop | ![]() | Tickets from 925 |
5 March 2024 | 12 March 2024 | 1 Stop | ![]() | Tickets from 1 785 |
5 March 2024 | 12 March 2024 | 1 Stop | ![]() | Tickets from 972 |
6 March 2024 | 13 March 2024 | 1 Stop | ![]() | Tickets from 972 |
8 March 2024 | 15 March 2024 | 1 Stop | ![]() | Tickets from 1 005 |
9 March 2024 | 17 March 2024 | 1 Stop | ![]() | Tickets from 1 005 |
9 March 2024 | 16 March 2024 | 1 Stop | ![]() | Tickets from 1 127 |
11 March 2024 | 14 March 2024 | 1 Stop | ![]() | Tickets from 1 785 |
13 March 2024 | 20 March 2024 | 1 Stop | ![]() | Tickets from 2 025 |
The cheapest flights from San Francisco to Denpasar (Bali) for the year ahead
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
27 March 2023 | 3 April 2023 | 2 Stops | ![]() | Tickets from 1 428 |
15 April 2023 | 24 April 2023 | 1 Stop | ![]() | Tickets from 1 247 |
22 June 2023 | 23 June 2023 | 1 Stop | ![]() | Tickets from 1 986 |
1 August 2023 | 20 August 2023 | 1 Stop | ![]() | Tickets from 1 192 |
15 September 2023 | 21 September 2023 | 1 Stop | ![]() | Tickets from 805 |
12 December 2023 | 26 December 2023 | 1 Stop | ![]() | Tickets from 1 135 |
Flight time to Bali from San Francisco
flight time to Bali, Indonesia from San francisco, California is about 17 hours, 10 minutes.
Searches related to Cheap flights to Bali from SFO
cheapest flights from sfo to bali
flights to bali from sfo
cheap flights to bali from sfo
flights from sfo to bali indonesia
flight time to bali from san francisco
flights to bali from sfo
cheap flights to bali from sfo
flights from sfo to bali indonesia
flight time to bali from san francisco