One Way

Popular Filters

One Way Price

OMR 90 OMR 400

Duration

9 h 35 m 22 h 30 m

Stops From Bangkok

Departure From Bangkok

Before 6 AM

OMR 131

6 AM - 12 PM

OMR 137

12 PM - 6 PM

OMR 91

After 6 PM

OMR 131

Arrival at Riyadh

Before 6 AM

OMR 341

6 AM - 12 PM

OMR 91

12 PM - 6 PM

OMR 131

After 6 PM

OMR 338

Alliances & Airlines

Oneworld

(9)

SkyTeam

()

Star Alliance

(1)

Layover Airports

+ 1 more

Layover Duration

1 h 20 m 14 h 0 m

Bangkok to Riyadh Fare Calendar

Book cheap Bangkok to Riyadh International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Bangkok to Riyadh air travel route. Check flight reservation status, schedules of Bangkok to Riyadh flight ticket online. Also Check Riyadh to Bangkok Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Air India Express

OMR 94

OMR 91

Transit Visa may be required

Bangkok to Riyadh , 13 Jun

Air India Express IX | 883

16:45

Sat, 13 Jun 26

Bangkok, Thailand

03 h 55 m

19:10

Sat, 13 Jun 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air India Express IX | 895

07:55

Sun, 14 Jun 26

Terminal T2

Bengaluru, India

05 h 05 m

10:30

Sun, 14 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

More Timing Options

OMR 134

OMR 131

Bangkok to Riyadh , 13 Jun

Qatar Airways QR | 837

02:30

Sat, 13 Jun 26

Bangkok, Thailand

06 h 35 m

05:05

Sat, 13 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1168

07:40

Sat, 13 Jun 26

Doha, Qatar

02 h

09:40

Sat, 13 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 138

OMR 135

Bangkok to Riyadh , 13 Jun

Qatar Airways QR | 829

19:00

Sat, 13 Jun 26

Bangkok, Thailand

06 h 35 m

21:35

Sat, 13 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1240

11:05

Sun, 14 Jun 26

Doha, Qatar

02 h

13:05

Sun, 14 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Air India

OMR 140

OMR 137

Transit Visa may be required

Bangkok to Riyadh , 13 Jun

Air India AI | 2333

07:30

Sat, 13 Jun 26

Bangkok, Thailand

04 h 25 m

10:25

Sat, 13 Jun 26

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2243

13:45

Sat, 13 Jun 26

Terminal T3

New Delhi, India

05 h 10 m

16:25

Sat, 13 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 143

OMR 140

Bangkok to Riyadh , 13 Jun

Qatar Airways QR | 837

02:30

Sat, 13 Jun 26

Bangkok, Thailand

06 h 35 m

05:05

Sat, 13 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1240

11:05

Sat, 13 Jun 26

Doha, Qatar

02 h

13:05

Sat, 13 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 144

OMR 141

Bangkok to Riyadh , 13 Jun

Qatar Airways QR | 839

19:45

Sat, 13 Jun 26

Bangkok, Thailand

06 h 35 m

22:20

Sat, 13 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1240

11:05

Sun, 14 Jun 26

Doha, Qatar

02 h

13:05

Sun, 14 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 217

OMR 214

Bangkok to Riyadh , 13 Jun

Emirates EK | 385

01:35

Sat, 13 Jun 26

Bangkok, Thailand

06 h 05 m

04:40

Sat, 13 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2266 | Operated By Flydubai

07:30

Sat, 13 Jun 26

Terminal T2

Dubai, United Arab Emirates

02 h 20 m

08:50

Sat, 13 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 241

OMR 238

Bangkok to Riyadh , 13 Jun

Qatar Airways QR | 837

02:30

Sat, 13 Jun 26

Bangkok, Thailand

06 h 35 m

05:05

Sat, 13 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1170

07:45

Sat, 13 Jun 26

Doha, Qatar

02 h

09:45

Sat, 13 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

OMR 258

OMR 255

Bangkok to Riyadh , 13 Jun

Oman Air WY | 818

09:00

Sat, 13 Jun 26

Bangkok, Thailand

05 h 50 m

11:50

Sat, 13 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 683

13:55

Sat, 13 Jun 26

Muscat, Oman

02 h 20 m

15:15

Sat, 13 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 275

OMR 272

Bangkok to Riyadh , 13 Jun

Emirates EK | 385

01:35

Sat, 13 Jun 26

Bangkok, Thailand

06 h 05 m

04:40

Sat, 13 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 819

06:45

Sat, 13 Jun 26

Terminal T3

Dubai, United Arab Emirates

02 h 20 m

08:05

Sat, 13 Jun 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available