Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Turkish Airlines

The cheapest airline(s) flying from Miami to Bali is Turkish Airlines.

  • Turkish Airlines Turkish Airlines
  • Emirates Emirates
  • Qatar Airways Qatar Airways
  • Philippine Airlines Philippine Airlines
  • Cathay Pacific Cathay Pacific
  • American Airlines American Airlines
  • JetBlue Airways JetBlue Airways
  • Alaska Airlines Alaska Airlines
  • Singapore Airlines Singapore Airlines
  • British Airways British Airways
Cheapest Month April

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Miami to Bali is April.

  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
Cheapest Day of the Week Monday

The cheapest day(s) of the week to fly from Miami to Bali is Monday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Dec, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:30 MIA
    08:15 DPS
    23Hrs, 45m 1 Stop (DOH)
  • MIAMiami International Airport 19:30 - DPS 08:15 23h 45m 1 Stop (DOH) Doha
  • MIAMiami International Airport 19:30
    DOHHamad International Airport 17:55
  • DOHHamad International Airport 17:05
    DPSDenpasar Bali Airport 08:15
  • 23h 45m (50m)
  • 1 Stop DOH · Doha 50m
  • Qatar Airways (QR 778)Airbus A351
    Qatar Airways (QR 964)Boeing 787 8
  • Qatar Airways (QR 778)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:05 SIN
    10:50 CPH
    27Hrs, 15m 1 Stop (DPS)
  • SINSingapore Changi Airport 09:05 - CPH 10:50 27h 15m 1 Stop (DPS) Bali
  • SINSingapore Changi Airport 09:05
    MIAMiami International Airport 19:35
  • DPSDenpasar Bali Airport 11:50
    CPHCopenhagen Kastrup Airport 10:50
  • 27h 15m (2h 45m)
  • 1 Stop DPS · Bali 2h 45m
  • Singapore Airlines (SQ 938)Boeing 787
    Scandinavian Airlines (SK 954)Airbus Industrie 330 300
  • Singapore Airlines (SQ 938)
    • M
    • T
    • -
    • T
    • F
    • -
    • S
  • 22:35 MIA
    19:10 DPS
    31Hrs, 35m 1 Stop (IST)
  • MIAMiami International Airport 22:35 - DPS 19:10 31h 35m 1 Stop (IST) Istanbul
  • MIAMiami International Airport 22:35
    ISTIstanbul Airport 01:55
  • ISTIstanbul Airport 17:55
    DPSDenpasar Bali Airport 19:10
  • 31h 35m (8h)
  • 1 Stop IST · Istanbul 8h
  • Turkish Airlines (TK 78)Boeing 777 300 Er
    Turkish Airlines (TK 66)Airbus A359
  • Turkish Airlines (TK 78)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:30 MIA
    17:25 DPS
    28Hrs, 55m 1 Stop (DOH)
  • MIAMiami International Airport 23:30 - DPS 17:25 28h 55m 1 Stop (DOH) Doha
  • MIAMiami International Airport 23:30
    DOHHamad International Airport 03:05
  • DOHHamad International Airport 21:05
    DPSDenpasar Bali Airport 17:25
  • 28h 55m (6h)
  • 1 Stop DOH · Doha 6h
  • Qatar Airways (QR 782)Airbus A351
    Qatar Airways (QR 962)Boeing 777 300 Er
  • Qatar Airways (QR 782)
    • M
    • T
    • W
    • T
    • -
    • S
    • -
  • 03:25 DXB
    12:35 LIS
    28Hrs, 00m 1 Stop (DPS)
  • DXBDubai International Airport 03:25 - LIS 12:35 28h 1 Stop (DPS) Bali
  • DXBDubai International Airport 03:25
    MIAMiami International Airport 23:30
  • DPSDenpasar Bali Airport 16:30
    LISLisbon Airport 12:35
  • 28h (3h 25m)
  • 1 Stop DPS · Bali 3h 25m
  • Emirates (EK 368)Airbus Industrie A380 800
    TAP Air Portugal (TP 226)Airbus A330 900 Neo
  • Emirates (EK 368)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 00:35 MIA
    16:30 DPS
    26Hrs, 55m 1 Stop (DXB)
  • MIAMiami International Airport 00:35 - DPS 16:30 26h 55m 1 Stop (DXB) Dubai
  • MIAMiami International Airport 00:35
    DXBDubai International Airport 03:25
  • DXBDubai International Airport 23:45
    DPSDenpasar Bali Airport 16:30
  • 26h 55m (3h 40m)
  • 1 Stop DXB · Dubai 3h 40m
  • Emirates (EK 214)Boeing 777 300 Er
    Emirates (EK 368)Airbus Industrie A380 800
  • Emirates (EK 214)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 20:05 MNL
    08:55 LAX
    28Hrs, 55m 1 Stop (DPS)
  • MNLManila Ninoy Aquino International Airport 20:05 - LAX 08:55 28h 55m 1 Stop (DPS) Bali
  • MNLManila Ninoy Aquino International Airport 20:05
    MIAMiami International Airport 06:00
  • DPSDenpasar Bali Airport 23:55
    LAXLos Angeles International Airport 08:55
  • 28h 55m (3h 30m)
  • 1 Stop DPS · Bali 3h 30m
  • Philippine Airlines (PR 537)Airbus
    American Airlines (AA 2633)Airbus
  • Philippine Airlines (PR 537)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:55 DOH
    18:40 BOS
    27Hrs, 49m 1 Stop (DPS)
  • DOHHamad International Airport 17:55 - BOS 18:40 27h 49m 1 Stop (DPS) Bali
  • DOHHamad International Airport 17:55
    MIAMiami International Airport 15:26
  • DPSDenpasar Bali Airport 08:15
    BOSBoston Logan International Airport 18:40
  • 27h 49m (3h 25m)
  • 1 Stop DPS · Bali 3h 25m
  • Qatar Airways (QR 964)Boeing 787 8
    American Airlines (AA 2539)Boeing 737 800
  • Qatar Airways (QR 964)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 17:55 DOH
    18:53 BOS
    27Hrs, 40m 1 Stop (DPS)
  • DOHHamad International Airport 17:55 - BOS 18:53 27h 40m 1 Stop (DPS) Bali
  • DOHHamad International Airport 17:55
    MIAMiami International Airport 15:35
  • DPSDenpasar Bali Airport 08:15
    BOSBoston Logan International Airport 18:53
  • 27h 40m (3h 12m)
  • 1 Stop DPS · Bali 3h 12m
  • Qatar Airways (QR 964)Boeing 787 8
    American Airlines (AA 2539)Boeing 737 800
  • Qatar Airways (QR 964)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:55 DOH
    06:05 MAD
    27Hrs, 30m 1 Stop (DPS)
  • DOHHamad International Airport 17:55 - MAD 06:05 27h 30m 1 Stop (DPS) Bali
  • DOHHamad International Airport 17:55
    MIAMiami International Airport 15:45
  • DPSDenpasar Bali Airport 08:15
    MADMadrid Barajas Airport 06:05
  • 27h 30m (3h 05m)
  • 1 Stop DPS · Bali 3h 05m
  • Qatar Airways (QR 964)Boeing 787 8
    American Airlines (AA 68)Boeing 777 200
  • Qatar Airways (QR 964)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:55 DOH
    19:03 PHL
    26Hrs, 59m 1 Stop (DPS)
  • DOHHamad International Airport 17:55 - PHL 19:03 26h 59m 1 Stop (DPS) Bali
  • DOHHamad International Airport 17:55
    MIAMiami International Airport 16:16
  • DPSDenpasar Bali Airport 08:15
    PHLPhiladelphia International Airport 19:03
  • 26h 59m (2h 32m)
  • 1 Stop DPS · Bali 2h 32m
  • Qatar Airways (QR 964)Boeing 787 8
    American Airlines (AA 1650)Airbus
  • Qatar Airways (QR 964)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 09:05 SIN
    20:49 SFO
    29Hrs, 35m 1 Stop (DPS)
  • SINSingapore Changi Airport 09:05 - SFO 20:49 29h 35m 1 Stop (DPS) Bali
  • SINSingapore Changi Airport 09:05
    MIAMiami International Airport 17:15
  • DPSDenpasar Bali Airport 11:50
    SFOSan Francisco International Airport 20:49
  • 29h 35m (2h 56m)
  • 1 Stop DPS · Bali 2h 56m
  • Singapore Airlines (SQ 938)Boeing 787
    United Airlines (UA 1494)Boeing 737 Max 8 Passenger
  • Singapore Airlines (SQ 938)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Bali from Miami?

The flight distance between Miami and Bali is 17492km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:35. The last flight of the day departs at 19:30. See the full list of flight times on Wego.