Direct flights from Suvarnabhumi (BKK) to Dubai

63 nonstop flights a week from Suvarnabhumi (BKK) to Dubai with 2 airlines, 6h 5m to 7h 5m in the air, 3,052 mi (4,912 km). Departures from 01:05 to 20:55.

Flights from Bangkok to Dubai

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Bangkok to Dubai

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Suvarnabhumi (BKK) to Dubai at a glance

flights a week
63
airlines
2
flight time
6h 5m - 7h 5m
distance
3,052 mi (4,912 km)
first and last departure
01:05 - 20:55
arrival terminal
3

Suvarnabhumi (BKK) to Dubai flight schedule

63 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
EK 385
Emirates
01:05 Suvarnabhumi
04:55 Dubai, terminal 3
6h 50m
Daily
Airbus A380-800
EK 377
Emirates
02:00 Suvarnabhumi
05:55 Dubai, terminal 3
6h 55m
Daily
Airbus A380-800
EK 371
Emirates
02:55 Suvarnabhumi
06:40 Dubai, terminal 3
6h 45m
Daily
Boeing 777-300ER
G9 846
Air Arabia
06:30 Suvarnabhumi
10:30 Sharjah International
7h
Daily
Airbus A321
G9 822
Air Arabia
08:20 Suvarnabhumi
12:20 Sharjah International
7h
Daily
Airbus A320 NEO
EK 375
Emirates
09:25 Suvarnabhumi
13:15 Dubai, terminal 3
6h 50m
Daily
Boeing 777-300ER
G9 824
Air Arabia
11:25 Suvarnabhumi
15:25 Sharjah International
7h
Daily
Airbus A321
G9 817
Air Arabia
18:05 Suvarnabhumi
22:05 Sharjah International
7h
Daily
Airbus A320 NEO
EK 373
Emirates
20:55 Suvarnabhumi
01:00 Dubai, terminal 3
7h 5m
Daily
Airbus A380-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 March.

FlightDepartsArrivesDurationDaysAircraft
G9 822
Air Arabia
08:55 Suvarnabhumi
12:15 Sharjah International
6h 20m
Seasonal
Airbus A320 NEO
G9 824
Air Arabia
11:20 Suvarnabhumi
14:40 Sharjah International
6h 20m
Seasonal
Airbus A320 NEO
G9 817
Air Arabia
18:25 Suvarnabhumi
21:45 Sharjah International
6h 20m
Seasonal
Airbus A320 NEO
EK 373
Emirates
21:10 Suvarnabhumi
00:50 Dubai, terminal 3
6h 40m
Seasonal
Airbus A380-800
EK 385
Emirates
01:15 Suvarnabhumi
04:45 Dubai, terminal 3
6h 30m
Seasonal
Airbus A380-800
EK 377
Emirates
02:15 Suvarnabhumi
06:00 Dubai, terminal 3
6h 45m
Seasonal
Airbus A380-800
EK 371
Emirates
03:15 Suvarnabhumi
06:50 Dubai, terminal 3
6h 35m
Seasonal
Boeing 777-300ER
EK 375
Emirates
09:30 Suvarnabhumi
13:00 Dubai, terminal 3
6h 30m
Seasonal
Airbus A380-800
EK 373
Emirates
21:35 Suvarnabhumi
00:50 Dubai, terminal 3
6h 15m
Seasonal
Airbus A380-800
EK 385
Emirates
01:35 Suvarnabhumi
04:40 Dubai, terminal 3
6h 5m
Seasonal
Airbus A380-800
EK 377
Emirates
02:50 Suvarnabhumi
06:00 Dubai, terminal 3
6h 10m
Seasonal
Airbus A380-800
EK 371
Emirates
03:40 Suvarnabhumi
06:50 Dubai, terminal 3
6h 10m
Seasonal
Boeing 777-300ER
EK 375
Emirates
09:55 Suvarnabhumi
13:00 Dubai, terminal 3
6h 5m
Seasonal
Airbus A380-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Dubai is 3 hours behind Bangkok.

Airlines flying Suvarnabhumi (BKK) to Dubai

Nonstop flights a week by the current schedule

Other airport combinations Bangkok to Dubai

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from Suvarnabhumi (BKK) to Dubai?
63 nonstop flights a week by the current schedule, 9 flight numbers.
How long is the flight from Suvarnabhumi (BKK) to Dubai?
From 6 hours 5 minutes to 7 hours 5 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Suvarnabhumi (BKK) to Dubai?
Emirates (35 a week) and Air Arabia (28 a week).
Which terminals are used between Suvarnabhumi (BKK) and Dubai?
Flights depart from Suvarnabhumi and arrive at Dubai and Sharjah International, terminal 3.
How far is Dubai from Suvarnabhumi (BKK)?
3,052 mi (4,912 km) in a straight line.
What are the earliest and latest flights from Suvarnabhumi (BKK) to Dubai?
The first departure is at 01:05 (Emirates), the last at 20:55 (Emirates), local time.