Miami International Airport MIA to Suvarnabhumi Airport BKK Flights

Wed, Nov 04
+ Add return
Ryanair
Malta Air
Vueling
easyJet
Iberia
2,000+ travel companies
Ryanair
Malta Air
Vueling
easyJet
Iberia
2,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest flights from Miami International Airport to Suvarnabhumi Airport

Showing times, prices and bookable tickets for Nov 04
Cheapest price on Nov 04
$482
Average ticket price on Nov 04
$2,135
Fastest journey on Nov 04
21 h 20 m
Average journey duration on Nov 04
22 h 50 m
Flights on Nov 04
95
Distance
15623 km
Cheap tickets

The best way to find a cheap flight ticket from Miami International Airport to Suvarnabhumi Airport is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Miami International Airport to Suvarnabhumi Airport will cost around $2,135 if you buy it on the day, but the cheapest tickets can be found for only $482.

Fast flights

It's difficult to get from Miami International Airport to Suvarnabhumi Airport without transferring at least once.

  • UnitedUA1506 · UA877 · UA820
    2 transfers
  • UnitedUA1141 · UA877 · UA820
    2 transfers
  • UnitedUA2417 · UA837 · UA7940
    2 transfers
  • UnitedUA1506 · UA837 · UA7940
    2 transfers
  • UnitedUA1141 · UA837 · UA7940
    2 transfers

Journey information

Overview: Miami International Airport to Suvarnabhumi Airport flight

USAUSA
ThailandThailand
Icon of flight

Take a flight from Miami International Airport to Suvarnabhumi Airport and enjoy the approximately 9707 miles (15623 km) long journey. Find schedules and pricing options for a convenient and affordable trip.

The earliest flight runs at 00:40, the last at 23:40. May is the cheapest month to fly.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Plan this route

Journey facts

  • Distance9707 miles (15623 km)
  • First flight12:40 AM
  • Last flight11:40 PM
  • Cheapest MonthMay
  • Cheapest DayMon
  • High SeasonJul - Sep
  • Low SeasonOct - Dec

Understand & plan this route

  • Airport trains to Suvarnabhumi AirportFrom Suvarnabhumi Airport
  • Airport shuttle busesTo Miami International Airport
  • Airport buses to Suvarnabhumi AirportFrom Suvarnabhumi Airport
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Frequently asked questions about your Miami International Airport to Suvarnabhumi Airport trip

Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Miami International Airport to Suvarnabhumi Airport.

The earliest flight from Miami International Airport to Suvarnabhumi Airport leaves at 12:40 AM. Plan your trip with the Journey Planner from Omio.
The latest flight from Miami International Airport to Suvarnabhumi Airport leaves at 11:40 PM.

Live departures

Miami International Airport to Suvarnabhumi Airport flight times

The table below shows live departures for Miami International Airport to Suvarnabhumi Airport flights for today, Tuesday, November 3. You can also manually refresh the results below to see updated flight journeys.

Last updated at
ProviderDepartsDurationArrivesTransfers
Tickets
Turkish AirlinesTK158 · TK6811:25 AM Miami International Airport
39h45
3:10 PM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK158 · TK5811:25 AM Miami International Airport
29h05
4:30 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK158 · TK5211:25 AM Miami International Airport
36h10
11:35 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK158 · TK6411:25 AM Miami International Airport
33h25
8:50 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK158 · TK5211:25 AM Miami International Airport
36h15
11:40 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK158 · TK5811:25 AM Miami International Airport
28h50
4:15 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK158 · TK6811:25 AM Miami International Airport
39h40
3:05 PM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK158+Thai AirwaysTK854911:25 AM Miami International Airport
29h55
5:20 AM Suvarnabhumi Airport1 transfer
American AirlinesAA861+Qatar AirwaysAA8310 · AA814611:40 AM Miami International Airport
31h00
6:40 AM Suvarnabhumi Airport2 transfers
American AirlinesAA861+Qatar AirwaysAA8271 · AA831011:40 AM Miami International Airport
30h35
6:15 AM Suvarnabhumi Airport2 transfers
UnitedUA1983 · UA7911 · UA800312:17 PM Miami International Airport
28h53
5:10 AM Suvarnabhumi Airport2 transfers
UnitedUA1983 · UA2494 · UA82012:17 PM Miami International Airport
35h13
11:30 AM Suvarnabhumi Airport2 transfers
UnitedUA1983 · UA2124 · UA82012:17 PM Miami International Airport
35h13
11:30 AM Suvarnabhumi Airport2 transfers
UnitedUA470 · UA2807 · UA82012:50 PM Miami International Airport
34h40
11:30 AM Suvarnabhumi Airport2 transfers
UnitedUA470 · UA1743 · UA82012:50 PM Miami International Airport
34h40
11:30 AM Suvarnabhumi Airport2 transfers
American AirlinesAA1202+Qatar AirwaysAA8126 · AA82711:02 PM Miami International Airport
29h13
6:15 AM Suvarnabhumi Airport2 transfers
American AirlinesAA1202+Qatar AirwaysAA8126 · AA81461:02 PM Miami International Airport
29h38
6:40 AM Suvarnabhumi Airport2 transfers
American AirlinesAA1402+Qatar AirwaysAA8266 · AA83102:52 PM Miami International Airport
33h23
12:15 PM Suvarnabhumi Airport2 transfers
American AirlinesAA1402+Qatar AirwaysAA8310 · AA82712:52 PM Miami International Airport
27h23
6:15 AM Suvarnabhumi Airport2 transfers
American AirlinesAA1402+Qatar AirwaysAA8310 · AA81462:52 PM Miami International Airport
27h48
6:40 AM Suvarnabhumi Airport2 transfers
American AirlinesAA2069+Qatar AirwaysAA8310 · AA82724:22 PM Miami International Airport
32h43
1:05 PM Suvarnabhumi Airport2 transfers
American AirlinesAA2069+Qatar AirwaysAA8310 · AA81464:22 PM Miami International Airport
26h18
6:40 AM Suvarnabhumi Airport2 transfers
American AirlinesAA2069+Qatar AirwaysAA8271 · AA83104:22 PM Miami International Airport
25h53
6:15 AM Suvarnabhumi Airport2 transfers
American AirlinesAA2069+Qatar AirwaysAA8310 · AA82664:22 PM Miami International Airport
31h53
12:15 PM Suvarnabhumi Airport2 transfers
American AirlinesAA2026+Qatar AirwaysAA8116 · AA82714:25 PM Miami International Airport
25h50
6:15 AM Suvarnabhumi Airport2 transfers
LufthansaLH463+Austrian AirlinesLH6328 · LH63704:40 PM Miami International Airport
31h40
12:20 PM Suvarnabhumi Airport2 transfers
LufthansaLH463 · LH232+ITALH52324:40 PM Miami International Airport
27h30
8:10 AM Suvarnabhumi Airport2 transfers
LufthansaLH463 · LH704+Thai AirwaysLH97174:40 PM Miami International Airport
41h30
10:10 PM Suvarnabhumi Airport2 transfers
UnitedUA1216 · UA483 · UA8204:58 PM Miami International Airport
30h32
11:30 AM Suvarnabhumi Airport2 transfers
British AirwaysBA206+Oman AirWY102 · WY8175:10 PM Miami International Airport
49h35
6:45 AM Suvarnabhumi Airport2 transfers
British AirwaysBA206+Oman AirWY102 · WY8155:10 PM Miami International Airport
36h05
5:15 PM Suvarnabhumi Airport2 transfers
UnitedUA2333 · UA867 · UA79715:28 PM Miami International Airport
42h52
12:20 AM Suvarnabhumi Airport2 transfers
Alaska AirlinesAS305 · AS123+Japan AirlinesAS73396:10 PM Miami International Airport
41h25
11:35 PM Suvarnabhumi Airport2 transfers
Alaska AirlinesAS305 · AS119+Korean AirAS78036:10 PM Miami International Airport
42h10
12:20 AM Suvarnabhumi Airport2 transfers
LufthansaLH461+Austrian AirlinesLH6320 · LH63706:45 PM Miami International Airport
29h35
12:20 PM Suvarnabhumi Airport2 transfers
LufthansaLH461+Austrian AirlinesLH6390 · LH64386:45 PM Miami International Airport
32h45
3:30 PM Suvarnabhumi Airport2 transfers
LufthansaLH461+ITALH5184 · LH52326:45 PM Miami International Airport
25h25
8:10 AM Suvarnabhumi Airport2 transfers
LufthansaLH461+Austrian AirlinesLH6324 · LH64386:45 PM Miami International Airport
32h45
3:30 PM Suvarnabhumi Airport2 transfers
LufthansaLH461 · LH1868+ITALH52326:45 PM Miami International Airport
25h25
8:10 AM Suvarnabhumi Airport2 transfers
LufthansaLH461+Austrian AirlinesLH6320 · LH64386:45 PM Miami International Airport
32h45
3:30 PM Suvarnabhumi Airport2 transfers
LufthansaLH461+Austrian AirlinesLH6390 · LH63706:45 PM Miami International Airport
29h35
12:20 PM Suvarnabhumi Airport2 transfers
Qatar AirwaysAA8137 · AA82997:15 PM Miami International Airport
36h10
7:25 PM Suvarnabhumi Airport1 transfer
Qatar AirwaysAA8266 · AA81377:15 PM Miami International Airport
29h00
12:15 PM Suvarnabhumi Airport1 transfer
Qatar AirwaysAA8137 · AA82727:15 PM Miami International Airport
29h50
1:05 PM Suvarnabhumi Airport1 transfer
Qatar AirwaysAA8137 · AA82717:15 PM Miami International Airport
23h00
6:15 AM Suvarnabhumi Airport1 transfer
Qatar AirwaysAA8137 · AA81467:15 PM Miami International Airport
23h25
6:40 AM Suvarnabhumi Airport1 transfer
Qatar AirwaysAA8215 · AA81377:15 PM Miami International Airport
35h35
6:50 PM Suvarnabhumi Airport1 transfer
SwissLX65 · LX1807:50 PM Miami International Airport
26h55
10:45 AM Suvarnabhumi Airport1 transfer
American AirlinesBA6651 · BA1597+British AirwaysBA22319:48 PM Miami International Airport
54h17
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA6651 · BA1599+British AirwaysBA22319:48 PM Miami International Airport
54h17
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5430 · BA1604+British AirwaysBA22319:50 PM Miami International Airport
54h15
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5430+British AirwaysBA282 · BA22319:50 PM Miami International Airport
54h15
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5430 · BA1509+British AirwaysBA22319:50 PM Miami International Airport
54h15
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5430+British AirwaysBA268 · BA22319:50 PM Miami International Airport
54h15
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5430+British AirwaysBA280 · BA22319:50 PM Miami International Airport
54h15
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA4948+British AirwaysBA184 · BA22319:54 PM Miami International Airport
54h11
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA4948+British AirwaysBA188 · BA22319:54 PM Miami International Airport
54h11
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA114 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA116 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA112 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA182 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682 · BA1511+British AirwaysBA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682 · BA1515+British AirwaysBA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA174 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA172 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA176 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682 · BA1594+British AirwaysBA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesBA5682+British AirwaysBA180 · BA22319:55 PM Miami International Airport
54h10
4:05 PM Suvarnabhumi Airport2 transfers
American AirlinesAA2077+Qatar AirwaysAA8118 · AA82999:55 PM Miami International Airport
33h30
7:25 PM Suvarnabhumi Airport2 transfers
American AirlinesAA2077+Qatar AirwaysAA8118 · AA82159:55 PM Miami International Airport
32h55
6:50 PM Suvarnabhumi Airport2 transfers
Turkish AirlinesTK78 · TK5811:30 PM Miami International Airport
41h00
4:30 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK78 · TK6411:30 PM Miami International Airport
21h20
8:50 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK78 · TK5211:30 PM Miami International Airport
24h05
11:35 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK78 · TK6811:30 PM Miami International Airport
27h40
3:10 PM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK78 · TK5211:30 PM Miami International Airport
24h10
11:40 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK78 · TK5811:30 PM Miami International Airport
40h45
4:15 AM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK78 · TK6811:30 PM Miami International Airport
27h35
3:05 PM Suvarnabhumi Airport1 transfer
Turkish AirlinesTK78+Thai AirwaysTK854911:30 PM Miami International Airport
41h50
5:20 AM Suvarnabhumi Airport1 transfer
EmiratesEK214 · EK37611:55 PM Miami International Airport
25h00
12:55 PM Suvarnabhumi Airport1 transfer
EmiratesEK214 · EK38411:55 PM Miami International Airport
24h10
12:05 PM Suvarnabhumi Airport1 transfer
EmiratesEK214 · EK37011:55 PM Miami International Airport
30h10
6:05 PM Suvarnabhumi Airport1 transfer
Wednesday, November 4
American AirlinesAA1226 · AA61+Japan AirlinesAA84115:00 AM Miami International Airport
30h35
11:35 PM Suvarnabhumi Airport2 transfers
American AirlinesAA1204+Japan AirlinesAA8459 · AA84115:18 AM Miami International Airport
30h17
11:35 PM Suvarnabhumi Airport2 transfers
American AirlinesAA3155+Japan AirlinesAA8459 · AA84116:48 AM Miami International Airport
28h47
11:35 PM Suvarnabhumi Airport2 transfers
American AirlinesAA2607 · AA61+Japan AirlinesAA84117:01 AM Miami International Airport
28h34
11:35 PM Suvarnabhumi Airport2 transfers
UnitedUA2417 · UA877 · UA8208:45 AM Miami International Airport
38h45
11:30 AM Suvarnabhumi Airport2 transfers
UnitedUA2417 · UA837 · UA79408:45 AM Miami International Airport
50h05
10:50 PM Suvarnabhumi Airport2 transfers
American AirlinesAA533+Qatar AirwaysAA8310 · AA82719:05 AM Miami International Airport
33h10
6:15 AM Suvarnabhumi Airport2 transfers
UnitedUA1506 · UA877 · UA8209:15 AM Miami International Airport
38h15
11:30 AM Suvarnabhumi Airport2 transfers
UnitedUA1506 · UA837 · UA79409:15 AM Miami International Airport
49h35
10:50 PM Suvarnabhumi Airport2 transfers

Find all the dates and times for this journey

FAQs: Miami International Airport to Suvarnabhumi Airport Flight

Find answers to the most common questions about traveling from Miami International Airport to Suvarnabhumi Airport by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Suvarnabhumi Airport, this guide helps you travel smarter and with confidence.

FAQs
Yes, you can take a flight between Miami International Airport and Suvarnabhumi Airport.
HomeFlightsFlights in ThailandMiami International Airport to Suvarnabhumi Airport Flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone