Swiss International Air Lines

Book your flight

Johannesburg JNB
Bangkok BKK
Currently selected passengers: 1 Adult, 0 Children, 0 Infants

Book a hotel

Rooms / Persons
Rental car

Book a car

SWISS Choice

SWISS Products

34°/ 26°

Johannesburg JNB
Bangkok BKK

General Information
Flights from Johannesburg to Bangkok (BKK)

Purchase SWISS flights from Johannesburg to Bangkok and set foot in Thailand's beautiful capital city. Explore the city's many Buddhist temples with their ornate, opulent interiors.

Boogie the night away in one of the excellent night clubs or relax in one of the excellent Thai restaurants. This is a city of contrasts: ancient architecture rubs shoulders with cutting edge electronics; quiet religious sites with the bustle of downtown, and street food with exquisite, delicate fine dining.

Whatever you do, your flights from Johannesburg to Bangkok open the way to an unforgettable visit. Get off the beaten track, by taking a short boat ride across to the unspoiled mangroves of Bang Krachao or shop with the locals check out the Khlong Toey Market. Bangkok is a city of endless possibilities. So don't miss out - book your Johannesburg to Bangkok flights now.

Flight connections with stop(s)

Connection 1

  • Johannesburg - Zurich
    Flight duration: 10:50 hrs total, Frequency: 2 x daily
  • Airbus A340-300
    Height: 16.80 m
    Length: 63.70 m
    Seats: 219
  • Crew:
    Pilots: 2
    Cabin crew: 10
  • Transit Zurich (ZRH)
    Arrival: 06:10
    Transit time: 11h 45m

Connection 2

  • Zurich - Bangkok
    Flight duration: 10:40 hrs total, Frequency: 5 x daily
  • Boeing 777-300ER
    Height: 18.50 m
    Length: 74 m
    Seats: 340
  • Crew:
    Pilots: 2
    Cabin crew: 14
  • Arrival Bangkok
    Distance to city centre: 25 km