background

Flight Deals from Worcester to Johannesburg from $1086

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoNH LogoEK LogoJL LogoTK LogoAF Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 2 stops
    $2448

Airlines

  • Qatar Airways
    $2448

Cabin Class

  • Economy
    $2448

Departure Airports

  • Worcester Regional Airport
    $2448

Arrival Airports

  • OR Tambo International Airport
    $2448

Layover Airports

  • Hamad International Airport
    $2448
  • Philadelphia International Airport
    $2448

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
Qatar Airways Logo
Qatar Airways

08/02/25

ORH
36h 11m
PHL
DOH

08/04/25

JNB
Qatar Airways Logo
Qatar Airways

08/09/25

JNB
31h
DOH
PHL

08/10/25

ORH
$2448
Qatar Airways Logo
Qatar Airways

08/02/25

ORH
42h 41m
PHL
DOH

08/04/25

JNB
Qatar Airways Logo
Qatar Airways

08/09/25

JNB
31h
DOH
PHL

08/10/25

ORH
$2451
Qatar Airways Logo
Qatar Airways

08/02/25

ORH
36h 11m
PHL
DOH

08/04/25

JNB
Qatar Airways Logo
Qatar Airways

08/09/25

JNB
48h 30m
DOH
PHL

08/11/25

ORH
$2612
Qatar Airways Logo
Qatar Airways

08/02/25

ORH
42h 41m
PHL
DOH

08/04/25

JNB
Qatar Airways Logo
Qatar Airways

08/09/25

JNB
48h 30m
DOH
PHL

08/11/25

ORH
$2615

Top Deals on flights from Worcester to Johannesburg

Worcester, US (ORH) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 2

ORH
36h 11m
PHL
DOH

Aug 4

JNB

as low as

$1086

Worcester, US (ORH) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 2

ORH
42h 41m
PHL
DOH

Aug 4

JNB

as low as

$1088

Worcester, US (ORH) - Johannesburg, ZA (JNB)

 Logo

Aug 2

ORH
36h 11m
PHL
DOH

Aug 4

JNB

as low as

$1117

Worcester, US (ORH) - Johannesburg, ZA (JNB)

 Logo

Aug 2

ORH
42h 41m
PHL
DOH

Aug 4

JNB

as low as

$1119

Frequently Asked Questions

What are the most convenient layover airports for my flight?
The most convenient layover airports for your flight from Worcester to Johannesburg are Philadelphia International Airport and Hamad International Airport, as they are part of your Qatar Airways itinerary.
What is the cheapest flight from Worcester to Johannesburg?
The cheapest flight is with Qatar Airways, costing $2448, with 2 stops and a total flight time of 36 hours 11 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is OR Tambo International Airport in Johannesburg. Layovers occur at Philadelphia International Airport and Hamad International Airport.
What is the time difference between destination and arrival?
The time difference between Worcester and Johannesburg is typically 7 hours, with Johannesburg being ahead. Please check the current local times to confirm due to daylight saving changes.
Is there a direct flight from Worcester to Johannesburg?
There is no direct flight from Worcester to Johannesburg. The cheapest available option is a 2 stops flight with Qatar Airways at a price of $ 2448, with layovers at Philadelphia International Airport and Hamad International Airport.
Are there convenient layover flights from Worcester to Johannesburg?
Yes, a convenient 2 stop flight is available from Worcester Regional Airport to OR Tambo International Airport with Qatar Airways for $2448, featuring layovers at Philadelphia International Airport and Hamad International Airport, with a total flight time of 36 hours 11 minutes.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158