Economy Class
Economy Light passengers have no checked baggage included but can purchase it from around £45. Economy Classic and Delight passengers receive one checked bag up to 23kg. Cabin baggage is one bag up to 10kg for all Economy passengers.
Booking flights and holidays for UK travellers since 1986. ATOL protected, ABTA members, IATA accredited. Our travel agents actually pick up the phone. They will find you the right travel deal across 150+ airlines, sort hotels, car hire, or put together a full package. Book Now Pay Later if you would rather spread the cost. On the same day cancellation is free. And our team is here 24/7 when something needs fixing.
Best Price Guarantee
Book Now Pay Later
Secure Payments
24/7 Customer Support
Free Same Day Cancellation
Award-Winning Service
Virgin Atlantic consistently ranks among the world's top airlines. Direct flights to Johannesburg depart from London Heathrow, where passengers benefit from attentive cabin crew and a premium travel experience.
Vera Entertainment System
The Vera entertainment system offers hundreds of hours of movies, TV shows, music, and games. Touchscreens are available in all cabins, with larger displays in Upper Class and Premium.
Onboard Wi-Fi
Wi-Fi is available on all Virgin Atlantic aircraft. Flying Club members receive complimentary access, with paid packages available for all passengers covering browsing and streaming.
Comfortable Economy Seating
Economy Class seats offer around 31 to 32 inches of legroom. On Boeing 787-9 and A330neo aircraft used on the Johannesburg route, the layout provides reasonable space for longer flights.
Complimentary Meals & Drinks
All Virgin Atlantic flights to Johannesburg include hot meals, snacks, and beverages. Alcoholic drinks are complimentary in all cabins, with an upgraded dining experience in Upper Class.
Special Meal Options
Vegetarian, vegan, halal, kosher, gluten-free, and children's meals can be requested during booking or at least 24 hours before departure through Manage My Booking.
Flying Club Rewards
Flying Club members earn Virgin Points on every flight, which can be redeemed for reward flights, upgrades, and partner services. Points never expire as long as you remain active.
Best Months to Visit
May to September (dry season) is ideal for safari. October to April brings summer heat and occasional rain.
Peak Travel Periods to Avoid
Christmas, New Year, UK Easter, and South African school holidays see peak demand. Safari high season (July-October) is busy.
When to Book for the Best Prices
Book 8 to 12 weeks ahead, especially for safari trips during dry season when game viewing is best.
Sales & Promotions
Virgin Atlantic runs fare sales around Black Friday, Boxing Day, January sales, and occasionally during quieter booking periods. Sign up for fare alerts to catch limited-time offers.
Price Alerts & Deal Tracking
Setting up fare alerts through Crystal Travel or Virgin Atlantic helps you spot deals as soon as they're released. Prices can drop for midweek departures and off-peak travel dates.