Flights From the UK to Swaziland

To get into Swaziland you must first fly into Johannesburg and then fly to Swaziland. Airlines that fly to Johannesburg are British Airways, Virgin Atlantic and South African Airways. South African Airways also fly from Johannesburg to Swaziland.

British Airways flights from United Kingdom to Swaziland

www.britishairways.com

British Airways fly twice daily from London Heathrow to Johannesburg O.R. Tambo International Airport. The flight time is approximately 10 hours 45 minutes. South African Airways fly several times a day from Johannesburg O.R. Tambo International Airport to Swaziland. Flight time is approximately 1 hour.

South African Airways flights from United Kingdom to Swaziland

www.flysaa.com

South African Airways fly twice a day from London Heathrow to Johannesburg O.R. Tambo International Airport. The flight time is approximately 11 hours 25 minutes. South African Airways fly several times a day from Johannesburg O.R. Tambo International Airport to Swaziland. Flight time is approximately 1 hour.

Virgin Atlantic flights from United Kingdom to Swaziland

www.virgin-atlantic.com

Virgin Atlantic Airways fly daily from London Heathrow to Johannesburg O.R. Tambo International Airport. The flight time is approximately 11 hours 5 minutes. South African Airways fly several times a day from Johannesburg O.R. Tambo International Airport to Swaziland. Flight time is approximately 1 hour.

Translator
Africa Travel Information