Travel to Swaziland
Flying to Swaziland
Swaziland Airlink (www.flyswaziland.com) is the national airline. British Airways (www.ba.com), South African Airways (www.flysaa.com) and Virgin Atlantic (www.virgin-atlantic.com) fly from the UK to Johannesburg, from where it's less than an hour's flight to King Mswati III International Airport. South African Airways also operates direct flights to Johannesburg from the USA.
From London - 14 hours 30 minutes (including stopover); New York - 17 hours 15 minutes (including stopover).
Travelling to Swaziland by Rail
Driving to Swaziland
If arriving by road, you need to pay a R50 on entry. For trucks and company cars, the fee is R80. If bringing a hire car, you must show a letter from the car hire company, along with your passport and driving licence. Note that some of the border crossings close at 1600 or 1800.