A group rafting on a river with a bridge in the background.

£2,957 Cheap Flights from Belfast (BHD) to Johannesburg (HLA)

Popular airlines from Belfast (BHD-George Best Belfast City) to Lanseria Intl. Airport (HLA)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 25% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our rewards

Cheap Flights from Belfast (BHD) to Johannesburg (HLA)

Prices were available within the past 7 days and start at £2,957 for one-way flights and £4,333 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

KLM
KLM

Alternative airports near Johannesburg

Prices were available within the past 7 days. Prices and availability are subject to change.

Travel information

Origin airport
George Best Belfast City
Destination airport
Lanseria
Return price
£4,333
Distance
9465 km

Book with confidence

Explore a world of travel with Expedia

*Available to Expedia members.