Flights routes
Route
Book

Departures from

Johannesburg, South Africa
London, United Kingdom
Skopje, Macedonia
Bucharest, Romania
Manchester, United Kingdom
Birmingham, United Kingdom
Los Angeles, United States
Munich, Germany
Rome, Italy
Edinburgh, United Kingdom
Cape Town, South Africa
Dublin, Ireland, Republic Of
Paris, France
Thessaloniki, Greece
Liverpool, United Kingdom
Tel Aviv, Israel
Amsterdam, Netherlands
Sofia, Bulgaria
Singapore, Singapore
Aberdeen, United Kingdom
Atlanta, United States
Madrid, Spain
New York, United States
Shannon, Ireland, Republic Of
Dubai, United Arab Emirates
Helsinki, Finland
Istanbul, Turkey
Frankfurt, Germany
Kansas City, United States
Warsaw, Poland
Kiev, Ukraine
Chisinau, Moldova
Cairo, Egypt
Durban, South Africa
Toronto, Canada
Orlando, United States
Palma Mallorca, Spain
Moscow, Russian Federation
Montreal, Canada
Barcelona, Spain
Budapest, Hungary
Leeds, United Kingdom
Chicago, United States
Inverness, United Kingdom
Bristol, United Kingdom
Florence, Italy
Athens, Greece
Belgrade, Serbia
Newcastle, United Kingdom
San Francisco, United States
Berlin, Germany
Cologne, Germany
Dallas, United States
Houston, United States
Harare, Zimbabwe
Milan, Italy
Seattle, United States
Venice, Italy
Adelaide, Australia
Auckland, New Zealand
Albany, United States
Bangkok, Thailand
Bogota, Colombia
Bari, Italy
Brussels, Belgium
Basel, Switzerland
Charlotte, United States
Columbus, United States
Curacao, Curacao
Denver, United States
Dammam, Saudi Arabia
Ft Lauderdale, United States
Guadalajara, Mexico
Gdansk, Poland
Spokane, United States
Glasgow, United Kingdom
Jeddah, Saudi Arabia
Las Vegas, United States
Minneapolis, United States
Nantes, France
Cork, Ireland, Republic Of
Pristina, Kosovo
Sacramento, United States
Stockholm, Sweden
Edmonton, Canada
Sydney, Canada
Vancouver, Canada
Durham, United Kingdom
San Jose, United States
Abu Dhabi, United Arab Emirates
Brisbane, Australia
Melbourne, Australia
Riga, Latvia
Calgary, Canada
Larnaca, Cyprus
Okinawa, Japan
Amman, Jordan
Port Au Prince, Haiti
Kelowna, Canada
Belfast, United Kingdom
Grand Island, United States
Lagos, Nigeria