Flights from Karachi to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KHI to BKK – All flight route options from Jinnah International, Pakistan to Suvarnabhumi Airport, Thailand. These flights are operated by 3 airlines. Fly non-stop with Thai Airways International or choose from 3 different transit flights. The shortest flight time is 4 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Karachi to Bangkok flights
There are over 4 and approximately 11 flights every week. You can fly non-stop to Bangkok (BKK) from Karachi (KHI) with Thai Airways International but if a stopover option suits you better you can choose to fly via Islamabad, Lahore or any other of the 3 alternatives with connectiing airports.
Karachi to Bangkok with Thai Airways International
You can fly non-stop every weekday except Mondays and Mondays with departure times at 23:30 or 23:35. Thai Airways International is a Star Alliance member.
With SriLankan Airlines
If you fly from Karachi with SriLankan Airlines you will do a stopover in Colombo, CMB before reaching Bangkok. This flight trip will take 10 hours and 25 minutes and you can fly every Tuesday or Thursday with departures at 17:50. SriLankan Airlines is a member of the air alliance OneWorld.
Distance & flight times: Jinnah International to Suvarnabhumi Airport
The shortest flight time between KHI and BKK is 4 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 50m | - | 2328 miles (3746 km) |
ISB Islamabad | 7h 55m | 55m | 2928 miles (4711 km) |
LHE Lahore | 8h 40m | 1h 55m | 2723 miles (4381 km) |
CMB Colombo | 10h 25m | 3h 30m | 2988 miles (4808 km) |


Quick copy and share this page
From Karachi to Thailand
Below is a list of other destinations to Thailand from Jinnah International with either direct flights or 1 stop connections.
From Pakistan to Bangkok
Below is a list of other cities in Pakistan with flights to Bangkok with either non-stop or connecting flights.
-
ISB Islamabad Direct
-
LHE Lahore Direct
-
MUX Multan
-
PEW Peshawar
-
UET Quetta
-
SKZ Sukkur