Book cheap flights to Bangkok

Explore the best deals

Discover the cheapest flights to Bangkok
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Bangkok

Johannesburg
Flights from Johannesburgto Bangkok
6497R
6078R
Prime price per passenger
Cape Town
Flights from Cape Townto Bangkok
11036R
10342R
Prime price per passenger
Durban
Flights from Durbanto Bangkok
6491R
6061R
Prime price per passenger
Phuket
Flights from Phuketto Bangkok
-22 %
1219R
954R
Prime price per passenger
Port Elizabeth
Flights from Port Elizabethto Bangkok
8002R
Prime price per passenger
Hong Kong
Flights from Hong Kongto Bangkok
1813R
1692R
Prime price per passenger

How long is the flight to Bangkok?

If you’re planning a trip to Bangkok, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 14h 31m; from Bloemfontein, around 15h 27m; and from Durban, roughly 16h 12m.
Flight Time (in hours)
JohannesburgBloemfonteinDurbanPort ElizabethCape Town
0h 5h 10h 15h 20h
14h 31m
15h 27m
16h 12m
16h 12m
16h 19m

How much does a flight to Bangkok cost?

At eDreams you can find flights from Johannesburg to Bangkok starting from R 4 974, with an average price of R 6 949. If you depart from other cities such as Durban, you can find tickets from R 6 061, and from Cape Town starting from R 6 120, according to data from the last 72 hours.
Filter by
JohannesburgDurbanCape TownPort ElizabethGeorge
R 6 949
R 11 841
R 7 894
R 8 001
R 8 469
JohannesburgCheapest
Cheapest Price: R 4 974
Cheapest
Average

Find and book the best flights to Bangkok

Bangkok stands as Thailand’s capital, a prominent hub in Southeast Asia. This expansive metropolis on the Chao Phraya River serves as a crucial gateway, drawing visitors into a rich tapestry of experiences. It is a city of significant regional influence.

Explore Bangkok’s historical depth through sites like Wat Arun, Wat Pho, and the Grand Palace. The intricate architecture of these temples and royal residences reflects centuries of Thai artistry and spiritual devotion. Jim Thompson House offers a glimpse into Thai silk heritage and design.

The city’s unique character blends ancient traditions with a modern urban pulse. Discover a destination celebrated for its distinct cultural fabric, renowned culinary scene, and lively street life, offering a compelling journey for every traveller.

When is the best time to fly to Bangkok?

High Season (November to February)

Bangkok's high season arrives with cooler, drier weather, offering a refreshing welcome after landing. Daytime temperatures average around 25-30°C, accompanied by lower humidity and minimal rainfall. This pleasant climate makes exploring outdoor markets, riverside temples, and sprawling parks much more comfortable. The city feels invigorated, with locals and visitors alike enjoying the lively street life and open-air dining.

The cooler months bring a buzzing atmosphere to Bangkok. Major festivals like Loy Krathong (usually November) and the New Year celebrations enhance the city's festive mood. You'll find a lively pace, with more outdoor events, concerts, and night markets operating at full swing. The clear skies and comfortable evenings create an ideal environment for enjoying Bangkok's unique cultural tapestry, from bustling street food scenes to tranquil boat rides along the Chao Phraya River.

Low Season (May to October)

The low season, also known as the green or rainy season, transforms Bangkok into a lush, often steamy, metropolis. Upon arrival, you'll immediately notice the higher humidity and regular afternoon downpours, typical for temperatures averaging 28-35°C. While rain can be heavy, it often comes in short, intense bursts, leaving cooler air in its wake. This period sees the cityscape revitalised with lively greenery, creating a different kind of beauty.

During these months, Bangkok adopts a slightly more relaxed pace, particularly during the heavier rain periods. Locals often move indoors for activities, though the city's energy never truly wanes. Major events like the Queen's Birthday (August) still bring celebrations, but many outdoor activities might shift to covered venues or happen earlier in the day. This season offers a more authentic glimpse into daily life, as the city adapts to the tropical weather with resilience and charm.

Bangkok bucket list: Best activities & sights

Touch down in Bangkok and feel the city's energy immediately. Its skyline, a mix of ancient and modern, signals a destination ready for exploration. Prepare to dive into a unique blend of heritage and urban excitement.

Here's what awaits you:

Grand Palace and Wat Phra Kaew
Step into the historical heart of the city at the Grand Palace, home to royal residences and the revered Wat Phra Kaew (Temple of the Emerald Buddha). This complex offers a glimpse into Thailand's rich monarchical and spiritual past.

Wat Arun (Temple of Dawn)
Marvel at the intricate design of Wat Arun, a stunning riverside temple known for its towering central prang adorned with colourful porcelain. Its position on the Chao Phraya River makes it a truly distinctive landmark.

Chatuchak Weekend Market
Experience the bustling atmosphere of one of the world's largest markets, where you can discover everything from local crafts to street food. This sprawling market provides an authentic taste of everyday Bangkok life.

Khao San Road
Dive into the lively, backpacker-friendly energy of Khao San Road. This lively street offers a memorable night out with street food, music, and an eclectic mix of travellers.

Chao Phraya River
Take a boat trip along the Chao Phraya River to see the city from a different perspective. This waterway connects many significant sites and offers a dynamic view of Bangkok's riverside communities and temples.

Floating Markets
Explore the unique tradition of Bangkok's floating markets, where vendors sell goods directly from their boats. It's a colourful and lively experience, showcasing a traditional way of commerce.

Jim Thompson House Museum
Visit the former home of the American entrepreneur Jim Thompson, which is now a museum showcasing traditional Thai architecture and art. This serene oasis tells a fascinating story within its beautiful setting.

Wat Pho (Temple of the Reclining Buddha)
Discover Wat Pho, home to the immense gold-plated Reclining Buddha. This temple also houses a renowned traditional Thai massage school, offering insights into ancient healing practices.

Secure your seat to Bangkok today

Planning your journey to Bangkok? To find the best flight deals, be flexible with your travel dates and consider booking in advance. For frequent flyers, an eDreams Prime subscription offers even more benefits, making your next discovery just a click away.

Frequently asked questions about flights to Bangkok

How can I find cheap flights to Bangkok on eDreams?
At eDreams you will find flights from R657 to Bangkok. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Bangkok.
When's the best time to go to Bangkok?
According to our customers' flight searches, the best time to fly to Bangkok is March.
What are the cheapest airlines flying to Bangkok?

Looking at the prices of our customers' bookings from US to Bangkok, your best bet for cheap flights is:

  • Emirates: a one-way ticket costs on average R14 180,64: this has been calculated taking as a reference the average price of flights of Johannesburg to Bangkok, which amounts to R13 324,48 and that of flights departing from Bloemfontein, whose average price is R14 497,45.
  • Cathay Pacific: the average price of a one-way ticket is R14 415,60. The flight between Johannesburg and Bangkok costs on average R14 300,49 and the ticket price from Cape Town round the R30 365,44.
Which airlines fly to Bangkok?

Airlines flying direct from South Africa to Bangkok include:

  • Thai Vietjet Air, with flights from Phuket, Singapore and from Mumbai, for example.
  • Thai Lion Air also operates numerous flights, some of them originating from Phnom Penh, Siem Reap and Colombo.
  • Thai AirAsia, with flights from Phuket to Bangkok and Beijing and also from Nha Trang.

Airlines with indirect flights to Bangkok include:

  • Qatar Airways, which flies from Johannesburg, Cape Town or Kuwait.
  • Etihad Airways, with flights from Cape Town and Durban, as well as from Port Elizabeth.
  • Emirates, with flights from Johannesburg, London and also Frankfurt.
How long before a flight to Bangkok should I be at the airport?
If you want to be on time for your flight to Bangkok, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Bangkok departing from over 40 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Bangkok with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
How many airports are in Bangkok and which is the main one?
Bangkok has 2 airport. Suvarnabhumi Airport operates domestic and international flights to 40 cities. Some of the most popular destinations are Johannesburg, Phuket and Krabi.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes