Bangkok insights

All you need before visit Thailand

Getting to Bangkok by direct flight from Asia

Home > Getting to Bangkok > By plane > Direct flight from Asia < You are here

Getting to Bangkok
Getting to Bangkok by direct flight from Asia

Bangalore Beijing Brunei Busan Chengdu Chennai Colombo Delhi Denpasar Dhaka Dubai Fukuoka Guangzhou Hanoi Ho Chi Minh Hong Kong Hyderabad Islamabad Jakarta Karachi Kathmandu Kolkata Kuala Lumpur Kunming Kuwait Lahor Manila Mumbai Nagoya Osaka Penang Phnom Penh Seoul Shanghai Singapore Taipei Tokyo Vientiane Xiamen Yangon

Fly day : 1=mon   2=tue   3=wed   4=thu   5=fri   6=sat   7=sun

 

Bangalore

Airline

 

Fly day

Depart

Arrive

Stop

Air India

BLR > BKK

daily

1230

0555

non stop

Thai Airways

BLR > BKK

57

1030

1555

non stop

Thai Airways

BLR > BKK

daily

0030

0555

non stop

Thai Airways

BKK > BLR

57

0720

0925

non stop

Thai Airways

BKK > BLR

daily

2110

2315

non stop

 

Beijing

Airline

 

Fly day

Depart

Arrive

Stop

Air China

PEK > BKK

daily

1940

2345

non stop

Air China

BKK > PEK

daily

1255

0630

non stop

Bangkok Airways

PEK > BKK

daily

1655

2105

non stop

Bangkok Airways

BKK > PEK

daily

1000

1540

non stop

Thai Airways

PEK > BKK

daily

1700

2110

non stop

Thai Airways

BKK > PEK

daily

1000

1540

non stop

 

Brunei

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

BKK > BRU

247

1145

1540

non stop

Thai Airways

BRU > BKK

247

1635

1820

non stop

 

Busan

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

PUS > BKK

daily

0830

1150

non stop

Thai Airways

BKK > PUS

daily

0010

0715

non stop

 

Chengdu

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

CTU > BKK

357

1530

1735

non stop

Thai Airways

BKK > CTU

357

1015

1425

non stop

 

Chennai

Airline

 

Fly day

Depart

Arrive

Stop

Air India

MAA > BKK

daily

1225

0525

non stop

Thai Airways

MAA > BKK

daily

0025

0525

non stop

Thai Airways

BKK > MAA

daily

2125

2315

non stop

Thai Airways

CMB > BKK

3

0120

0615

non stop

Thai Airways

BKK > CMB

3

2215

0001

non stop

 

Colombo

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

CMB > BKK

3

0120

0615

non stop

Thai Airways

BKK > CMB

3

2215

0001

non stop

 

Delhi

Airline

 

Fly day

Depart

Arrive

Stop

Cathay Pacific

DEL > BKK

daily

0330

0855

non stop

Cathay Pacific

BKK > DEL

daily

1725

1945

non stop

Jet Airways

DEL > BKK

daily

0105

0655

non stop

Jet Airways

BKK > DEL

daily

1825

2130

non stop

Thai Airways

DEL > BKK

daily

2330

0525

non stop

Thai Airways

DEL > BKK

daily

1145

1740

non stop

Thai Airways

BKK > DEL

daily

1745

2045

non stop

Thai Airways

BKK > DEL

daily

0730

1030

non stop

 

Denpasar Bali

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

DPS > BKK

daily

1620

1930

non stop

Thai Airways

BKK > DPS

daily

0840

1400

non stop

 

Dhaka

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

DAC > BKK

daily

1310

1635

non stop

Thai Airways

BKK > DAC

daily

1035

1200

non stop

 

Dubai

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

DXB > BKK

246

2000

0525

non stop

Thai Airways

DXB > BKK

daily

2240

0805

non stop

Thai Airways

BKK > DXB

246

1520

1850

non stop

Thai Airways

BKK > DXB

daily

1800

2130

non stop

 

Fukuoka

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

FUK > BKK

daily

1145

1505

non stop

Thai Airways

BKK > FUK

daily

0050

0800

non stop

 

Guangzhou

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

CAN > BKK

daily

1545

1745

non stop

Thai Airways

CAN > BKK

daily

2025

2225

non stop

Thai Airways

BKK > CAN

daily

1045

1435

non stop

Thai Airways

BKK > CAN

daily

1525

1915

non stop

 

Hanoi

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

HAN > BKK

daily

1035

1225

non stop

Thai Airways

HAN > BKK

daily

2045

2235

non stop

Thai Airways

BKK > HAN

daily

0745

0935

non stop

Thai Airways

BKK > HAN

daily

1750

1940

non stop

 

Ho Chi Minh

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

SGN > BKK

daily

1135

1300

non stop

Thai Airways

SGN > BKK

daily

2050

2215

non stop

Thai Airways

BKK > SGN

daily

0900

1030

non stop

Thai Airways

BKK > SGN

daily

1815

1945

non stop

 

Hong Kong

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

HKG > BKK

daily

0800

0940

non stop

Thai Airways

HKG > BKK

daily

1410

1550

non stop

Thai Airways

HKG > BKK

daily

2045

2225

non stop

Thai Airways

BKK > HKG

daily

0800

1145

non stop

Thai Airways

BKK > HKG

daily

1040

1430

non stop

Thai Airways

BKK > HKG

daily

1845

2230

non stop

 

Hyderabad

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

HYD > BKK

1356

2355

0500

non stop

Thai Airways

BKK > HYD

1356

2050

2250

non stop

 

Islamabad

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

ISB > BKK

135

2320

0625

non stop

Thai Airways

BKK > ISB

135

1900

2210

non stop

 

Jakarta

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

CGK > BKK

daily

1235

1605

non stop

Thai Airways

BKK > CGK

daily

0755

1125

non stop

 

Karachi

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

KHI > BKK

6

2325

0615

non stop

Thai Airways

BKK > KHI

6

1910

2210

non stop

 

Kathmandu

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

KTM > BKK

daily

1350

1825

non stop

Thai Airways

BKK > KTM

daily

1035

1245

non stop

 

Kolkata

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

CCU > BKK

daily

0200

0610

non stop

Thai Airways

BKK > CCU

daily

2345

0045

non stop

 

Kuala Lumpur

Airline

 

Fly day

Depart

Arrive

Stop

Malaysia Airlines

KUL > BKK

daily

0910

1015

non stop

Malaysia Airlines

KUL > BKK

daily

1220

1325

non stop

Malaysia Airlines

KUL > BKK

daily

1515

1620

non stop

Malaysia Airlines

KUL > BKK

daily

1750

1855

non stop

Malaysia Airlines

BKK > KUL

daily

1710

2015

non stop

Malaysia Airlines

BKK > KUL

daily

1105

1415

non stop

Malaysia Airlines

BKK > KUL

daily

1415

1725

non stop

Malaysia Airlines

BKK > KUL

daily

1940

1050

non stop

Thai Airways

KUL > BKK

237

0750

0900

non stop

Thai Airways

KUL > BKK

daily

1320

1430

non stop

Thai Airways

KUL > BKK

daily

2015

2125

non stop

Thai Airways

BKK > KUL

daily

0900

1210

non stop

Thai Airways

BKK > KUL

1236

1945

2255

non stop

Thai Airways

BKK > KUL

daily

1600

1910

non stop

 

Kunming

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

KMG > BKK

12457

1520

1630

non stop

Thai Airways

BKK > KMG

12457

1050

1405

non stop

 

Kuwait

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

KWI > BKK

24567

1820

0555

non stop

Thai Airways

BKK > KWI

24567

1300

1635

non stop

 

Lahor

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

LHE > BKK

Dx135

2340

0610

non stop

Thai Airways

BKK > LHE

Dx135

1950

2230

non stop

 

Manila

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

MNL > BKK

daily

1430

1645

non stop

Thai Airways

MNL > BKK

1345

2030

2245

non stop

Thai Airways

BKK > MNL

daily

0905

0320

non stop

Thai Airways

BKK > MNL

1345

1515

1930

non stop

 

Mumbai

Airline

 

Fly day

Depart

Arrive

Stop

Air India

BOM > BKK

daily

2320

0520

non stop

Air India

BKK > BOM

daily

1830

2140

non stop

Indian Airlines

BOM > BKK

daily

1235

0620

non stop

Indian Airlines

BKK > BOM

daily

0910

1140

non stop

Jet Airways

BOM > BKK

daily

0110

0705

non stop

Jet Airways

BKK > BOM

daily

0840

1130

non stop

Thai Airways

BOM > BKK

daily

2335

0535

non stop

Thai Airways

BOM > BKK

daily

1220

1820

non stop

Thai Airways

BKK > BOM

daily

1845

2155

non stop

Thai Airways

BKK > BOM

daily

0750

1100

non stop

 

Nagoya

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

NGO > BKK

daily

1030

1435

non stop

Thai Airways

BKK > NGO

daily

0020

0800

non stop

 

Osaka

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

KIX > BKK

daily

1145

1535

non stop

Thai Airways

KIX > BKK

daily

0030

0420

non stop

Thai Airways

BKK > KIX

daily

2240

0610

non stop

Thai Airways

BKK > KIX

daily

2359

0730

non stop

 

Penang

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

PEN > BKK

2356

0820

0900

non stop

Thai Airways

PEN > BKK

367

2205

2245

non stop

Thai Airways

BKK > PEN

125

1940

2225

non stop

Thai Airways

BKK > PEN

367

1810

2055

non stop

 

Phnom Penh

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

PNH > BKK

daily

1005

1110

non stop

Thai Airways

PNH > BKK

daily

2025

2130

non stop

Thai Airways

BKK > PNH

daily

0750

0905

non stop

Thai Airways

BKK > PNH

daily

1810

1925

non stop

 

Seoul

Airline

 

Fly day

Depart

Arrive

Stop

Asiana

ICN > BKK

daily

1820

2205

non stop

Asiana

ICN > BKK

daily

1000

1350

non stop

Asiana

ICN > BKK

daily

2050

1240

non stop

Asiana

BKK > ICN

daily

0120

0850

non stop

Asiana

BKK > ICN

daily

2305

0650

non stop

Asiana

BKK > ICN

daily

2330

0655

non stop

Korean Air

ICN > BKK

daily

2015

2345

non stop

Korean Air

ICN > BKK

daily

1735

2110

non stop

Korean Air

BKK > ICN

daily

0115

0835

non stop

Korean Air

BKK > ICN

daily

2240

0600

non stop

Thai Airways

ICN > BKK

daily

1000

1350

non stop

Thai Airways

ICN > BKK

daily

2050

0040

non stop

Thai Airways

BKK > ICN

daily

2330

0655

non stop

Thai Airways

BKK > ICN

daily

2350

0715

non stop

 

Shanghai

Airline

 

Fly day

Depart

Arrive

Stop

Air India

PVG > BKK

daily

1725

2100

non stop

Air India

BKK > PVG

daily

1100

1615

non stop

Bangkok Airways

PVG > BKK

daily

0815

1150

non stop

Bangkok Airways

PVG > BKK

daily

1725

2100

non stop

Bangkok Airways

BKK > PVG

daily

0145

0700

non stop

Bangkok Airways

BKK > PVG

daily

1100

1645

non stop

China Eastern Airlines

PVG > BKK

daily

1435

1750

non stop

Thai Airways

PVG > BKK

daily

0815

1150

non stop

Thai Airways

PVG > BKK

daily

1725

2100

non stop

Thai Airways

BKK > PVG

daily

0145

0700

non stop

Thai Airways

BKK > PVG

daily

1100

1615

non stop

 

Singapore

Airline

 

Fly day

Depart

Arrive

Stop

Air India

SIN > BKK

daily

1530

1655

non stop

Air India

BKK > SIN

daily

1300

1625

non stop

Cathay Pacific

BKK > SIN

daily

1145

1510

non stop

Singapore Airlines

SIN > BKK

daily

1030

1155

non stop

Singapore Airlines

BKK > SIN

daily

1115

1440

non stop

Thai Airways

SIN > BKK

daily

0740

9000

non stop

Thai Airways

SIN > BKK

daily

1225

1345

non stop

Thai Airways

SIN > BKK

daily

2040

2200

non stop

Thai Airways

BKK > SIN

daily

0800

1115

non stop

Thai Airways

BKK > SIN

daily

1620

1935

non stop

Thai Airways

BKK > SIN

daily

1940

2255

non stop

 

Taipei

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

TPE > BKK

daily

0750

1035

non stop

Thai Airways

TPE > BKK

daily

2005

2250

non stop

Thai Airways

BKK > TPE

daily

0710

1150

non stop

Thai Airways

BKK > TPE

daily

1740

2220

non stop

 

Tokyo (Narita)

Airline

 

Fly day

Depart

Arrive

Stop

ANA

NRT > BKK

daily

1810

2250

non stop

ANA

NRT > BKK

daily

1050

1525

non stop

ANA

BKK > NRT

daily

0815

1620

non stop

JAL

NRT > BKK

daily

1905

2340

non stop

JAL

NRT > BKK

daily

1030

1505

non stop

JAL

BKK > NRT

daily

0810

1615

non stop

JAL

BKK > NRT

daily

2225

0630

non stop

Northwest

NRT > BKK

daily

1925

1205

non stop

Northwest

BKK > NRT

daily

0505

1335

non stop

Nunited Airlines

BKK > NRT

daily

0630

1500

non stop

Singapore Airlines

BKK > NRT

daily

2300

0725

non stop

Thai Airways

NRT > BKK

daily

1100

1530

non stop

Thai Airways

NRT > BKK

daily

1000

1430

non stop

Thai Airways

NRT > BKK

daily

1655

2125

non stop

Thai Airways

BKK > NRT

daily

0735

1545

non stop

Thai Airways

BKK > NRT

daily

2210

0620

non stop

Thai Airways

BKK > NRT

daily

2350

0810

non stop

United Airlines

NRT > BKK

daily

1830

2310

non stop

 

vientiane

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

VTE > BKK

daily

1350

1455

non stop

Thai Airways

VTE > BKK

daily

2130

2235

non stop

Thai Airways

BKK > VTE

daily

1145

1255

non stop

Thai Airways

BKK > VTE

daily

1930

2040

non stop

 

Xiamen

Airline

 

Fly day

Depart

Arrive

Stop

Bangkok Airways

XMN > BKK

daily

1605

0825

non stop

Bangkok Airways

BKK > XMN

daily

1035

1500

non stop

Thai Airways

XMN > BKK

246

1605

1825

non stop

Thai Airways

BKK > XMN

246

1035

1500

non stop

 

Yangon

Airline

 

Fly day

Depart

Arrive

Stop

Thai Airways

RGN > BKK

daily

0945

1130

non stop

Thai Airways

RGN > BKK

daily

1945

2130

non stop

Thai Airways

BKK > RGN

daily

0750

0845

non stop

Thai Airways

BKK > RGN

daily

1750

1845

non stop