Cheap Flights from Bangkok to Karachi from $334

Travellers and cabin class

Compare Bangkok to Karachi flight deals

Find the cheapest month or even day of the year to fly to Karachi

Book the best Karachi fare with no extra fees

Flight deals from Bangkok to Karachi

Looking for a cheap last-minute deal or the best return flight from Bangkok to Karachi? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bangkok to Karachi

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bangkok to Karachi flights are currently cheapest in July.

Direct flights from Bangkok to Karachi

Bangkok to Karachi: Alternative routes

Compare routes from Bangkok to Karachi below. You may find an airport to fly into that's cheaper, faster, or easier than Karachi.

Bangkok to Karachi: Flight information

The things to know before you go.
Cheapest flight found$747
Cheapest month to flyJuly
Average flight time5 hrs, 18 mins
Most popular airlineAir Canada
Average flights per week11

Finding cheap flights from Bangkok to Karachi: Frequently asked questions

The best price we found for a return flight from Bangkok to Karachi is $747. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 18 minutes is the average flight time from Bangkok to Karachi.
Air Canada and Thai Airways fly direct from Bangkok to Karachi.
As of April 2025, there are 11 flights per week flying from Bangkok to Karachi.
The cheapest month to fly from Bangkok to Karachi is usually April 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Bangkok to Karachi Airport on Friday, 25 July 2025.
Yes – the average flight time is 5 hours and 18 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Karachi but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Karachi is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Bangkok to Jinnah International Airport (KHI): what you need to know

  • Get your holiday planning started by considering where you'll catch your flight from Bangkok to Jinnah International Airport (KHI). Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK) are the main airports in Bangkok.

  • Around 5 hours 6 minutes is how long you can expect to be in the air on a direct flight from Bangkok to Jinnah International Airport.

  • Karachi is 2 hours behind Bangkok. Jinnah International Airport is located in Karachi, which operates on the UTC+5 timezone.

  • With 21 direct weekly flights between the two airports, Suvarnabhumi Airport (BKK) to Jinnah International Airport (KHI) is the busiest route. Thai Airways operates the earliest flight at 18:50. If you prefer to get more out of your day before jetting off, the latest flight from BKK to KHI is with Thai Airways at 19:00.

  • To ensure you catch your flight from Bangkok to KHI, leave plenty of time for things like check-in and baggage drop. Turning up two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • During popular months like July, you'll want to get to the airport earlier than normal. Plan to arrive two hours before domestic departures and four hours ahead for international flights when you travel during a peak period in general.

Airports in Bangkok

Suvarnabhumi Airport (BKK)

  • Get there in one go from Suvarnabhumi Airport (BKK). Nonstop flights from Bangkok to Jinnah International Airport (KHI) are available from here.

  • You can travel on a direct flight from Bangkok to Jinnah International Airport with Thai Airways. This top airline offers services from BKK.

  • We make it easy to plan a flight from Bangkok to KHI with a stopover. To see all the options departing from Suvarnabhumi Airport (BKK), deselect 'Direct flights only.' Then, simply select a flight with a stop long enough to explore the city of your choice. Top stopovers between BKK and KHI include:

    • Sharjah International Airport (SHJ)

    • Dubai Airport (DXB)

    • Muscat International Airport (MCT)

  • From the centre of Bangkok, BKK is approximately 32 kilometres away. Use navigation apps or check the official airport website to find the best way to get there.

  • Looking for a convenient hotel near Suvarnabhumi Airport? If you've booked an early flight from Bangkok to Jinnah International Airport, these stays will have you moments from your departure gate:

Don Mueang International Airport (DMK)

  • Looking for more options for a direct flight from Bangkok to Jinnah International Airport (KHI)? Check out the fares departing from Don Mueang International Airport (DMK).

  • DMK is around 27 kilometres from central Bangkok. It takes 30 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 1 hour and 5 minutes.

  • Want to treat yourself to an extra night away before your flight from Bangkok to KHI? Check in to a hotel near Don Mueang International Airport before your adventure officially begins. Consider one of these stays:

About Jinnah International Airport (KHI)

Getting from Jinnah International Airport (KHI) to central Karachi

  • From Jinnah International Airport, Karachi is approximately 32 kilometres away. It takes around 53 minutes to get to the centre driving.

How to find the cheapest flights from Bangkok to Jinnah International Airport (KHI)

  • For a one-way ticket from Bangkok to Jinnah International Airport, $334 is the best price we've seen. You can also book a return trip from just $747. These are currently the lowest fares and may vary based on availability.

  • You're more likely to score flight tickets from Bangkok to KHI when you book 1 month before takeoff. We crunched the flight price data and found that's when fares for this journey are typically at their lowest.

  • To get the lowest price on your tickets from Bangkok to Jinnah International Airport, schedule your trip for October (it has the cheapest flights). Got flexible travel dates? Use the 'Whole month' search tool to see the most affordable day to fly.

  • Log into your online account or use the app to create a Price Alert. We'll let you know right away if there's an incredible deal on this route. It doesn't take long, and it'll save you the hassle of searching for flight tickets from Bangkok to KHI every day.

  • Use the filters to tailor your flights from Bangkok to Jinnah International Airport. Enter your ideal departure and arrival times, airlines and number of stops. You can also sort your results by 'Cheapest' to find the best deals.

The best time to fly from Bangkok to Jinnah International Airport (KHI)

  • July is the most popular month to catch a flight from Bangkok to Jinnah International Airport while April is the quietest. To work out the best time to visit Karachi, consider the pace you like to travel at.

  • Book your flight from Bangkok to KHI for May if you're eager to experience the city during its warmest month. You can expect temperatures in Karachi to range from 26ºC to 36ºC.

  • January has average temperatures of between 14ºC and 27ºC. Search for cheap flights from Bangkok to Jinnah International Airport sometime around then if you'd rather travel in cooler conditions.

More about Karachi

  • You have your flight from Bangkok to Jinnah International Airport organised, so all that's left to do is work out where you'll stay in Karachi. Put your bags down at Hadi's Villa and make the most of its amenities and services.

  • Gulshan-e-Maymar Park (Sector Y-IV) and Park Gulshan e Ellahi are just two of the big attractions to add to your Karachi travel itinerary. Continue your sightseeing adventures at Malik Square.

Complete your Karachi trip with a car rental

  • Finding you a cheap flight from Bangkok to Jinnah International Airport isn't the only trick up our sleeve. Check out our car rentals in Karachi and see the sights your way. We find deals from trusted car rental companies and put them all in one place. Instantly compare rates and then book with no fees.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.