Cheap Flights from Miami Intl. Airport to Ngurah Rai Intl. Airport
Search for flights from Miami to Bali and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
MIA 10:35 AM44h 30m1 stopDPS 7:05 PMMiami - Bali | Mon, Apr 27 | Turkish Airlines
DPS 9:45 PM34h 55m1 stopMIA 8:40 PMBali - Miami | Mon, May 4 | Turkish Airlines$1,417 $2,06831% off31% off$2,068 $1,417-
MIA 10:35 AM44h 30m1 stopDPS 7:05 PMMiami - Bali | Wed, Apr 29 | Turkish Airlines
DPS 8:45 PM35h 55m1 stopMIA 8:40 PMBali - Miami | Sun, May 3 | Turkish Airlines$1,430 $2,06831% off31% off$2,068 $1,430 -
MIA 10:35 AM44h 30m1 stopDPS 7:05 PMMiami - Bali | Mon, Mar 30 | Turkish Airlines
DPS 8:45 PM46h 25m1 stopMIA 7:10 AMBali - Miami | Sat, Apr 4 | Turkish Airlines$1,436 $2,06831% off31% off$2,068 $1,436 -
MIA 11:30 PM32h1 stopDPS 7:30 PMMiami - Bali | Wed, Mar 11 | Turkish Airlines
DPS 10:00 PM46h1 stopMIA 8:00 AMBali - Miami | Wed, Mar 18 | Turkish Airlines$1,45030% off$2,068 $1,450 -
MIA 10:35 PM32h 30m1 stopDPS 7:05 PMMiami - Bali | Mon, Apr 20 | Turkish Airlines
DPS 8:45 PM46h 25m1 stopMIA 7:10 AMBali - Miami | Fri, Apr 24 | Turkish Airlines$1,45330% off$2,068 $1,453 -
MIA 11:30 PM32h1 stopDPS 7:30 PMMiami - Bali | Mon, Mar 23 | Turkish Airlines
DPS 9:10 PM46h 50m1 stopMIA 8:00 AMBali - Miami | Fri, Mar 27 | Turkish Airlines$1,47428% off$2,068 $1,474 -
MIA 11:30 PM32h 30m1 stopDPS 8:00 PMMiami - Bali | Mon, Mar 9 | Turkish Airlines
DPS 9:10 PM36h 25m1 stopMIA 9:35 PMBali - Miami | Mon, Mar 16 | Turkish Airlines$1,49528% off$2,068 $1,495 -
MIA 10:30 PM32h 35m1 stopDPS 7:05 PMMiami - Bali | Fri, Apr 17 | Turkish Airlines
DPS 8:45 PM46h 25m1 stopMIA 7:10 AMBali - Miami | Tue, Apr 21 | Turkish Airlines$1,50127% off$2,068 $1,501 -
MIA 10:35 AM44h 30m1 stopDPS 7:05 PMMiami - Bali | Sat, May 2 | Turkish Airlines
DPS 8:45 PM46h 25m1 stopMIA 7:10 AMBali - Miami | Wed, May 6 | Turkish Airlines$1,50127% off$2,068 $1,501 -
MIA 10:30 PM32h 35m1 stopDPS 7:05 PMMiami - Bali | Sun, Apr 26 | Turkish Airlines
DPS 9:45 PM45h 25m1 stopMIA 7:10 AMBali - Miami | Sat, May 2 | Turkish Airlines$1,50927% off$2,068 $1,509 -
MIA 1:00 PM17h 25m1 stopDPS Invalid DateMiami - Bali | Mon, Mar 9 | Normal Airline
DPS 3:00 PM6hNonstopMIA 4:00 PMBali - Miami | Wed, Mar 11 | Normal AirlineFind more flightsFind more flights
-
MIA 11:30 PM32h1 stopDPS 7:30 PMMiami - Bali | Tue, Mar 24 | Turkish Airlines$829 $2,60568% off68% off$2,605 $829 -
MIA 11:30 PM32h 30m1 stopDPS 8:00 PMMiami - Bali | Wed, Mar 18 | Turkish Airlines$831 $2,60568% off68% off$2,605 $831 -
MIA 10:35 AM45h 20m1 stopDPS 7:55 PMMiami - Bali | Thu, Apr 2 | Turkish Airlines$847 $2,60567% off67% off$2,605 $847 -
MIA 10:35 AM44h 30m1 stopDPS 7:05 PMMiami - Bali | Mon, Apr 6 | Turkish Airlines$85867% off$2,605 $858 -
MIA 10:35 AM44h 30m1 stopDPS 7:05 PMMiami - Bali | Sun, Apr 12 | Turkish Airlines$86567% off$2,605 $865 -
MIA 10:35 AM44h 30m1 stopDPS 7:05 PMMiami - Bali | Tue, Mar 31 | Turkish Airlines$86767% off$2,605 $867 -
MIA 11:30 PM32h1 stopDPS 7:30 PMMiami - Bali | Mon, Mar 9 | Turkish Airlines$89766% off$2,605 $897 -
MIA 10:20 AM44h 10m1 stopDPS 7:30 PMMiami - Bali | Sat, Mar 7 | Turkish Airlines$92365% off$2,605 $923 -
MIA 11:20 AM44h 40m1 stopDPS 8:00 PMMiami - Bali | Mon, Mar 16 | Turkish Airlines$1,13456% off$2,605 $1,134 -
MIA 11:30 PM32h1 stopDPS 7:30 PMMiami - Bali | Tue, Mar 10 | Turkish Airlines$1,90127% off$2,605 $1,901 -
MIA 1:00 PM17h 25m1 stopDPS Invalid DateMiami - Bali | Mon, Mar 9 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Miami to Bali are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Selected Airlines from Miami Intl. Airport to Ngurah Rai Intl. Airport
See which airlines fly from Miami to Bali. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Miami Intl. Airport to Ngurah Rai Intl. Airport
Check the schedule for flights from Miami to Bali and find the flight that best matches your travel plans.

KE5436
Miami Intl. Airport
7:00 AM
MIA
10:22 AM
BOS
S M T W T - SSearch
KE092
Boston Logan International Airport
12:00 PM
BOS
4:30 PM
ICN
S M T W T F S
KE433
Incheon Intl. Airport
6:00 PM
ICN
11:50 PM
DPS
S M T W T F S
QR778
Miami Intl. Airport
8:15 PM
MIA
5:00 PM
DOH
S M T W T F SSearch
QR4780
Hamad Intl. Airport
2:00 AM
DOH
8:30 AM
DEL
S M T W T F S
6E1611
Indira Gandhi Intl. Airport
6:30 AM
DEL
5:50 PM
DPS
S M T W T F S
KE7342
Miami Intl. Airport
7:30 PM
MIA
10:40 PM
JFK
S M T W T F SSearch
KE086
John F Kennedy Intl. Airport
12:50 AM
JFK
6:30 AM
ICN
S M T W T F S
KE433
Incheon Intl. Airport
6:00 PM
ICN
11:50 PM
DPS
S M T W T F S
AA3076
Miami Intl. Airport
7:53 PM
MIA
11:36 PM
SFO
S M T W T F SSearch
SQ031
San Francisco Intl. Airport
9:40 AM
SFO
7:05 PM
SIN
S M T W T F S
SQ948
Changi Airport
9:30 PM
SIN
12:20 AM
DPS
S M T W T F S
AC1035
Miami Intl. Airport
6:25 PM
MIA
10:24 PM
YVR
S - T - T F -Search
MF806
Vancouver Intl. Airport
12:40 AM
YVR
6:00 AM
XMN
- M - - T - -
MF891
Xiamen Gaoqi Intl. Airport
5:45 PM
XMN
11:05 PM
DPS
S M T W T F S
AA2363
Miami Intl. Airport
7:45 PM
MIA
11:40 PM
SEA
S M T W T F SSearch
SQ027
Seattle Tacoma Intl. Airport
8:45 AM
SEA
5:45 PM
SIN
- M - W T F S
SQ948
Changi Airport
9:30 PM
SIN
12:20 AM
DPS
S M T W T F S
AS305
Miami Intl. Airport
6:07 PM
MIA
10:03 PM
SEA
S M T W T F SSearch
KE042
Seattle Tacoma Intl. Airport
12:00 PM
SEA
3:55 PM
ICN
S M T W T F S
KE433
Incheon Intl. Airport
6:00 PM
ICN
11:50 PM
DPS
S M T W T F S
DL506
Miami Intl. Airport
6:05 PM
MIA
9:55 PM
SEA
S M T W T F SSearch
SQ027
Seattle Tacoma Intl. Airport
8:45 AM
SEA
5:45 PM
SIN
- M - W T F S
SQ948
Changi Airport
9:30 PM
SIN
12:20 AM
DPS
S M T W T F S
AS305
Miami Intl. Airport
6:07 PM
MIA
10:03 PM
SEA
S M T W T F SSearch
SQ027
Seattle Tacoma Intl. Airport
8:45 AM
SEA
5:45 PM
SIN
- M - W T F S
SQ948
Changi Airport
9:30 PM
SIN
12:20 AM
DPS
S M T W T F S
DL1332
Miami Intl. Airport
2:03 PM
MIA
4:04 PM
ATL
S M T W T F SSearch
DL027
Hartsfield-Jackson Atlanta International Airport
11:50 PM
ATL
5:45 AM
ICN
S M T W T F S
DL7803
Incheon Intl. Airport
4:20 PM
ICN
10:25 PM
DPS
S M T W T F S
Miami Intl. Airport to Ngurah Rai Intl. Airport Flights Info
| Flight distance | 17,533.47 km |
|---|---|
| Cheapest one-way ticket price | $829 |
| Cheapest return ticket price | $1,417 |
FAQs for Miami Intl. Airport to Ngurah Rai Intl. Airport Flights
What is the transportation method from the main airport to downtown in Bali?
- The distance from Ngurah Rai International Airport to downtown is about 11 km. It takes about 30 minutes by taxi.
Popular Destinations
- Cheap Miami Intl. Airport to La Guardia Airport flights
- Cheap Miami Intl. Airport to John F Kennedy Intl. Airport flights
- Nonstop flights Miami Intl. Airport to Mexico City Intl. Airport
- Flights from Miami Intl. Airport to Ministro Pistarini Airport
- Cheap Miami Intl. Airport to Rio De Janeiro Internacional Airport flights
- Nonstop flights from Miami Intl. Airport to Mexico City
- Cheap flights from Miami Intl. Airport to Atlanta
- Flight deals from Miami Intl. Airport to Rio de Janeiro
- Cheap flights from Miami Intl. Airport to New York
- Cheap flights from Miami Intl. Airport to Buenos Aires
- Nonstop flights Changi Airport to Ngurah Rai Intl. Airport
- Nonstop flights Kuala Lumpur Intl. Airport to Ngurah Rai Intl. Airport
- Nonstop flights Los Angeles Intl. Airport to Ngurah Rai Intl. Airport
- Flights from Ninoy Aquino Intl. Airport to Ngurah Rai Intl. Airport
- Nonstop flights Soekarno-Hatta Intl. Airport to Ngurah Rai Intl. Airport
- Flights from Jakarta to Ngurah Rai Intl. Airport
- Airlines fly from Kuala Lumpur to Ngurah Rai Intl. Airport
- Flights from Singapore to Ngurah Rai Intl. Airport
- Airlines fly from Los Angeles to Ngurah Rai Intl. Airport
- Flights from Bangkok to Ngurah Rai Intl. Airport


















