Cheap flights from Kolkata to Phuket — book online with FlightGPT
Quick answer: Kolkata to Phuket non-stop flights take about ≈ 5–8h (typically 1-stop via Bangkok), operated by Thai AirAsia, IndiGo, Thai Airways, Bangkok Airways, with around Limited non-stops; 1-stop via Bangkok common direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest CCU–HKT fare across every airline, OTA and travel agent in one place.
Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.
Looking for cheap flights from Kolkata to Phuket? FlightGPT compares live CCU to HKT fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Kolkata to Phuket non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Kolkata-Phuket fare is one search away.
Kolkata to Phuket flights — quick facts
- Distance: ≈ 1,800 km
- Non-stop flight time: ≈ 5–8h (typically 1-stop via Bangkok)
- Direct flights per day: Limited non-stops; 1-stop via Bangkok common
- Airlines flying Kolkata Phuket: Thai AirAsia, IndiGo, Thai Airways, Bangkok Airways
- Visa for Indians: Thailand Visa-on-Arrival (≈ THB 2,000) + TDAC — see /visas
Airlines flying Kolkata to Phuket
The standard route connects through Bangkok: Thai AirAsia or IndiGo from Kolkata to BKK/DMK, then a short ≈ 1h 20m hop to Phuket on Thai AirAsia, Bangkok Airways or Thai Smile. Occasional seasonal non-stops from Kolkata to Phuket appear on IndiGo or Thai AirAsia but are not year-round. Total time with the Bangkok stop runs ≈ 5–8h.
Cheapest time to fly and book
Phuket's high season runs November–March (dry, sunny) with the highest fares; the green season (May–October) is quieter and significantly cheaper, with brief afternoon showers but warm seas. Book 4–8 weeks ahead and note the Bangkok airport split — DMK for low-cost, BKK for full-service.
Flight duration and routing
Kolkata to Bangkok is ≈ 2.5–3h, then a layover and a ≈ 1h 20m final hop to Phuket. If a seasonal non-stop is available, it cuts the journey to ≈ 3–3.5h. Note the Bangkok airport split: Thai AirAsia uses Don Mueang (DMK) while Thai Airways uses Suvarnabhumi (BKK) — avoid routing that requires switching airports.
Baggage and fares
Thai AirAsia sells baggage separately; Bangkok Airways and Thai include it. Add bag costs for a fair comparison, especially if carrying beach and dive gear. Indicative fares are live on FlightGPT as of May 2026.
Airports and terminals
Kolkata international departures use Terminal 2 (T2). Phuket International (HKT) is in the island's north, about 30 km from Patong Beach. Airport minibuses and metered taxis serve the main beach areas.
Visa and entry for Indians
As of 2026, Indian travellers typically enter Thailand on a Visa-on-Arrival (≈ THB 2,000, valid ≈ 15 days) plus the mandatory TDAC online form. Thailand's visa policies for Indians have shifted recently, so verify current rules before booking on our visa guide.
Frequently asked questions
How long is the Kolkata to Phuket flight?
About 5 to 8 hours with a Bangkok connection, or roughly 3–3.5 hours on a seasonal non-stop when available.
Is there a non-stop Kolkata to Phuket flight?
Occasional seasonal non-stops appear on IndiGo or Thai AirAsia, but the Bangkok connection is more reliably available year-round.
How much is a Kolkata to Phuket ticket?
Fares are generally affordable on the Bangkok-routed options. Compare live fares on FlightGPT for current pricing.
Do Indians need a visa for Thailand?
As of 2026, Indians typically use a Visa-on-Arrival (≈ THB 2,000) plus the TDAC form. Rules have shifted — verify before booking.
What is the cheapest time to fly?
The green season from May to October is cheapest; November–March is peak with the driest weather.
What's the time difference?
Phuket is 1 hour 30 minutes ahead of Indian Standard Time.
Find the cheapest Kolkata to Phuket flight
The cheapest Kolkata to Phuket airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Kolkata to Phuket ticket prices across Thai AirAsia, IndiGo, Thai Airways, Bangkok Airways — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Kolkata-Phuket price wins.
Last-minute Kolkata to Phuket flights
Need a last-minute Kolkata to Phuket flight for tomorrow, this weekend or in the next seven days? Our live CCU-HKT search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Kolkata Phuket options instantly.
Kolkata to Phuket non-stop and direct flights
Most travellers prefer the Kolkata to Phuket non-stop option. The direct Kolkata-Phuket flight time is ≈ 5–8h (typically 1-stop via Bangkok). If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Kolkata Phuket ticket but are open to a layover.
Kolkata to Phuket airfare — what to expect
Kolkata to Phuket ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Kolkata Phuket airfare today might be on a low-cost carrier; the best deal next month might be on a full-service Thai AirAsia flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.